Get the Best WordPress Backup
& Migration Plugin Today
Get Duplicator Now
Announcement remote restores

Introducing New Remote Restores For More Accessible Cloud Backups

Are you securing your site backups in the cloud? You'll need an easy way to restore them. Our new features…
Move from to

How to Move From to 

Written By: author image Joella Dunn
author image Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
     Reviewed By: John Turner
reviewer image John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Do you want to move your website from to

If you’ve ever found yourself limited by, you’re not alone. can offer you more control and freedom for your website. However, you might not know how to make the switch. 

In this tutorial, we’ll guide you through the migration process from to!

What Is the Difference Between and is a user-friendly hosted platform for creating and managing websites. It provides a basic, free service suitable for beginners who have simple sites. On the other hand, is a self-hosted platform that requires some technical skills but rewards you with extensive customization options and powerful features. 

With, you can customize your website to your liking, install any plugin or theme you desire, and even tweak the underlying code if you want to. 

However, you’ll need to manage your website’s security, backups, and updates yourself, or hire someone to do it for you. You also need to pay for your own web hosting. 

Think of as renting a furnished apartment while is like owning a house. While the apartment might be easier to manage with less choice of furnishings, the house offers more freedom but requires more maintenance. 

Why Migrate From to

There are many reasons you might choose to migrate from to It offers greater control over your site, expanded customization options, and the ability to monetize your web content

On, certain features might be restricted depending on the plan you’re using. With a self-hosted site, you have complete control over the design, functionality, and content of your site. 

Using plugins and themes, you can design a website that truly reflects your brand or personal style. supports thousands of free, paid, and custom plugins for virtually any need. 

WordPress Plugin Directory

Want to build a website that stands out? Try SeedProd. It simplifies web design with its pre-built themes and user-friendly drag-and-drop feature. It’s building a website made easy! 

SeedProd custom theme

You can get detailed site metrics with MonsterInsights. It integrates Google Analytics into your WordPress site, providing essential statistics directly on your dashboard. Now, you can easily monitor your website’s performance and user behaviors. 

MonsterInsights report

Lastly, there’s Duplicator, a lifesaver when it comes to backing up your website. With its help, you can automate backups, send them to cloud storage, and restore your site whenever you need to. 

Custom WordPress backup schedules

Although can be an affordable, hassle-free way to build a website, you won’t be able to use custom themes or plugins. This severely limits your website’s level of customization and room for growth. vs Pros and Cons
Pros– Easy to set up because it’s a hosted platform
– Security and backups are automatically handled for you
– Free option is available for small, personal sites
– Full control over your website
– Ability to use custom themes and plugins for more advanced functionality
– Easier to monetize your site without any limitations
– You own your website
– Create online stores and membership websites
Cons– Options for customization are limited unless you upgrade to a premium plan
– Not allowed to sell ads, unless you split the revenue with
– Your website can be deleted if you violate the terms of service
– No custom themes or plugins
– Free websites have a branded subdomain
– No eCommerce features unless you upgrade
– Requires more technical knowledge to set up and manage
– You’re responsible for backups and security, but many plugins can help with these tasks
– It may require more initial investment for hosting and domain costs

Preparing for the Migration: What You Should Consider

Before you decide to migrate from to, there are a few important things to consider. These will help you ensure a smooth transition with minimal disruptions to your visitors. 

Taking your site offline, even for a short period, can disrupt the visitor experience. Consider the timing of your migration wisely – ideally during low traffic. 

Unlike, your site will need a web hosting provider and domain name, which comes at an added cost. Therefore, budgeting for this expense is essential. 

For more information about the costs of migrating a WordPress site, check out our in-depth guide. 

How to Move From to

Ready to take the plunge and migrate from to If so, you’re likely wondering where to start. We’ve created an easy-to-follow guide that breaks down the process into manageable steps!

Step 1: Export Your Website

Let’s kick off the migration process by exporting your website. 

Head over to your dashboard and click on Tools » Export in the sidebar. Then, click on Export All:

Export site

After this, hit the Download link. Your entire site will be compiled into a zip file and downloaded to your local computer. This contains important data like your pages, posts, tags, categories, navigation menus, and more.

As a final step, extract the zip file. Inside, you’ll see an XML file. This is the format you’ll need to import into

Step 2: Choose a Hosting Provider and Install WordPress

Once you’ve exported your website, the next step is to choose a hosting provider for your site. While hosts your site for you, requires third-party web hosting.

When it comes to hosting, there are plenty of providers out there. Your choice will depend on your website’s needs and your budget. Some popular options include Bluehost, Siteground, and WP Engine

Here are some things to consider while choosing a hosting company: 

  • Reliability and uptime: You want a provider with a strong record of reliability. Check reviews for mentions of frequent downtime—this is something you want to avoid.
  • Customer support: Look for a hosting service that offers 24/7 support. This can be a lifesaver when you have a technical problem you can’t figure out.
  • Price: Pricing varies widely among hosting providers. Keep in mind, however, that the cheapest option might not always be the best one. Balance affordability with reliability and quality of service.

Once you’ve decided on a provider, your hosting plan will usually install WordPress in just one click. If you need help, read this tutorial on how to install WordPress.

