How to Move Your Site From to

If you purchase through a link on our site, we may earn a commission. Learn more.

Your blog is now popular - you probably didn't even expect this when you first launched it - and you consider moving it to because the latter gives you complete control over everything.
Table of Contents
WP Engine High Performance Hosting
BionicWP Hosting

Your blog is now popular – you probably didn’t even expect this when you first launched it – and you consider moving it to because the latter gives you complete control over everything.

While offers limited resources, lets you customize almost anything and personalize the site the way you want. Even if the two platforms don’t seem very different at a first sight, there’s a thick line that stands between them.

So can you move your site to in a safe manner? The answer is YES!

How? Well, it could take a while until everything is set and done, but in the end you’ll be satisfied by the results.

Buy a host and a domain name

Before you start doing the migration itself, you need to buy a reliable host and a custom domain name. There are lots of WordPress hosting services for any kind of website and you should do a consistent research before you pick one. To make a proper decision, you should know exactly what you want to achieve with your site and what are your needs.

Maybe reading about some of the best WordPress hosting providers will help you to understand better how they work and what they offer. If you already have a custom domain name, have patience, we’ll talk about it a bit later.

Install WordPress

After buying the hosting service, you must install WordPress on it. It will take at most 5 minutes to do the installation. comes with the Famous 5-Minutes Install that presents you the steps to quickly have your WordPress up and running on your new host.

So, what do you exactly need to do?

  • Download and unzip the latest version of WordPress;
  • Create a database for WordPress on your server as a simple MySQL user, without any restrictions;
  • Upload the WordPress files anywhere you want on your web server;
  • Run the WordPress installation script by accessing the URL – the one where you uploaded the WordPress files – in a web browser. It should be something like

However, there are some hosting providers that install WordPress for you or have their own tools that automatically install WordPress. You can check to see if your host does that.

Apart from installing WordPress, you can as well find a theme for your site and do the basic customization – install widgets, plugins, and make all the design adjustments. Finding a theme at this stage of the process is not compulsory, so you can do this at the end after you’ve done the complete migration.

Export your content from

To move your site to another platform actually means to move its content. To move the content, you have to sign in to your old site’s admin panel, click on Export button that can be found in the Tools menu, and select All Content to be sure you’re saving all your data.

export page

The exported file has an XML extension and contains all the content that you had on your old site, such as pages, posts, comments, images, tags, categories, menus, etc. The file will be saved in your computer and will be used in the next step – the import.

Time to import the content

To import the XML file you just saved before, you must go again to Tools ->> Import ->> WordPress. To be able to import the content, you must install and activate WordPress Importer plugin. Actually you just need to follow the steps because the plugin installation is part of the process.

import wp

Important note! If your file’s size is larger than the limit, you can split it by using the WXR File Splitter tool. Don’t worry about the content, it won’t be affected at all. Just make sure you correctly import all the separate files and everything will work properly.

file size

There’s another important thing that you should keep in mind. You’re probably wondering what happens if you already have a custom domain name. If you have it, it must be imported as well. Take your time and follow these steps, it’s not difficult at all.

Delete your old site or make it private

Now that you have a brand new platform, you might want your visitors to come to your new site instead of your old one.

By making your site private – or by deleting it – the users won’t see it anymore. Of course, they will see a 404 page, but at least they won’t keep coming to the old URL. The idea is to have them on your new site, isn’t it? It doesn’t help to keep the site active.

How can you do this?

Go to Settings – >> Reading in your dashboard and select the “I would like my site to be private, visible only to myself and users I choose” option in the Visibility field. Of course, if you still want to keep it visible for certain users, you can choose them and let them have access to your old site.


Or there would be another – and more drastic – solution… to just delete the site completely. To do that, click on Tools and then on Delete Site.


From now on, your site won’t exist anymore. But be careful before taking this decision because you might still have important data that you didn’t save from the beginning and you might lose it. Check cautiously if everything is in its place before deleting the old site.

Is that it?

The five steps above would be the vital steps to successfully move your site from a platform to another. But there are, of course, a handful of other important aspects that you might keep in mind when doing the migration.

What happens to your subscribers list?

One of them could be the subscribers list. No one wants to lose their subscribers list, even more if they grew a solid one during this time. To keep it intact and transfer it to your new site, use Jetpack plugin.


Install and activate it, connect it to your account, and use the subscription migration tool to move all your subscribers. Just follow these easy steps and your email contacts will be safe.


These are the main steps you have to be very careful about when migrating your site to Do you take any other precautions or use other methods when transferring all your content? Feel free to share them with us! 

Alyona Galea

Alyona is a WordPress enthusiast, focused on sharing interesting things she comes across during her work with this great CMS. She loves exploring new destinations and maintains a travel blog at

Discover more from our archives ↓

Popular articles ↓

6 Responses

  1. Hi! Yes, if you kept your all contacts from, then it will work just the same on At least, it should. You can also use the subscribers list if you want to send any announcements or newsletters.

  2. Great post. i’ve used Jetpack! Thank you. So when i post on my blog, my subscribers from .com ill get an email?

  3. To my mind to start using .org instead of .com in WordPress you should also know how to handle with probable issues and bugs, that you may face. I would like to advice to read about a fixing a bug with image upload after wordpress update. This thing is worth reading.
    I know, recently a new version on WordPress was announced – 4.4 and will be available soon. So, let’s keep an eye on the latest news.

  4. It may have some problem with image. You can use plugin Import External Image to import those images that not have been import. Sometime they still use the old site url so check carefully if it really on your hosting or on WordPress server. Also the problem with Featured Image that seem not come together. 🙁

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.