Home›Wix SEO audit›Migration to or from Wix

Wix · Platform migrations

Wix SEO Migration: Moving to or from Wix

Migrating to or from Wix? Map every Wix URL prefix, put 301 redirects on the platform that serves the domain, rebuild page SEO and schema, and compare crawls before and after launch. Pair it with the launch checklist.

4 migration types7 steps before launch10 launch day checks1 baseline to compare

Wix · Moving to Wix, moving off Wix, URL prefix mapping and 301 redirects

Wix uses its own URL patterns for blog posts, products, services and events. Almost no other platform uses the same ones, so a migration in either direction changes most content URLs, and every one needs a mapped redirect.

The direction also decides where redirects live. Moving to Wix, you build them in the URL Redirect Manager. Moving off Wix, the old Wix redirects stop working the moment the domain points elsewhere, so the new platform has to carry all of them.

What can go wrong

The more URL patterns differ between platforms, the more the redirect map has to carry.

Migration typeRisk levelWhat usually breaks
Wix site to a new Wix siteMediumRedirects, page SEO and indexing settings stay with the old site
WordPress, Squarespace or another CMS to WixHighOld post and product URLs gain Wix prefixes, archives and tags have no equivalent
Wix to WordPress, Webflow or ShopifyHighWix prefixes like /post/ and /product-page/ need pattern redirects on the new platform
Platform move plus domain changeHighestAll of the above, plus cross-domain 301s and a Search Console change of address

Wix URL patterns to map

Blog/post/slug, plus category, tag and paginated blog feed URLsPattern redirect
Stores/product-page/slug and category pagesPattern redirect
Bookings and eventsService and event detail pages with their own prefixesOne to one
Dynamic pagesCustom folders built from CMS collectionsCheck each folder

Crawl the live Wix site and the sitemap index to find every prefix in use. Do not rely on memory.

Before migrating

  1. Crawl the old site and save the audit. This is the baseline: URL count, status codes, titles, descriptions, H1s, canonicals, word counts and schema per page type.
  2. Build the old URL list. Combine the crawl, every child sitemap, Search Console's top pages and backlink targets.
  3. Write the redirect map. One row per old URL to its new URL. Removed pages go to the closest equivalent, not the homepage.
  4. Export the SEO that does not migrate. Page titles, descriptions, social images, custom canonicals and custom structured data rarely come across with content imports.
  5. Prepare redirects for the destination. Moving to Wix, format the map as a CSV for bulk import in the URL Redirect Manager. Moving off Wix, add the rules to the new platform before the domain moves.
  6. Crawl the new build. Compare against the baseline for content parity, and use redirect map validation to test the map before DNS changes.
  7. Lower DNS TTL a day or two before the cutover, and keep the old site live until traffic stops reaching it.

After launch: what to check

Run these within the first hour after the domain switches, then crawl the full site and compare against the baseline in Audit Comparison.

CheckExpected result
Old URL listEvery URL returns 200 or a single 301 to its mapped page
Old Wix prefixes/post/, /product-page/ and other prefixes redirect, not 404
Primary domainOne version, HTTPS enforced, others redirect
Meta robots, sitewideNo noindex on pages indexable in the baseline
robots.txtProduction rules, no Disallow: /
Canonical tagsSelf-referencing on the new URLs
Titles and descriptionsMatch the baseline or planned values
Structured dataRebuilt for posts, products and events
Old platform linksZero links to wixsite.com or old hosts, via Custom Source Search
TrackingGA4 and pixels fire once, via Tracking & Pixel Audit
Downloadable checklistWix migration SEO checklist

0 of 18 done

Before migrating
Launch day, first hour
After launch

How to identify the scope

Where the failures sit tells you what caused them.

Every URL fails the same wayDomain or settingsSitewide noindex or wrong canonicals point to domain or site settings.
One prefix failsPattern redirectAll old /post/ URLs 404: the pattern rule is missing or wrong.
One page type lost SEOImport gapsPosts or products lost titles: SEO fields were not imported.
Scattered URLs failMap gapsIndividual pages missing from the redirect map.

How to validate the fix

  1. Fix settings and redirect rules first, then publish.
  2. Recrawl the old URL list and confirm each returns a single 301 or a 200.
  3. Recrawl the full site and compare against the baseline: every difference is one you planned.
  4. Submit the new sitemap, use URL Inspection on top pages, and file a change of address if the domain changed.
  5. Schedule weekly Scheduled SEO Audits for the first month and watch the Not found report in Search Console.
0Old URLs returning 404 without a planned reason
1Redirect hop from each old URL
4 weeksOf weekly audits and Search Console monitoring

Before and after example

Old Wix site/post/spring-menu → 200
/product-page/gift-card → 200
/blog/categories/recipes → 200
→
New platform/post/spring-menu → 404
/blog/spring-menu → 200
/product-page/gift-card → 404
Fix: two pattern redirects on the new platform, /post/* to /blog/* and /product-page/* to /products/*, plus a category map. The old Wix redirects stopped working when the domain moved.

Common mistakes

  • Expecting Wix redirects to keep working after leaving Wix. They only run while Wix serves the domain.
  • Redirecting everything to the homepage. Google treats mass homepage redirects like 404s.
  • Forgetting app prefixes. Blog, store, bookings and event URLs each need their own rule.
  • Importing content without SEO fields. Titles fall back to defaults across every post or product.
  • Skipping the free wixsite.com address. Internal links that still point there send crawlers off your domain.
  • Dropping default Wix schema. Wix adds blog and product schema automatically. Rebuild it on the new platform.

Map every prefix

A migration to or from Wix is safe when every old URL, prefix included, has a planned destination and the crawl after launch matches the crawl before it. Save the baseline, map each pattern, put the redirects on the platform that will serve the domain, and compare.