Skip to content
Shopify / Migration

Wix to Shopify SEO checklist (keep your rankings)

The Wix-specific SEO checklist for a Shopify migration: map every /product-page/ and /post/ URL to a 301, port the blog by hand, and preserve meta before cutover so you keep the rankings you already have.

Tanuj Rajput

Web developer & one-operator studio

·12 min read
Wix to Shopify SEO checklist (keep your rankings)

A Wix to Shopify migration keeps your rankings only if you map every live Wix URL to a 301 redirect before cutover, port the blog by hand, and preserve titles and meta descriptions. Wix's distinctive URL patterns — /product-page/, /post/, /category/ — all change on Shopify, and every one you miss becomes a 404 that drops a ranking on launch day.

I run Wix-to-Shopify migrations as a senior solo Shopify developer in Delhi/NCR, and this is the checklist I actually work from — the SEO half of the job, spelled out. The cost, timeline, and what-breaks side is in the Wix to Shopify migration guide; this post is purely about not losing the rankings you already have.

Why is SEO the risky part of a Wix migration?

Because on Wix, your URLs are not yours to keep. Wix hard-codes its own path structure, and Shopify hard-codes a different one. You cannot make Shopify serve a product at /product-page/whatever, and you cannot make Wix's old slugs survive the move untouched. So on launch day, every URL Google has indexed for years changes at once.

That is the whole risk in one sentence: a mass URL change with no redirects is a mass 404, and a mass 404 is a mass ranking loss. Google recrawls, finds the old pages gone, finds no signal telling it where they went, and drops them. The traffic-off-a-cliff horror story you have read about is always this — not Shopify being worse, just redirects being skipped.

The fix is boring and complete: a 301 redirect for every ranking URL, metadata carried across, sitemap resubmitted. Do all three and Google treats the move as an address change, not a disappearance. The 301 redirect mapping is the single artifact that decides the outcome.

What are the exact Wix URL patterns I need to redirect?

Start here, because Wix's paths are specific and predictable. These are the four that carry almost all your SEO, with their Shopify targets:

Content typeWix URL patternShopify target
Products/product-page//products/
Blog posts/post//blogs//
Category / collection/category/ or dynamic/collections/
Static pages/ or //pages/
Homepage// (no change)

The product prefix is the one people forget. Wix serves products under /product-page/, not /products/, so a naive find-and-replace that only swaps the domain will 404 every single product. The blog is the same story: Wix uses /post/, Shopify uses /blogs//, so both the prefix and the blog segment are new.

Where you have freedom, keep the slug identical. If a Wix product lives at /product-page/organic-face-serum, make the Shopify handle organic-face-serum too. You cannot avoid the /products/ prefix, but preserving the slug keeps the URL recognisable and the redirect trivial. This is the same discipline covered in the platform-agnostic Shopify migration checklist for Indian D2C brands — it just gets Wix-specific here.

How do I build the redirect map without missing anything?

Do not trust the Wix dashboard's page list. It shows pages you built, not every URL Google has indexed — and the ones you forgot are exactly the ones that quietly rank. Build the map from real data, in this order:

  1. Crawl the live Wix site. Run a crawler (Screaming Frog or similar) against the live domain and export every indexable URL. This catches old products, orphaned pages, and blog posts buried in menus you stopped linking to.
  2. Pull Search Console. Export the Performance report (queries and pages) and the Pages/coverage report. Any URL that has impressions or clicks, or that Google lists as indexed, is a URL you must not drop.
  3. Pull your backlink data. Any external site linking to a specific Wix URL is passing you link equity. If that URL 404s, the equity evaporates. Redirect every linked URL to its closest new equivalent.
  4. Merge and dedupe into one map. One spreadsheet: old Wix URL, new Shopify URL, whether it's a product/post/page/collection, and a "verified" column. This is the master artifact for the whole migration.

The output is a single, complete old-to-new mapping. Everything else in the SEO checklist is downstream of getting this list right, so it is worth the extra day.

Where do the 301 redirects actually live — Wix or Shopify?

Inside Shopify. This trips people up, so be precise about it.

While your domain still points at Wix, Wix serves your site. The moment you switch DNS to Shopify, Wix stops serving anything — so redirects configured in Wix become irrelevant. The redirects that carry your SEO have to live where the traffic now lands, which is Shopify.

Shopify has a built-in URL Redirects tool (under Settings, or Online Store then Navigation). You upload your old-to-new map there, and Shopify itself returns a proper 301 for any old Wix path a visitor or Googlebot requests. For a small catalog you can add them by hand; for anything larger, upload the CSV in bulk. Either way, build and stage the full list before you switch DNS, so the redirects are live the instant the domain flips — not added the next morning after Google has already crawled a wall of 404s.

What about the Wix blog — how do I move it without losing traffic?

The Wix blog is where migrations quietly bleed SEO, because Wix will not export blog content in any usable form. There is no clean feed, no WordPress-style WXR file, nothing. Each post is recreated by hand.

