Shopify SEO migration
Shopify SEO migration: moving a store without losing search traffic
Moving to Shopify changes your URLs, your templates and your plumbing. Search traffic survives when every old address has a mapped new one and the launch is monitored.
In short
In short: to keep rankings when moving to Shopify, crawl the old store, export the URLs that earn clicks, map each one to a Shopify address, load the 301 redirects before launch, keep titles and content close to the originals, remove any password page, then watch Search Console daily for two weeks. Expect a dip and a recovery period.
What changes when you land on Shopify
Shopify fixes the first segment of several URL types. Products sit under /products/, collections under /collections/, pages under /pages/ and articles under /blogs/. You can control the slug that follows but not that prefix. If your old store used something else, every one of those URLs changes, and every change needs a redirect.
A product can also be reached through a collection path, for example /collections/kitchen/products/blue-ceramic-mug. Shopify's themes normally add a canonical tag pointing to the main product URL, but you should check that your theme does. Filter and tag combinations can create more thin addresses, and they are worth reviewing before launch.
None of this is a reason to avoid Shopify. It is a reason to plan the move as an SEO project instead of a design project. For a longer look at the platform itself, read our Shopify SEO page.
The pre-launch plan
- Crawl and exportCrawl the old store. Export every indexed URL, plus top pages by clicks and impressions from Google Search Console and by revenue from your store reports.
- Decide what survivesGroup URLs into keep, merge and retire. Out-of-stock products with backlinks are usually redirected to the closest category rather than dropped.
- Build the redirect mapA sheet with old URL, new URL and reason. Shopify can import redirects from a CSV file, so the sheet doubles as the upload.
- Carry content acrossProduct titles, descriptions, headings, alt text and meta fields should arrive with the product. Rewrites can come later, after traffic is stable.
- Recreate technical signalsCanonicals, structured data for products and reviews, hreflang if you sell in several markets, and the XML sitemap Shopify generates.
- Test on the development storeCrawl the staging build, compare against the map, check 200 and 301 status codes, then remove the password page at launch.
A redirect map, in miniature
Here is what the first rows of a real map look like. The patterns will differ by platform, but the logic is the same.
| Old URL pattern | New Shopify URL | Action |
|---|---|---|
| /shop/blue-ceramic-mug.html | /products/blue-ceramic-mug | 301 one to one |
| /category/kitchen/ | /collections/kitchen | 301 one to one |
| /category/kitchen/page/2/ | /collections/kitchen | 301 to page one of the collection |
| /blog/2022/06/how-to-brew/ | /blogs/journal/how-to-brew | 301 one to one |
| /product-tag/gift/ | /collections/gifts | 301 to the nearest curated collection |
| /old-discontinued-item/ | /collections/kitchen | 301 to closest category |
Avoid redirect chains. If an old URL already redirects somewhere, point it directly at the final address.
Launch week
- Switch the domain at a quiet time and keep the old host reachable long enough for DNS to settle.
- Confirm only one version of the site is primary and the others redirect.
- Remove the storefront password. This is the most common launch-day error.
- Submit the new sitemap in Google Search Console and check the property covers the final domain.
- Spot check fifty redirects by hand, then crawl the whole old list and check for any that do not return a 301 to a 200.
- Make sure analytics and purchase tracking fire once, using the steps in our GA4 setup guide.
Our broader website migration checklist covers non-store sites in the same level of detail.
What to expect afterward
A temporary dip is normal after any replatform, because Google has to recrawl and reprocess every address. The depth and length of the dip depend on how complete the map was and how much changed besides the URLs. We cannot promise a figure.
| Period | What to watch | Typical action |
|---|---|---|
| Days 1 to 3 | Crawl errors, 404 spikes, indexing of new URLs | Add missing redirects the same day |
| Weeks 1 to 2 | Impressions and clicks by page group | Compare with the pre-launch baseline |
| Weeks 3 to 6 | Pages still indexed under old addresses | Check redirect targets and canonicals |
| Months 2 to 3 | Recovery of category and product pages | Start content and internal link improvements |
Related work, stated plainly
We built the Shopify store for Belvra, a one-product skincare brand, and worked with Blume, a USA skincare brand, on its Shopify ecommerce presence. Neither was a replatform migration, so we are not presenting them as migration results. They are examples of Shopify builds. Blume's case study reports a 35 percent higher conversion rate and 50 percent more traffic over a four-month project; those figures are the client project's, not a forecast for yours.
For a migration quote, use the contact page. You get a fixed quote after a short call.
Updated 30 October 2026
Questions, answered
Will I lose rankings when I migrate to Shopify?
Can I keep my old URLs on Shopify?
How do I import redirects into Shopify?
Should I migrate content and redesign at the same time?
How long does a Shopify SEO migration take?
Keep exploring
Shopify SEO services for stores on any theme
Shopify handles a lot of SEO basics for you, and creates a few problems of its own. We find which ones apply to your store and fix them in order.
ChecklistWebsite migration checklist: move platforms without losing traffic
A migration goes wrong when old URLs vanish without a redirect. This list starts with the inventory and the redirect map, then covers staging, launch…
PlatformMagento to Shopify migration: what moves, what changes, what to rebuild
Moving from Magento to Shopify usually lowers the daily cost of running a store. It also means giving up some of Magento's flexibility, so the first…
Planning a move to Shopify?
Tell us about your current store and we will send a fixed quote after a short call.