Blogs > How to migrate a Shopify store without losing SEO

how to migrate a Shopify store without losing SEO

Your developer says the redirects are “handled.” Your agency says rankings dip a little after launch, then bounce back.

We’ve seen that movie. When a store loses rankings after a move, it’s almost never Google’s fault. It’s a spreadsheet problem: nobody built the file that maps every old URL to its new home.

Here’s how to migrate a Shopify store without losing SEO. It’s mostly boring, unglamorous prep work, done before launch day instead of after the damage.

Already Launched and Losing Traffic?

If you’ve already migrated and traffic is sliding, don’t panic and don’t redesign again. Crawl your old URL list first and look for 404s, redirect chains, and stray noindex tags. Then compare your top landing pages in Search Console against your pre-launch baseline. Most losses trace back to a handful of broken redirects, not the whole site. Fix those, resubmit your sitemap, and give Google a few weeks to recrawl.

Your Rankings Won’t Vanish on Launch Day. They’ll Leak for Weeks.

Nobody panics on launch day. The store looks great, the checkout works, and the team celebrates.

Then week two arrives. Organic traffic is down a little. Week three, a little more. Someone says “seasonality” and everyone nods.

Meanwhile, the old product pages that earned your rankings are returning dead ends. Every backlink pointing at them is now pointing at nothing.

Most migration advice stops at “set up 301 redirects.” That’s like telling someone moving house to “pack boxes.” It’s true, and it doesn’t tell you what goes in which box.

A migration doesn’t crash your SEO. It drains it, quietly, one broken URL at a time.

Your Agency Called It a Replatform. Google Calls It Thousands of URL Changes.

Here’s what gets glossed over in the sales call. Shopify locks its URL structure. Products live under /products/, collections under /collections/, pages under /pages/, and blog posts under /blogs/.

So even if your domain stays exactly the same, almost every URL on your site changes.

That’s before anyone touches the design. And the usual casualties are predictable:

  • Product URLs that used to sit at the root or inside category folders
  • Nested category paths that Shopify flattens into single-level collections
  • Blog posts that move under a new /blogs/ path
  • Old landing pages that nobody remembered existed, but that still earn links

Now here’s the part that stings. Google’s own guidance says that if you combine a move with a redesign of your content and URL structure, you’ll probably see some traffic loss while Google relearns your pages.

Most migrations do exactly that. Move and redesign, same weekend, same budget line.

Every extra change you ship on launch day is a variable Google has to re-judge.

Google Doesn’t Move Your Site. It Re-Judges Every Page, One URL at a Time.

Here’s where it gets interesting, and where most people have the wrong mental model.

They picture a migration as moving a building. Pick it up, set it down, same building. Google doesn’t see it that way.

Google treats a site move as happening on a per-URL basis, and a move isn’t considered complete until Googlebot has visited every URL on the old and new site at least once. Each URL is its own address with its own reputation attached.

The good news is that the redirect itself isn’t the risk. Google states that 301 and other permanent redirects don’t cause a loss in PageRank.

So the damage doesn’t come from redirecting. It comes from what you change behind the redirect: the title tags, the headings, the copy, the internal links.

Think of a URL as a forwarding address. If the mail arrives at a house that looks completely different, the post office isn’t the problem.

That’s why our stance is blunt: migrate first, redesign second. Keep the content, titles, and structure as close to identical as the platform allows. Improve things once Google has settled.

A redirect keeps your reputation alive. A redesign puts it on trial.

Stop Leaking Revenue to "Optimized" Mediocrity

Key Takeaway

Here’s How We Migrate a Shopify Store Without Losing SEO

This is the order we run it in. Skip a step and you’ll feel it in your Search Console six weeks later.

1. Crawl the old site and freeze a baseline

Before you touch anything, crawl every URL on the current site with Screaming Frog or Sitebulb. Export status codes, titles, meta descriptions, H1s, and canonicals.

Then pull three more lists:

  • Top organic landing pages from Search Console
  • Organic revenue by landing page from your analytics
  • Your most-linked pages from Ahrefs or Semrush

This is your before picture. Without it, you can’t prove what the migration cost you, and you can’t fix what you can’t see. If your analytics setup is shaky, get the business and website analytics sorted first.

No baseline, no accountability.

This is the file that decides everything. Create a sheet with four columns: old URL, new URL, page type, and priority.

Map every old URL to its closest equivalent, not the homepage. Discontinued product? Send it to the parent collection. Dead blog post? Send it to the most relevant live one.

Prioritize by traffic and backlinks. Your top 100 pages get checked by hand. The long tail gets checked in bulk.

A redirect to the homepage isn’t a redirect. It’s a polite way of throwing away rankings.

Carry over title tags, meta descriptions, H1s, body copy, and image alt text exactly as they are. Match your internal linking structure where Shopify allows.

Yes, the old copy might be mediocre. Fix it in month two, when you can measure the effect cleanly.

If you can’t isolate what changed, you can’t learn from it.

Shopify lets you import URL redirects in bulk from a CSV, so upload your map before launch day.