Here is the blog checklist:

  • Recreate each post fully. Copy the full body, images, headings (keep the H1/H2 structure intact), title tag, and meta description into Shopify's blog. Do not summarise or rewrite for the sake of it — the content that ranks should read the same to Google after the move.
  • Preserve the slug. Keep the post handle identical so /post/summer-skincare-tips becomes /blogs/news/summer-skincare-tips, changing only the prefix.
  • 301 every old /post/ URL. Add each one to the redirect map pointing at its new /blogs// path.
  • Prioritise by traffic and links. Sort posts by Search Console clicks and backlinks. Recreate and verify the top earners first; a post with zero traffic and zero links can wait or be dropped.

If a Wix post gets no organic traffic and holds no backlinks, it is fine to let it go — but check Search Console before you decide, not your gut. Content SEO is a slow asset to rebuild, so treat every ranking post as worth porting. The same principle applies to product content: a clean D2C SEO foundation is easier to protect than to rebuild.

Which metadata do I have to preserve at cutover?

Redirects tell Google where a page went; metadata tells Google the page is still the same page. Skip it and you can hold the URL signal but reset the on-page signal, which still costs rankings. Preserve all of this:

ElementWhat to doWhy it matters
Title tagsCarry over verbatim (or improve)Primary on-page ranking + click signal
Meta descriptionsCarry over or rewrite tighterClick-through from the SERP
H1 / H2 headingsKeep the same hierarchyContent structure Google reads
Image alt textRe-add on every imageImage search + accessibility
Canonical tagsLet Shopify set them cleanlyPrevents duplicate-content splits
Structured dataRebuild product/article schemaRich results and AI extraction

The default failure mode is silent: a fresh Shopify theme fills titles with its own template, so unless you set them, every page launches with a generic title and you have quietly reset years of on-page SEO. Set titles and metas as a deliberate migration task, page by page for the ones that matter. If you are rebuilding schema anyway, do it properly — the Shopify schema markup checklist covers the product and article markup that also feeds AI answers.

Does the Wix redirect prefix trick actually work?

Sort of, and it is worth knowing the nuance. Because Wix products all sit under /product-page/ and Shopify products all sit under /products/, a huge share of your redirect map is a single mechanical rule: swap the prefix, keep the slug. Same for the blog: /post/ to /blogs//.

That pattern makes the bulk of the work fast — but only if you kept the slugs identical, which is why slug preservation is worth insisting on. Where the trick breaks:

  • Renamed or merged products. If two old products became one, or a slug changed, that URL needs a hand-picked target, not the mechanical rule.
  • Discontinued products. A dead product should 301 to its parent collection or the closest live product, never to a 404 or a blanket homepage redirect (Google treats homepage-catch-all redirects as soft 404s and drops the signal).
  • Dynamic Wix pages. Category and filter pages built with Wix's dynamic-page feature often have URLs that do not map one-to-one; these need manual matching to the right Shopify collection.

So run the mechanical prefix swap for the clean majority, then hand-map the exceptions. Do not let "most of it is a find-and-replace" convince you to skip the crawl — the exceptions are where the ranking losses hide.

How do I verify the migration before I flip the domain?

Test everything against a staging environment while the live Wix site is still up. The pre-launch checklist:

  • Spot-check redirects on a preview. Take your top 20 ranking URLs from Search Console and confirm each one's target page exists and is correct in the new Shopify store.
  • Confirm titles and metas rendered. Inspect the source of key pages — products, top posts, main collections — and confirm the title and meta description are yours, not the theme default.
  • Validate structured data. Run product and article pages through a schema validator so rich results survive the move.
  • Check the sitemap. Shopify auto-generates /sitemap.xml — confirm it lists your live products, collections, blogs, and pages.
  • Test on mobile. Most Indian traffic is mobile, and Google indexes mobile-first; a well-built mobile-fast theme is part of holding rankings, not a nice-to-have.

Only when staging passes do you switch DNS. The redirect list and metadata must be live in Shopify at the moment the domain flips, so there is never a window where Googlebot hits a wall of 404s.

What do I watch after launch?

The first two weeks decide whether the migration held. Immediately after cutover:

  • Submit the Shopify sitemap in Search Console and, if you kept the same domain, keep the property; if the domain changed, use the Change of Address tool.
  • Watch the coverage/Pages report daily. Any spike in 404s means a redirect you missed — find the source URL and add it to the map that day.
  • Watch for redirect chains. A URL that 301s to another URL that 301s again wastes crawl budget and dilutes signal; point every old URL straight at its final destination.
  • Track rankings and organic traffic. Expect a one-to-three-week wobble as Google recrawls and passes signals through the 301s, then recovery. A steady, sustained decline after three weeks means something is still broken, not "normal migration dip."

This monitoring window is exactly what a post-migration retainer covers, and it is why I keep the first 90 days close. Redirect gaps almost always surface in the first fortnight, and catching them fast is the difference between a wobble and a loss.

What does the SEO side of a Wix migration cost?

