Skip to content
parallel

How to keep your Google rankings in a Shopify migration

Shopify migration SEO that protects your rankings. How to build a URL inventory, map 301 redirects, carry over content and watch Search Console after launch.

Migrations

Matthew Collins, the 15th of January 2026

Rankings rarely disappear because a business moved to Shopify. They disappear because the old URLs stopped working and nobody told Google where the content went. We see it on stores that come to us months after a migration. Search Console is full of 404s, and a category that used to bring in steady organic traffic has vanished.

You keep your rankings through a Shopify migration by treating every URL that earns traffic as an asset. Inventory them before you build. Map each one to its closest Shopify equivalent with a 301 redirect. Carry over the content that made them rank. Then watch Search Console closely in the weeks after launch.

Why do rankings drop after a migration?

Three things cause most of the damage we're asked to repair.

  • Missing redirects. Old product and category URLs return a 404, so the links and history attached to them are lost.
  • Lazy redirects. Everything points to the homepage, which rarely matches what the searcher wanted.
  • Thinner pages. The new product or collection page has less copy, different headings or no reviews, so it isn't as relevant as before.

Shopify's URLs follow a fixed pattern. Products sit under /products/, collections under /collections/ and content pages under /pages/. Almost every platform you leave uses different paths, so redirects aren't optional. They're the job. Our guide to a BigCommerce to Shopify migration shows how that plays out on one common move.

How do you build a complete URL inventory?

A crawl of the old site is a start, not the whole list. Some of your most valuable URLs aren't linked from anywhere any more.

We build the inventory from several sources.

  1. A full crawl of the live site, including images and PDFs that rank.
  2. Search Console performance data, for every URL that earned clicks or impressions over the past year.
  3. Analytics landing pages, to catch URLs that bring in traffic from email, social or paid campaigns.
  4. Backlink data, so pages with links from other sites keep that value.
  5. The old platform's own export, which often reveals duplicates and legacy paths.

Then we rank the list. The top pages get checked by hand. The long tail gets mapped in bulk and spot-checked.

How should you map old URLs to Shopify?

One to one wherever you can. An old product goes to the same product. An old category goes to the collection that serves the same intent.

When the structure changes, pick the closest match rather than the easiest one. A discontinued product might go to its replacement or its parent collection. A merged category goes to the new combined collection. Filtered and parameter URLs usually go to the parent collection.

Catalogue decisions change the map. If three separate listings become one product with variants, three old URLs point to one new page. Our note on variants or separate listings covers that choice. Make it before you map redirects, not after.

Shopify lets you import redirects in bulk from a CSV. A Shopify redirect only takes effect when nothing else lives at the old path, so test after the import rather than assuming.

What should move with the URL?

A redirect passes the address. It doesn't bring the page's content with it.

For every priority page, carry over what made it rank.

  • Page titles and meta descriptions, rewritten only where they were weak.
  • Headings and introductory copy on collections, which often vanish when a new theme uses a different layout.
  • Product descriptions, specifications and reviews.
  • Image alt text on products that rank in image search.
  • Internal links, updated to point straight at the new URLs rather than through a redirect.
  • Blog posts and guides, which often hold the backlinks.

Check that the new theme outputs product structured data too, so prices and availability can still show in search results.

What happens at launch and after?

Launch day is when the plan gets tested for real. We run through the priority URLs by hand as soon as the domain moves. Then we submit the new sitemap in Search Console and keep the old URL list close.

The first few weeks matter most. Some movement in rankings is normal while Google recrawls. What we watch for is a pattern.

  • New 404s in Search Console, which usually point to a URL the inventory missed.
  • Pages that kept impressions but lost clicks, which can mean a weaker title or description.
  • Priority pages dropping out entirely, which need checking the same day.

Catalogue cleanup makes this more important. On Surrey Cricket Club, years of different product owners had left the Jonas Sports catalogue in poor shape. We restructured it on the way into Shopify, and orders rose by over 300% after the move. When a catalogue is rebuilt like that, the redirect map has to follow the new structure product by product. Our guide to Shopify for sports clubs covers planning that kind of move around the fixture list.

How does SEO fit the wider migration plan?

Redirect work runs through the whole project, not just the last week. The inventory happens in discovery. The map is built alongside data mapping. Testing happens in rehearsal, before the domain moves.

Our WooCommerce to Shopify migration timeline shows where each step sits. The same stages apply whichever platform you leave. If you're on Magento, with its nested paths and .html suffixes, start with our Magento to Shopify migration checklist. Larger replatforms follow the same order, as our guide to moving from Salesforce Commerce Cloud to Shopify explains.

Where parallel helps

Every Shopify migration we run includes the URL inventory, a one to one redirect map and post-launch monitoring. The people who plan the redirects are the ones watching Search Console after cutover.

If you're planning a move and organic traffic matters to you, book a call. Bring access to Search Console and we'll show you which pages carry the most risk.

Tell us where you are stuck.

The messier the commerce problem, the more useful we are. Book a call or send the brief.