Support article
How to Migrate Your Website from Wix to WordPress
Migrate your website from Wix to WordPress without losing content: export, redirects, SEO, images and how to keep your ranking.
Introduction
Wix is an easy platform to start with, but when your website grows, its limitations show: you don’t have total control, SEO is limited and you pay more as you grow. WordPress is more powerful, more flexible and gives you total control.
In this article you’ll see how to migrate your website from Wix to WordPress.
What can be migrated from Wix to WordPress
| Element | Is it migrated? | How |
|---|---|---|
| Pages and text | Yes | Copy and paste or plugin |
| Images | Yes | Download and upload |
| Blog (articles) | Yes | RSS or plugin |
| SEO (URLs) | Not directly | 301 redirects |
| Design | No | Recreate with WordPress theme |
| Functionalities | No | Replace with plugins |
Wix’s design and functionalities don’t migrate automatically. You have to recreate them in WordPress with a theme and plugins.
Step 1: Install WordPress on your new hosting
Contract hosting with WordPress (like miHosting’s) and install WordPress with Softaculous in one click.
Step 2: Choose a WordPress theme
Look for a theme that resembles your Wix design. Astra, Divi or Elementor let you recreate almost any design.
Step 3: Migrate content
Pages
Copy the text from each Wix page and paste it into WordPress (Pages → Add New). It’s not automatic, but it’s simple.
Blog (articles)
Wix allows exporting the blog in RSS format:
- In Wix, go to blog settings.
- Export the RSS.
- In WordPress: Tools → Import → RSS.
Images
Download images from Wix (right click → save) and upload them to WordPress.
There are plugins like CMS2CMS that automate part of the Wix to WordPress migration, but they’re paid.
Step 4: Configure redirects (key for SEO)
Wix URLs are different from WordPress ones. To not lose SEO, redirect each old URL to the new one with a 301 redirect.
- Install the Redirection plugin in WordPress.
- Create a redirect from each old Wix URL to the new WordPress one.
Without redirects, Google penalizes you for duplicate content and you lose all ranking.
Step 5: Configure SSL
Your new WordPress must load with HTTPS. At miHosting, SSL is free and automatic.
Step 6: Change DNS
When everything is ready, change your domain’s DNS to point to the new hosting.
If your domain is at Wix, you can transfer it to a registrar like miHosting to have everything in one place.
Useful tips
- Don’t delete Wix until WordPress works. Keep both during migration.
- Make a list of URLs. Note all Wix URLs to configure redirects.
- Patience with images. Wix doesn’t facilitate mass image export.
- Take the opportunity to improve. Migration is an opportunity to optimize SEO and design.
- Ask for help if you need it. Wix to WordPress migration is manual and takes time.
Frequently asked questions
Is it difficult to migrate from Wix to WordPress?
It’s not technically difficult, but it’s laborious because Wix doesn’t facilitate automatic export.
How long does migration take?
It depends on size. A small website, 1-2 days. One with many articles, a week.
Do I lose SEO when migrating?
No, if you configure 301 redirects well. Without redirects, yes.
Can I keep my domain?
Yes. You just have to change DNS to point to the new hosting.
Does my miHosting hosting include migration?
Yes, we offer free migration with our WordPress hosting plans. Open a ticket and we handle it.
From Wix to WordPress: more control, more growth
Migrating from Wix to WordPress is an important step toward total control of your website. Although Wix is easy at first, WordPress gives you more power, better SEO and more flexibility to grow.
If you want to migrate from Wix to WordPress with help, at miHosting we offer free migration with our plans. Open a ticket from your client panel.