MIGRATION · OCT 14, 2026 · 6 MIN READ
Shopify Migration SEO: How to Keep Your Rankings When You Switch Platforms
A step-by-step guide to protecting your Google rankings when you migrate to Shopify: redirect mapping, Shopify’s URL rules, launch-day checks and the first 90 days after go-live.
Moving to Shopify should make your store faster and easier to run. It shouldn't cost you the search traffic you spent years building. Yet lost rankings are the most common — and most expensive — migration mistake, and almost always the avoidable kind.
This guide explains why rankings drop after a replatform, what's specific about SEO on Shopify, and the step-by-step process we use to protect organic traffic, based on Google's own guidance on site moves.
The short answer: keep every page Google knows about reachable by giving each old URL a permanent (301) redirect to its closest new page, carry over your titles, descriptions and content, update internal links and sitemaps, and watch Search Console closely after launch. Expect some movement for a few weeks; a well-run migration recovers rather than resets.
Why rankings drop after a migration
Google ranks pages, not websites. Each URL has its own history: links pointing to it, clicks it has earned, and the content Google has indexed. When you replatform, almost every URL changes. If an old URL simply disappears, Google sees a 404 error and that page's ranking history goes with it.
Google says to expect some disruption even when everything is done right: "you may experience ranking fluctuations while Google recrawls and reindexes your site," and "a small to medium-sized website can take a few weeks for most pages to move" (Google Search Central). The goal of migration SEO is to keep that dip short and shallow — not to pretend it can't happen.
What's different about SEO on Shopify
Shopify handles a lot of technical SEO for you — sitemaps, canonical tags, a fast global hosting network and mobile-ready themes. A few platform rules matter during a migration:
- Fixed URL paths. Products always live under /products/, collections under /collections/, pages under /pages/ and blog posts under /blogs/[blog-name]/. URLs from Magento, WooCommerce or a custom platform almost never match, so most need redirects.
- Redirects only work from broken URLs. Shopify applies a redirect only when the old address doesn't load a live page — "You can redirect only from broken URLs" (Shopify Help Center). If an old URL accidentally matches a live page, the redirect won't fire.
- Generous redirect limits. Standard stores can hold up to 100,000 redirects and Shopify Plus stores up to 20,000,000, and redirects can be imported in bulk from a CSV file.
- Editable robots.txt. Shopify generates a sensible robots.txt by default and lets you customize it through a robots.txt.liquid theme template — useful, but easy to get wrong, so change it only for a clear reason.
Before launch: the groundwork
1. Crawl the old site and record what matters
Crawl every URL on your current site, then add the URLs Google and your visitors actually use: pages with traffic in your analytics, pages with impressions in Google Search Console, and pages with backlinks. This list becomes your redirect map. Don't rely on your sitemap alone — old URLs that still receive links often aren't in it.
2. Benchmark your current performance
Export Search Console clicks, impressions and positions by page and by query for at least the last three months, plus organic revenue by landing page. Without a baseline, you can't tell a normal post-launch wobble from a real problem.
3. Build a one-to-one redirect map
Map each old URL to the most relevant new URL: product to product, category to collection, article to article. Avoid sending everything to the homepage — Google tends to treat mass redirects to an unrelated page like a missing page. Where a page genuinely has no equivalent, point it to the closest parent collection.
4. Carry content and metadata across
Bring over page titles, meta descriptions, headings, product descriptions, image alt text and blog content. Rewriting everything at the same time as moving platforms makes it impossible to tell what caused a change. Migrate first, improve second.
5. Plan structured data and internal links
Make sure the new theme outputs product structured data (price, availability, reviews where you have them) and breadcrumbs. Update links inside product descriptions, blog posts and menus to point at new URLs directly, not through redirects. Google recommends exactly this: "Change the internal links on the new site from the old URLs to the new URLs."
6. Test on the new store before launch
Import redirects into Shopify, then test them — every high-traffic URL by hand, and the full list with a crawler. Check for redirect chains (A to B to C) and loops, which waste crawl time and dilute signals.
Launch day
- Keep the same domain if you can. A platform move on the same domain is simpler for Google than a platform and domain change at once. If the domain does change, use the Change of Address tool in Search Console — it isn't needed when only paths change on the same domain.
- Remove any password or noindex settings the moment the store goes live. A forgotten "noindex" or storefront password is one of the fastest ways to vanish from search.
- Submit the new sitemap in Google Search Console. Shopify generates it at /sitemap.xml.
- Spot-check redirects on the live site — the top pages by traffic and revenue first.
After launch: the first 90 days
- Watch Search Console daily for the first two weeks. Look at the Pages report for new 404s and "Page with redirect" counts, and fix gaps in the redirect map immediately.
- Compare against your baseline weekly by page and by query. Movement on a handful of pages is normal; a broad drop usually means a technical issue.
- Request indexing for your most important pages through URL Inspection to speed up recrawling.
- Keep redirects in place. Google advises keeping them for at least a year and, for visitors, considers keeping them indefinitely. On Shopify there's rarely a reason to remove them.
- Fix internal links you missed — old URLs in blog posts and product descriptions are common leftovers.
Common migration SEO mistakes
- Redirecting everything to the homepage instead of to matching pages.
- Forgetting blog, image and PDF URLs, which often carry backlinks.
- Leaving redirect chains from earlier migrations in place.
- Changing content, URLs and design all at once, so there's no way to tell what moved rankings.
- Launching with noindex or the storefront password still on.
- Ignoring Search Console after launch, when most problems are easy to fix within days.
- Dropping product reviews and structured data, which can remove rich results such as star ratings.
How long does recovery take?
For most small and mid-size stores, rankings settle within a few weeks once Google has recrawled the redirects, in line with Google's guidance. Larger catalogs take longer. Stores that launch with a complete redirect map and a clean technical setup give themselves the best chance of a quick recovery — and of growing from there.
Frequently asked questions
Will I lose my Google rankings if I move to Shopify? You may see temporary movement while Google recrawls your site. With a complete 301 redirect map, carried-over content and a clean launch, rankings typically recover within weeks.
How many redirects can Shopify handle? Up to 100,000 on standard plans and up to 20,000,000 on Shopify Plus, according to Shopify. Redirects can be imported in bulk from a CSV file.
Can I keep my old URLs on Shopify? Usually not exactly, because Shopify uses fixed paths such as /products/ and /collections/. You can keep the same product and collection handles, and redirect the old full URLs to the new ones.
How long should I keep redirects? Google recommends at least one year. In practice, keep them indefinitely — they cost nothing on Shopify and protect old links.
Do I need to tell Google I've moved platforms? Not directly. If your domain stays the same, submit your new sitemap and monitor Search Console. Use the Change of Address tool only if the domain changes.
Migrate without losing traffic
Every migration we run includes a full crawl, a one-to-one redirect map, pre-launch testing and daily Search Console monitoring after launch. See how we handle Magento, WooCommerce, BigCommerce and Salesforce Commerce Cloud migrations, explore our Shopify SEO services, or book a free migration consultation.
Have a project in mind?
Talk to the team behind complex migrations, custom apps and government platforms — book a free 30-minute call or send us a note.