Step 3: Import Your Old Website Into

You’ve successfully exported your data from and set up your new hosting environment on Now, it’s time to import your old website data into your new site. 

In your wp-admin dashboard, go to Tools » Import. Here, you’ll see a list of platforms to import data from. 

In our case, we want to choose WordPress. Next to this option, hit Install Now.

Install WordPress importer

After the WordPress importer is installed, click on the Run importer link:

Run WordPress importer link

On this new page, select Choose File and upload the .xml export file you previously downloaded from your site. Once the file is uploaded, click Upload file and import. will now do the heavy lifting and import all your content.

Import WordPress XML file

During the process, you’ll be asked to assign authors for your imported content. You can either create new user accounts for each author or assign the content to your existing user account.

Assign author to imported WordPress content

If you want to import your images correctly, select the checkbox next to Download and import file attachments. Finally, click the Submit button.

Take a moment to verify if everything has been imported correctly. Check your posts, pages, and comments to ensure they match your content. If there are any issues, you may need to repeat the import process.

Following the successful import of your content, you’re now ready to handle a crucial aspect of your site: your blogroll. The blogroll is a list of outbound links that you feature on your blog. 

You might use this to promote similar blogs that you want your readers to check out. Here at Duplicator, our blogroll shows our sister products:

Duplicator blogroll

If you have just a few links in your blogroll, read this helpful guide on how to add a blogroll to your WordPress site. This will give you steps to follow without having to install a WordPress plugin.

On the other hand, you might have many links in your blogroll. In this case, you can find an OPML file for your links by visiting this address:

Once the file opens, hit CTRL+S (Command+S for Mac users) to save it. 

Next, you’ll need to install the Link Manager plugin. After this, you’ll have a new Links tab in your WordPress dashboard:

Links Manager tab

OPML Importer is another plugin that’s necessary for importing your blogroll links. It adds a new option to your Import page:

Blogroll importer

Hit Run Importer under Blogroll. Then, upload the OPML file that you downloaded earlier.

Import blogroll

This keeps your blogroll links intact and transferred to your site!

Step 5: Make Your Site Private 

Once all your content is securely imported to your new site, it’s time to prevent any new visitors from accessing your old site. 

Go to your dashboard. Navigate to Settings » General. In the Privacy settings, select Private:

Make site private

This step helps to avoid confusion between your old and new site, and most importantly, it protects the SEO of your new site. However, don’t delete the old site—it’ll be important for redirecting visitors and maintaining search engine rankings!

Step 6: Use Redirects

At this point, the bulk of the transition is complete, but there’s still some work to do to ensure your new site runs smoothly. Here comes the crucial part – adding redirects. 

To easily send old visitors to the new website, consider using the Site Redirection feature. Although it’s a paid tool, it allows you to keep your website’s traffic when you move to a different address. 

Site Redirection can help you instantly send your old visitors to the new location on The cost is minimal, and the benefit of not losing your established traffic is massive. 

To get started, visit the Site Redirect page on your account. Choose the site you want to redirect:

Redirect site

Enter your new domain name: redirect to new domain

After you hit Go, WordPress will add a 301 redirect from your old site to the new domain name. Keep in mind that this costs $13 per year, but you’ll avoid any major dips in traffic or SEO.

Another important task after a migration is updating your in-post URLs. To do this, check out this step-by-step guide on how to update URLs when moving a WordPress site. If you had a custom domain on, be sure to update your DNS record to point to your new hosting account’s web server.

FAQs About Moving From to

What happens to my old website when I migrate to

Your old website on doesn’t actually move. After moving your content, all your blog posts and pages will now live on your new site, while your old site will remain intact. You’ll have to make your site private so that public visitors can’t access it. 

Can I move my site back to if I don’t like

Yes, you can. Though offers more flexibility and control, if you find it daunting, you may choose to revert back to at any time. However, the process might require some technical adjustments. 

Is it worth migrating to from

Yes, if you want more control over your website’s design or plan to monetize your site, shifting to is a great choice. It gives you more room for customization and scalability.

Will my SEO rankings be affected after a migration?

If migration is done correctly, your SEO ranking should not be significantly affected. It’s important to manage your redirects, update your DNS settings, and inform Google about the change. This ensures both organic visitors and Google can still access your site.

What are the best WordPress plugins?

These core plugins are helpful for any website owner, from bloggers to e-commerce store managers. Once you import content from to, you’ll be able to improve SEO, grow your audience, create custom forms, and much more. 

To install these plugins, go to Plugins » Add New. You can search for the plugin you want or upload a zip file. If you decide to use a premium version, you’ll also have to activate a plugin license. 

Note: Keep in mind that some plugins like Jetpack, Easy Digital Downloads, and OptinMonster are also compatible with If you want to, you can install these plugins on your new site and keep using the same tools.

Enjoy the Freedom and Flexibility of

You’ve just successfully moved from to!

Now, it’s time to embrace the remarkable flexibility and expanded freedom that offers. Check out these tutorials to get started:

Are you ready to protect your new website? Try out Duplicator Pro, the best all-in-one plugin for safe backups, cloning, and migrations!

author avatar
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.