Moving from to


So you’ve been using as your blogging platform and now you’re ready to expand your WordPress skills by getting your own self hosted version of WordPress?

First we need to establish whether you already have an existing domain name? If you don’t, you’ll need to buy one from a domain registrar or from a web hosting company.

The next task once you have a domain name is to get your website hosted on a web server so your website can be viewed online. Choose a reliable and reputable web hosting company based on customer reviews or recommendations from friends.

Content Migration

When you’re in your Dashboard, log into the WordPress dashboard.

  • Under Tools, go to Export and select ‘All content’.
  • Click the ‘Download Export File’ button, and
  • Save this file on your computer.


In the meantime, these articles written by should help you if you need to:

When you’ve got your web hosting set up, you can still access your file manager and if you are with a web hosting company that has cPanel, you should have access to upload your files. You just might not be able to view anything online as it can take anywhere between a few minutes to a few hours for propagation to occur eg. A Name Records and DNS updates.

The Good Stuff

Follow the instructions from WordPress Codex Famous 5-Minute Install to install the latest WordPress version onto your web host.

Once you’ve successfully installed WordPress the next step is to import the XML file that was saved on your computer.

“In the admin of your self-hosted WordPress site, go to Tools > Import > WordPress. Choose your file, click Upload file and import, and select the option to Download & import file attachments and import your XML file.” – (Moving to a Self-Hosted WordPress Site)


You have now successfully moved your blog to using your own self-hosted WordPress as your blog or CMS!

Extra Bonus Points

If you’ve already established a loyal readership base, you should privatise your old site.

“Once your new site is live, it’s a good idea to announce the move in a final post on your old site, just in case. Then, set that site to private in Setting > General.”

In addition to privatising your old site, you should also add a 301 redirect. According to WP Beginner, there is a 301 redirect that can provide.

“Go to blog’s dashboard and click on the Store menu item. The upgrade you are looking for is called Site Redirect. At the time of writing this tutorial, this update was reasonably priced at $13 USD per year. This upgrade provides 301 redirect which allows your site’s visitors and search engines to be automatically redirected to your new site.” – (WP Beginner)

This post was written by Adeline Yaw. We are very grateful that Adeline has written this post for us, however, the views expressed here belong to the author, and do not necessarily reflect the views and opinions of wpContent.

About Author

Adeline is a Mum and Front-End Web Developer. She is passionate about all things related to website development and apart from coding for the web, she is also obsessed with sushi and green tea.

Leave A Reply