
Wix Migration & Switching Guide 2026
Wix imports a WordPress blog automatically, up to 5,000 posts, but pages, forms and code are a manual rebuild. There's no full export, so treat the move as one-way.
Wix Migration verdict
Migrating to Wix is asymmetric.
Easy in for a blog, hard for everything else, and one-way out. The only automated import is the WordPress blog importer, which carries post text, media, dates, alt text and categories, up to 5,000 posts per run.
Migrate to Wix when your site is mostly a blog plus pages you are willing to rebuild on a template, and you want managed hosting afterward. Import the WordPress blog first, then rebuild pages, forms and any custom code by hand, since none of those transfer. Build a complete old-to-new 301 redirect map, up to 500 URLs per CSV, and load it before switching DNS to keep your rankings, allowing up to 48 hours to propagate. Keep a copy of your content outside Wix, because there is no full export if you ever leave.
- There is no full-site import: only WordPress blog posts come in automatically, while pages, forms and code are a manual rebuild.
- Lock-in is real, since Wix has no full export. Many WordPress elements also do not migrate, including contact forms, plugins, manual HTML and CSS, tags, comments, attachments and author names.
- Plan the SEO cutover: map old URLs to new with bulk 301 redirects, up to 500 per CSV, before DNS, which takes up to 48 hours.
- Automated import
- WordPress blog only
- Blog volume
- Up to 5,000 / run
- Full-site import
- Not supported
- Bulk 301 redirects
- Up to 500 per CSV
- Export out
- None (RSS only)
This page covers importing into Wix and switching safely. SEO output and pricing live on their own pages.
What moves into Wix, and can you leave?
Pick what you are bringing to Wix, and see exactly what transfers.
- WordPress blog posts: imports natively, text, media, dates, alt text, categories; up to 5,000 per run.
- URL redirects (301s): via CSV or API, bulk import up to 500 per CSV file.
- Drafts & scheduled posts: manual rebuild, copy by hand.
- Full external site (pages/design): manual rebuild, no import; rebuild on a Wix template.
- Tags: does not transfer, only categories migrate.
- Contact forms: does not transfer, rebuild with Wix Forms.
- Custom plugins: does not transfer, no plugin model.
- Manual HTML/CSS code: does not transfer, re-add via Velo.
- Comments: does not transfer, comment history is lost.
- 1Import WordPress blog, in-app importer.
- 2Rebuild pages, forms, code, manual.
- 3Build 301 redirect map, bulk CSV, up to 500 per file.
- 4Cut over domain (DNS), pointing or name servers, up to 48h.
- 5Verify redirects and resubmit sitemap, Search Console.
Every row is a documented import/export capability from Wix and the source platforms, not an effort estimate.
Wix migration configuration
Wix imports bulk 301 redirects from a two-column CSV: a header row, then one redirect per row, old URL in the first column and the new URL in the second. Each file holds up to 500 redirects. Map every old WordPress URL to its new Wix URL so search engines and visitors follow you over.
Old URL,New URL
/2024/06/old-post-slug/,/post/new-post-slug
/about-us.html,/about
/blog/category/news/,/blog/news
/contact.php,/contact
# one redirect per row, header in row 1, max 500 rows per fileTo connect an external domain by pointing, update both the A record and the CNAME at your current host so the domain resolves to Wix. If you miss either record, visitors see a 'Not secure' warning. Name servers (Wix hosts your DNS) is the recommended alternative. Propagation can take up to 48 hours.
; Pointing method: set BOTH records at your current domain host
@ A 23.236.62.147 ; Wix IP for the A record (apex)
www CNAME cdn1.wixdns.net ; Wix CNAME for the www subdomain
; Recommended alternative: change name servers to ns6.wixdns.net / ns7.wixdns.net
; so Wix hosts the DNS zone. Either way, allow up to 48 hours to propagate.After the redirect map is live and DNS has propagated, confirm each old URL returns a 301 to the new one, then resubmit your sitemap in Google Search Console so the new URLs are recrawled.
# Confirm an old URL now 301-redirects to its new Wix path:
curl -sI https://www.your-domain.com/about-us.html | grep -i 'HTTP/\|location'
# expect: HTTP/2 301 and location: https://www.your-domain.com/about
# Confirm the auto sitemap is live, then resubmit it in Search Console:
curl -I https://www.your-domain.com/sitemap.xmlWhat imports cleanly into Wix
| Content | Into Wix | Detail | Source |
|---|---|---|---|
| Full external site | Not supported | No automated import of a site built outside Wix; rebuild on a template | — |
| WordPress blog posts | Supported | In-app importer; works for WordPress.com and WordPress.org | — |
| Post text, images, video | Migrates | Body content transfers with the post | — |
| Dates and alt text | Migrates | Original publish dates/times and image alt text preserved | — |
| Categories | Migrates | Categories migrated and linked to their posts (tags are not) | — |
| Volume per import | Up to 5,000 | 5,000 posts per run; more via multiple XML batches | — |
Source-to-Wix mapping
| WordPress element | Lands in Wix as | Caveat | Source |
|---|---|---|---|
| Published blog posts | Wix Blog posts | Clean transfer of body, media, dates, categories | — |
| Drafts and scheduled posts | Not transferred | Must be copied manually | — |
| Tags | Not transferred | Only categories migrate, not tags | — |
| Contact forms | Not transferred | Rebuild with Wix Forms | — |
| Custom plugins | Not transferred | No plugin model; find a Wix app or rebuild | — |
| Manual HTML/CSS code | Not transferred | Re-add via Wix custom code / Velo | — |
| PDFs and attachments | Not transferred | Re-upload documents manually | — |
| Comments | Not transferred | Comment history is lost | — |
| Author names | Not transferred | Reassign authorship after import | — |
Wix migration timeline and rollout
| Phase | What happens | Effort | Source |
|---|---|---|---|
| 1. Import blog | In-app WordPress importer | Low, up to 5,000 posts per run | — |
| 2. Rebuild site | Pages, forms, code rebuilt manually | High, no full-site import | — |
| 3. Redirect map | Bulk 301 via CSV | Medium, up to 500 redirects per file | — |
| 4. Domain cutover | Pointing or name servers | Low effort, up to 48h to propagate | — |
| 5. Verify | Check formatting, redirects, indexing | Medium, some formatting may not transfer | — |
What to verify before you commit to Wix
- There is no full-site import: only WordPress blog posts come in automatically, so pages, forms, custom code and design are a manual rebuild on a Wix template, budget the time
- Getting out is harder than getting in: Wix has no full export, and independent WordPress.com documentation notes you cannot export blog posts from Wix, only an RSS feed of recent posts, so treat the move as one-way and keep your content master elsewhere
- A long list of WordPress elements does not migrate at all, contact forms, plugins, manual HTML/CSS, tags, comments, attachments and author names, so inventory them first and plan rebuilds
- Protect your SEO during the cutover: map every old URL to its new one with bulk 301 redirects (up to 500 per CSV) before you switch DNS, and allow up to 48 hours for the domain change to propagate
Wix Migration FAQ
Can I import my existing website into Wix?
Not as a whole. Wix states plainly that importing a site created outside of Wix is not supported, so pages, forms, design and custom code must be rebuilt on a Wix template. The one automated path in is the WordPress blog importer, which moves post text, images, videos, original dates, alt text and categories. Everything beyond the blog is manual work, which is the main cost of moving to Wix.
What transfers when I import a WordPress blog to Wix?
Post text, images and videos, the original publish dates and times, image alt text, and your categories, migrated and linked to their posts. You can import up to 5,000 posts per run, and more in multiple XML batches. What does not transfer: drafts and scheduled posts, tags, contact forms, custom plugins, manually inserted HTML and CSS, PDFs and attachments, comments, and author names. Some formatting may also need fixing after import.
Can I export my site or content out of Wix later?
Largely no, and this is the biggest thing to weigh. Wix has no full export feature. Independent WordPress.com documentation notes that it is not possible to export blog posts from Wix to other platforms, with only an RSS feed of recent posts as a partial workaround. Treat a move to Wix as effectively one-way, and keep a master copy of your content outside the platform so you are never locked in.
How do I migrate to Wix without losing SEO?
Map every old URL to its new Wix URL and load the redirects before you switch DNS. Wix imports bulk 301 redirects from a two-column CSV, old URL and new URL, up to 500 redirects per file, through the URL Redirect Manager. A 301 tells search engines the page has permanently moved, so rankings follow. Then cut over the domain, allow up to 48 hours to propagate, and resubmit your sitemap in Search Console.
How do I connect my domain to Wix?
Two methods. Name servers, the recommended route, move your DNS hosting to Wix so you manage records in the Wix dashboard. Pointing keeps DNS at your current host, but you must update both the A record and the CNAME, and missing either shows visitors a Not secure warning. Either way the connection can take up to 48 hours to complete, so schedule the cutover when traffic is low and the 301 redirect map is already live.
How long does a Wix migration take?
It runs in five phases. Import the WordPress blog, which is quick. Rebuild pages, forms and code, the heavy manual part, since there is no full-site import. Build the 301 redirect map, up to 500 URLs per CSV. Cut over the domain, up to 48 hours to propagate. Then verify formatting, redirects and indexing. The blog import and DNS steps are fast, while the rebuild and redirect mapping are where the real time goes.
Sources & verification
| Source | What was checked | Last checked |
|---|---|---|
| Wix Official | Official product page | July 10, 2026 |
| Wix Support | Article Request Importing A Site Created Outside Of Wix | July 10, 2026 |
| Wix Support | Article Wix Blog Importing Blog Posts From Wordpress To The Wix Blog | July 10, 2026 |
| Wix Support | Article Importing Or Exporting Url Redirects With A Csv File | July 10, 2026 |
| Wix Support | Article Pointing Vs Name Servers Domain Connection Methods | July 10, 2026 |
| Wordpress Import Import From Wix | Independent reference | July 10, 2026 |
Every fact on this Wix page is tied to a named source and a verification date. Freshness-sensitive figures trace to the sources above; verify against the vendor before relying on them.
Explore Wix
Every page on Wix in one place, you are on migration.
Snapshot, score and verdict
You are here
SEO output and page performance of sites it builds
Every tier and the entry price
Compared and ranked vs peers
Price and feature change history
Browse the full Website Builders category
