Not every 404 has the same value

Old URLs with traffic, backlinks, revenue or internal links need attention first. Low-value retired URLs should not distract from priority losses.

Redirects must preserve intent

A redirect that sends an old category to the homepage may return 301 and still fail commercially.

Validation matters after upload

Redirect maps should be crawled after launch and compared against Search Console, analytics and server responses.

A 404 list is not a recovery plan

A Shopify migration can create hundreds or thousands of 404s. The list looks urgent, but the real job is prioritisation.

An old product with no traffic and no links is not equal to a category URL that drove revenue for years. Treating them equally wastes the first recovery window.

Start with value

Group old 404s by evidence: Search Console clicks, backlinks, revenue, internal links, product/category role and current replacement page. Priority URLs need matching destinations, not generic redirects.

Use this order when the list is long:

404 typeFirst questionLikely action
Old category with clicks or backlinksIs there a matching Shopify collection?Build or improve the collection, then redirect one-to-one
Old product with revenue or linksIs there a replacement product or close alternative?Redirect to the replacement product or strongest relevant collection
Old guide or blog postDid it support product discovery?Rebuild, consolidate or redirect to a useful guide
Old filter or tag URLDid it earn meaningful search demand?Decide whether it needs a collection, a noindex state or retirement
Junk/search/account URLDid anyone valuable use it?Usually leave, block or retire deliberately

This keeps the first recovery pass focused on URLs that can still affect traffic, revenue or crawl signals.

Preserve intent

A retired category should usually redirect to the closest matching Shopify collection. A discontinued product may redirect to the replacement product, parent collection or a useful alternative. Blog and guide pages need content-sensitive decisions.

The test is simple: if someone clicked the old result from Google, would the new page still feel like a fair answer?

Bad redirect:

  • /product-category/wide-fit-boots/ -> /

Better redirect:

  • /product-category/wide-fit-boots/ -> /collections/wide-fit-boots/

Acceptable fallback if the exact collection does not exist:

  • /product-category/wide-fit-boots/ -> /collections/boots/, with internal links and copy that still helps wide-fit shoppers

The fallback is weaker than a proper destination, but it is usually better than hiding the problem behind a homepage redirect.

Example

An old WooCommerce category /product-category/wide-fit-boots/ returns 404 after launch. Redirecting it to the homepage is technically quick and strategically weak. The safer destination is the new wide-fit boots collection, rebuilt with products and buying guidance.

Another example:

An old product is discontinued, but it still has backlinks from a review site. Sending it to a generic sale page wastes the link and confuses shoppers. A better choice is a replacement product if one exists, or a parent collection with a note that helps users find the current alternative.

When a 404 is acceptable

Not every missing URL needs to be rescued.

A 404 or 410 can be fine when the old page had no useful search value, no links, no internal support and no relevant replacement. The mistake is not the status code itself. The mistake is letting valuable pages fall into the same bucket as junk URLs.

For old URLs with evidence, make the decision visible:

  • keep and redirect
  • merge into a stronger page
  • rebuild as a Shopify collection
  • redirect to a replacement product
  • retire deliberately
  • investigate before deciding

That record matters later when Search Console starts reporting losses.

What not to do

Do not bulk redirect everything to the homepage. Do not fix low-value 404s before high-value category losses. Do not assume a redirect plugin import worked until the map has been crawled. Do not edit content before the old URL destination is repaired.

Safer next step

Export old 404s, score them by value, map priority URLs to intent-matched destinations and crawl the finished redirect map before interpreting recovery.

If you need a printable review sheet, download the Migration Redirect Risk Review.

Quick answer

Protect search equity during a Shopify migration by turning the old site into an evidence map before URLs, templates or tracking change.

What you will do

  • Know which old URLs must be protected.
  • Build redirects before launch pressure starts.
  • Keep metadata, analytics and Search Console evidence available after the move.
  • Reduce the risk of avoidable traffic loss.

What to check first

  • Crawler export for the old site and Shopify staging site.
  • Google Search Console page, query and indexing exports.
  • GA4 annotations and landing-page reports.
  • Shopify URL redirects.
  • Redirect Mapping Sheet, Migration QA Checklist and Post-Migration Monitoring Sheet.

Work through it in this order

  1. Crawl the current site and export all indexable URLs.
  2. Export Search Console pages and queries for at least the last 16 months where available.
  3. Tag each old URL as protect, merge, replace, retire or investigate.
  4. Map protected URLs to the closest Shopify destination before launch.
  5. Copy or improve critical titles, descriptions, headings, content blocks and internal links.
  6. Test redirects, canonicals, sitemap output, robots rules and tracking on staging.
  7. Monitor Search Console, analytics and 404 logs for four weeks after launch.

Real-world notes

  • The most common failure is redirecting old category URLs to the homepage because the Shopify collection structure was not ready.
  • Traffic drops often look like ranking problems when the real issue is missing tracking, missing redirects or changed internal links.
  • Blog URLs are easy to ignore during ecommerce migrations, but they often carry internal links and long-tail traffic.

Final checks

  • Old URL crawl saved.
  • Search Console export saved.
  • Top landing pages mapped.
  • Redirects uploaded and tested.
  • Metadata for priority pages reviewed.
  • Analytics and conversion tracking checked.
  • Post-launch monitoring owner assigned.

Watch-outs

  • If the old site has faceted URLs indexed, decide which should become Shopify collections and which should be retired.
  • If products are discontinued during migration, redirect only where the replacement is genuinely useful.
  • If the domain changes as well as the platform, follow a stricter site-move process and expect a longer stabilisation period.
Next action

Download the Migration Risk Kit or request an audit if organic revenue, product count or URL complexity is high.

Field questions

What is the first check for Shopify migration 404 errors?

Start with the affected URLs and page types, then compare crawl access, redirects, indexation, content strength and trusted measurement before changing pages.

Should I rewrite content first?

Usually no. Rewriting content before URL, indexation, tracking or page-type evidence is trusted can hide the real issue.

What data should I keep?

Keep the URL list, Search Console landing pages, analytics baselines, revenue pages, backlinks, crawl exports, redirects and launch notes.

Can this affect AI visibility?

Yes. AI-shaped discovery is more likely to reflect confusion when URLs, categories, product evidence and merchant data are inconsistent.

When should this be reviewed?

Review it before launch, immediately after launch, and again when Search Console has enough new data to show whether important pages are recovering.

What is the common mistake?

The common mistake is treating a symptom as the cause and making broad changes before the failed page type has been isolated.

Should every old URL be redirected?

No. Important URLs should be mapped carefully. Truly worthless URLs can return 404 or 410, but that decision should be deliberate.

Is a homepage redirect safe?

Usually not for important old pages. It often weakens intent and can behave like a soft failure.

Commercial disclosure

Partner links mentioned on this page

Some links may earn a commission, but recommendations still start with the store problem, the evidence, and the simplest workable next step.