One catch most people hit: per Shopify’s documentation, a redirect won’t work if the old URL still loads a valid page. If you’ve created a page or collection that shares an old URL, the redirect gets ignored.

So before launch, check for handle collisions between new content and old paths.

Redirects don’t fail loudly. They just don’t fire.

5. Rebuild the technical layer, not just the theme

A new theme doesn’t carry your technical SEO with it. Check each of these by hand:

  • XML sitemap generated and ready to submit
  • Canonical tags pointing where you expect
  • Product and review structured data present
  • Analytics, ad pixels, and conversion events firing
  • hreflang tags, if you sell in more than one region
  • Search Console verified on the new setup

On that last one, Google flags that verification tokens may be different when your URLs change. And if your event tracking breaks silently, you’ll lose conversion data on top of rankings. That’s where behavioral tracking earns its keep.

A pretty theme with broken schema is a downgrade in a nice outfit.

6. Launch in a quiet window, then crawl your own redirects

Google recommends timing a move to coincide with lower traffic where possible. Don’t launch on the Monday after a big sale.

Once you’re live, crawl your old URL list again. Every old URL should return a single 301 to a live 200 page. No chains. No loops. No 404s on pages that used to rank.

Then submit your new sitemap in Search Console.

Test the redirects like a customer would, and like Googlebot would.

Compare Search Console weekly against your baseline. Watch indexed pages, crawl errors, and the landing pages that drove revenue.

Don’t flinch at a small wobble. Google itself tells site owners to expect temporary fluctuation in ranking during the move.

But don’t wave off a slide that keeps going either. If your top pages are still missing weeks later, something in your map broke.

And keep every redirect live. Google’s guidance is to maintain them for at least 180 days, longer if you still see traffic coming through them. If your domain is changing too, use Search Console’s Change of Address tool, as the same page explains.

The migration isn’t finished at launch. It’s finished when the baseline is beaten.

A Dip Is Normal. A Slide Past Week Three Is a Warning.

Rankings aren’t the only thing that moves after a replatform. Conversion usually shifts too, because your template, speed, and checkout flow all changed.

That’s why we watch both together. If sessions hold but revenue drops, the problem isn’t SEO. It’s the experience, and fixing your ecommerce conversion rate becomes the priority.

And if organic traffic is falling with no obvious cause, check these before blaming Google:

  • Redirect chains or loops on your highest-traffic pages
  • Noindex tags carried over from a staging site
  • Missing or mismatched canonicals
  • Internal links still pointing at old URLs

Sound familiar? It’s the same short list behind most of the SEO mistakes that quietly cost you traffic.

Most post-migration losses are self-inflicted, which means most are fixable.

Want Someone Who’s Done This Without the Panic?

This is the process we follow when we move a store. We’ve run an end-to-end migration for a commercial fragrance brand, moving catalogue, reviews, and SEO equity across platforms with zero downtime and no lost SKUs.

The map comes first. The store comes second. Launch day is the boring part, and that’s exactly how it should be.

If you’re planning a move to Shopify, or you’ve already moved and your traffic hasn’t come back, let’s find out why. Book a free strategy call at www.themayk.com.

Stop guessing. Let’s migrate it right.

Conclusion

A Shopify migration doesn’t have to cost you rankings. Build the redirect map first, freeze your content, load the redirects before launch, and watch Search Console for 90 days. Google is clear that permanent redirects don’t lose PageRank. What hurts you is everything you change behind them. Move first, redesign second, and your hard-earned traffic comes right along with you.

See How Our Agency Grow Your Traffic Into Conversions

SEO – unlock sustainable growth with proven search strategies.
Content Strategy – magnetic content that earns links, shares, and brand authority.
Paid Media – precision campaigns built for measurable ROI.

Blogs

How to migrate a Shopify store without losing SEO

how to migrate a Shopify store without losing SEO Your developer says the redirects are “handled.” Your agency says rankings dip a little after launch, then bounce back. We’ve seen that movie. When a store loses rankings after a move, it’s almost never Google’s fault. It’s a spreadsheet problem: nobody built the file that maps […]

How to Fix Inconsistent Branding Across Platforms

How to Fix Inconsistent Branding Across Platforms Your Instagram feels like a boutique, your website reads like a catalog, and your sales deck sounds like a third company. Your team calls that “adapting to each channel.” We call it inconsistent branding across platforms, and a logo refresh won’t touch it. The real problem is that […]

How to Stop Losing Leads From Poor Branding

How to Stop Losing Leads From Poor Branding Traffic is up and leads are flat. Your agency says to give the campaign another quarter. We’d look somewhere else. When you’re losing leads from poor branding, the ad isn’t the problem. The click happens, the brand fumbles the moment, and the visitor is gone before your […]

LET'S TALK GROWTH

Ready to scale your brand?

Tell us a bit about your goals, and we’ll show you how we can help.

How we use your info: Used strictly to review your project, prepare tailored insights, and reach out for a 1-on-1 strategy call. Zero spam, zero shared data.