Shopify SEO

WooCommerce to Shopify migration SEO: the checklist to keep your rankings

WooCommerce to Shopify migration SEO: the checklist to keep your rankings
Short answer

To migrate from WooCommerce to Shopify without losing SEO: record a baseline, map every old URL to its new Shopify URL, set up 301 redirects before launch, carry over titles, meta descriptions, alt text and structured data, then submit the new sitemap and watch Search Console for at least 90 days. Keep the redirects in place for at least a year.

Key takeaways
  • Every WooCommerce URL changes on Shopify, because Shopify uses fixed prefixes: /products/, /collections/, /pages/ and /blogs/.
  • A one-to-one 301 redirect map is the single most important step. Never redirect everything to the home page.
  • SEO titles, meta descriptions and alt text often don’t survive migration tools. Check them, don’t assume.
  • Shopify redirects only fire when no live page exists at the old address, so test them after launch.
  • Recovery can take weeks or months; keep redirects for at least a year and monitor weekly for the first 90 days.

Why do rankings drop after a WooCommerce to Shopify migration?

Because almost every URL changes. WooCommerce lets you shape URLs freely; Shopify puts every page type under a fixed prefix. Google has years of signals attached to your old addresses, and without redirects those signals point at pages that no longer exist.

Page typeTypical WooCommerce URLShopify URL
Product/product/blue-cap//products/blue-cap
Category/product-category/hats//collections/hats
Blog post/blue-cap-care-guide/ or /2024/05/…/blogs/news/blue-cap-care-guide
Page/about-us//pages/about-us
Product tag/product-tag/summer/No equivalent: redirect to the closest collection
523 days
Average time to regain organic traffic across 892 migrations (Search Engine Journal, 2025)
17%
Of migrated sites hadn’t recovered after 1,000 days
19 days
The fastest recovery in the same study

The risk is real. A Search Engine Journal study of 892 site migrations found recovery took 523 days on average, and 17% of sites still hadn’t recovered after 1,000 days. Those were domain moves, which are harder than a platform move on the same domain, but the lesson holds: redirects decide the outcome.

What should you do before migrating from WooCommerce to Shopify?

Most migration damage is decided before launch day. Two to four weeks out, do this:

  1. Export your baseline. From Search Console, export the last 16 months of pages and queries. Note organic sessions and revenue by landing page in GA4.
  2. Crawl the old site. List every URL: products, categories, tags, posts, pages, images and PDFs. This is the left-hand column of your redirect map.
  3. Find your backlinked pages. Any URL other sites link to must redirect to its closest match, or that authority is lost.
  4. Record your SEO data. Titles, meta descriptions, H1s, alt text, canonicals and structured data from Yoast or Rank Math.
  5. Freeze content changes. New posts and URL edits during migration are how pages fall through the cracks.

How do you map WooCommerce URLs to Shopify?

Build a spreadsheet with two columns: every old URL, and the new Shopify URL it should go to. Then import it into Shopify’s URL redirects (it accepts a CSV).

WooCommerce URLs redirected one to one to their Shopify equivalents with 301 redirects WOOCOMMERCESHOPIFY /product/blue-cap/ /products/blue-cap /product-category/hats/ /collections/hats /blue-cap-care-guide/ /blogs/news/blue-cap-care-guide /product-tag/summer/ /collections/summer-hats 301301301closest match One hop, one to one. Never send old URLs to the home page.
A WooCommerce to Shopify redirect map: every old URL goes to its closest new equivalent with a single 301, never to the home page.
  1. Match one to one. Each product to the same product, each category to the matching collection.
  2. Keep the slugs. /product/blue-cap/ → /products/blue-cap is easy to map, test and maintain.
  3. No home-page dumps. Google treats mass redirects to an unrelated page as soft 404s, so the old page’s value is lost.
  4. One hop only. Old URL → new URL. Chains of redirects slow crawling and leak signals.
  5. Remember Shopify’s rule: a redirect only works if no live page exists at the old path, so map before you create pages.

What SEO data do you need to carry over to Shopify?

Migration apps move products and posts well. SEO fields are where they often slip. Check each of these on a sample of pages after import:

WhatUsually carried over?What to check
Product titles and descriptionsYesFormatting and internal links inside descriptions
SEO titles and meta descriptionsOften notYoast and Rank Math fields map to Shopify’s search engine listing
Image alt textDepends on the toolSpot-check product and collection images
Structured dataNoRebuilt by your Shopify theme or an app: test Product and Review markup
ReviewsVia a review app importStar ratings still show and still appear in markup
Internal links in postsContent yes, links noUpdate links that still point to old WooCommerce URLs

What should you check on launch day?

Launch is a checklist, not a ceremony. In the first hours after switching the domain to Shopify:

SEO migration timeline: before launch, launch day, first 90 days, and keeping redirects for at least a year THE MIGRATION TIMELINE 2–4 weeks beforeBaseline · crawl · URL map Launch dayRedirects · sitemap First 90 daysWeekly GSC checks 12 months+Keep every redirect live Most lasting losses are decided before launch: in the URL map and the redirects.
A migration timeline: baseline and mapping before launch, redirect and sitemap checks on the day, weekly monitoring for 90 days, redirects kept for at least a year.
  1. Test the redirects. Check your top 100 old URLs return a single 301 to the right page.
  2. Remove the store password and check no page carries a leftover noindex.
  3. Submit the sitemap. Shopify generates /sitemap.xml automatically; submit it in Search Console.
  4. Check robots.txt isn’t blocking anything you want crawled.
  5. Confirm tracking. GA4 and Search Console verified, conversions firing.

How long does SEO take to recover after migrating to Shopify?

With a complete redirect map, many stores see only a short dip. Without one, recovery can take months. Google’s site move guidance recommends keeping redirects in place for at least a year.

We’ve seen how much redirects matter. After Ciceroni moved from a content site to an online shop, traffic fell sharply. Once we mapped and redirected old URLs and fixed broken backlinks, organic traffic rose 99.38% in 30 days. Our platform migration service follows the same process.

+99.38%
Ciceroni’s organic traffic in 30 days after redirects were fixed
1 year+
How long Google recommends keeping redirects in place
90 days
Weekly Search Console checks we run after every migration

FAQs

Will I lose SEO moving from WooCommerce to Shopify?
Not if the migration is planned. Expect some movement while Google processes the redirects. Lasting losses come from missing redirects, lost metadata and broken internal links, all of which are preventable.
Can I keep my WooCommerce URLs on Shopify?
Not exactly. Shopify puts products under /products/, collections under /collections/, pages under /pages/ and posts under /blogs/. You can keep the slug at the end of each URL, which makes redirects simple.
Should I redirect product tags and filters?
Redirect any tag or filter URL that earns traffic or backlinks to the closest collection. The rest can go to their parent collection; don’t send them all to the home page.
When should I bring in an SEO before migrating?
Before launch, ideally while the new store is still on staging. That’s when the URL map and redirects are cheapest to get right. We can still recover rankings afterwards, but it takes longer.

Want this fixed on your store? Start with a free audit.

Get my free SEO & AI audit