The redirect and metadata work is part of the migration, not a separate line item — but it is the part that justifies hiring someone who does it by hand rather than trusting a one-click app. Here is where it sits in the overall Wix-to-Shopify range:

ScopePrice (INR)Price (USD approx)
Small catalog, light blog₹1,50,000 – ₹2,25,000$1,800 – $2,700
Standard D2C store + content blog₹2,25,000 – ₹3,50,000$2,700 – $4,200
Larger catalog / heavy content₹3,50,000 – ₹4,50,000$4,200 – $5,400
Post-migration retainer (first 90 days)₹40,000 – ₹80,000/mo$475 – $950/mo

USD is approximate at roughly INR/83; a migration app's own fee is separate and small, and third-party tools change, so verify current pricing before you budget. The reason the SEO work is worth paying for is simple: a botched redirect map can cost you months of organic revenue, which dwarfs the migration fee. The full cost and timeline breakdown is in the Wix to Shopify migration guide, and the broader cost to build a Shopify website puts it in context.

What's next

If you are moving off Wix and the redirect map is what is keeping you up at night, that is the right thing to worry about — and it is exactly the part I do by hand. As a Shopify migration expert working solo from Delhi/NCR, I crawl your live Wix site, build the complete 301 map, port the blog post by post, and preserve every title and meta so Google treats the move as an address change, not a disappearance. Recent work includes Mahina (+28% AOV) and Bloom (+22% MoM revenue). Send me your Wix URL and rough catalog size, or start with a short brief on /start, and I will come back with a fixed price, a timeline, and a redirect plan.

Sources

FAQ

Frequently asked questions

  • Does migrating from Wix to Shopify hurt SEO?

    Not if you map redirects properly. The risk is real because every Wix URL changes, but it is fully avoidable. Point each live /product-page/ and /post/ URL to its new Shopify address with a 301, preserve titles and meta, and submit the new sitemap. Done right, most brands hold rankings and many gain from Shopify's higher speed and technical-SEO ceiling.
  • What Wix URL patterns need redirecting to Shopify?

    The four that matter most: products under /product-page/{handle} become /products/{handle}, blog posts under /post/{slug} become /blogs/{blog}/{slug}, dynamic category pages under /category/ become /collections/{handle}, and any custom static pages become /pages/{handle}. Crawl your live site first so you catch every ranking URL, including ones buried in old menus you forgot existed.
  • How do I move my Wix blog to Shopify without losing SEO?

    Wix does not export blog content, so each post is recreated by hand in Shopify's blog with its full body, images, headings, title, and meta description intact. Then 301-redirect the old /post/{slug} URL to the new Shopify path. Prioritise posts that earn organic traffic or hold backlinks in Search Console; recreate those first and verify each redirect resolves cleanly before launch.
  • Can Wix 301 redirect to Shopify after I move the domain?

    Once your domain points at Shopify, Wix no longer serves your site, so old Wix redirects stop mattering. The redirects that carry your SEO live inside Shopify — you add them in the URL Redirects tool (Settings, or Online Store, Navigation) so Shopify itself catches every old Wix path and 301s it to the new page. Build that list before you switch DNS, not after.
  • Will I keep my Google rankings after a Wix to Shopify migration?

    Usually yes, if the redirect map is complete and metadata is preserved. Rankings may wobble for one to three weeks as Google recrawls and passes signals through the 301s, then recover. The stores that lose rankings are the ones that launched with 404s and reset titles to theme defaults. A clean map plus a submitted sitemap is what protects you through the transition.
  • How long does SEO take to recover after moving off Wix?

    With clean 301s and preserved metadata, expect a short dip and recovery within one to three weeks as Google recrawls the new URLs and consolidates signals. Larger sites take longer to fully settle. Watch Search Console's coverage and performance reports daily for the first two weeks and fix any 404 or redirect-chain that appears the moment it shows up.
  • Do I need to redirect Wix URLs that have query parameters?

    Focus on the clean, canonical URLs that actually rank and get linked. Wix appends parameters for filters and tracking, but Google generally indexes the canonical version, so you map that. Confirm in Search Console which URLs Google has indexed, redirect those, and let Shopify's canonical tags handle parameter variants rather than writing a redirect for every combination.
  • Should I keep the same URL slugs when moving from Wix to Shopify?

    Where you can, yes — keeping the product and post handle identical means the only change is the path prefix, which makes the redirect map simpler and the transition cleaner for Google. You cannot avoid the prefix change (Shopify forces /products/ and /blogs/), but you can and should preserve the slug itself so the URL stays as recognisable as possible.
Revision history· 1 entry
  1. September 11, 2026

    Initial post. Wix-specific SEO-preservation checklist for a Shopify migration — the four Wix URL patterns and their Shopify targets, how to build the 301 map inside Shopify, porting the Wix blog by hand, preserving titles and meta, and monitoring Search Console through cutover.

Last updated September 11, 2026

shopifywixmigrationseoredirectsd2c