Get Weekly Blogging Insights

Become An Expert Blogger
50% Complete

Need More Traffic On Your Website?

Without Any Paid Marketing..

100% Privacy. We will never spam you.

How to migrate your WordPress website to new hosting account

migrate wordpress website new hosting

Last Update – Apr 18, 2019

Migrating your website to a new hosting account can seem complex and people pay a lot for professionals to migrate their website

If you don’t have the budget to pay for a professional then don’t worry we have got you covered with our step by step instructions. Things might get technical at times but if you are well prepared with our instructions then you can easily migrate your website without any issues.

In this post we will discuss how to migrate your WordPress Website through “All-in-One WP Migration” plugin.

Below steps are written assuming that your old hosting account has not expired and you have already purchased a plan with your new host.

Export your original WordPress Website through All in One WP Migration Plugin

1. Initially make sure that All-in-One WP Migration plugin is installed and activated in your WordPress website.

migrate wordpress website new hosting

  1. Next step is login to your wordpress site and from the left menu select “All in One WP Migration”

migrate wordpress website new hosting

  1. From the “All in One WP Migration” dashboard select “Export To” and then select “File”

migrate wordpress website new hosting

  1. Wait for some time until the plugin does it work and then you will get the pop up to download the files. Just click on “Download” button to download your website files in .wpress format

migrate wordpress website new hosting


  1. Navigate to the cpanel of your hosting account where you want to migrate your website and add your domain here. For that just go to “Domains” section in Cpanel and select “Addon Domains”

migrate wordpress website new hosting

2. Just add the name of your domain under “New Domain Name” text box and click on “Add Domain”

migrate wordpress website new hosting

3. Your Domain will be still be pointing to the previous hosting provider. You need to replace the name

server of that domain to your new hosting providers name server

4. The process to change the nameserver will depend on your hosting provider, but the basic process is

same which is you need to access your domain management settings and look for options to change the name server

migrate wordpress website new hosting

3. After changing the nameserver, Install WordPress to this domain from Cpanel

Import your original website files into your new host

  1. In your newly installed WordPress website, first install and activate All-in-One WP Migration plugin.
  2. From the left menu select “All in One WP Migration” and select “Import” link

migrate wordpress website new hosting

3. From the “Import Site” dashboard select “Import From” and then select “File”

migrate wordpress website new hosting

4. Now import the .wpress file that you downloaded from your original website and wait for the plugin to complete importing your files

  1. Once the import has been finished, you will get a pop up saying “Your data has been imported successfully” and “You must save your permalinks structure twice” in order to proceed further. Just click on “Permalinks Settings”

migrate wordpress website new hosting

  1. After clicking on “Permalinks Settings”, you will be logged out of the WordPress website and you need to log in again. Since we have imported all the data from your original website you can use the old credentials to log in to your WordPress website
  2. After you log in to your wordpress website, you will be directed to “Permalink Settings” page. Don’t do anything here just click on “Save Changes” button and you are done with your website migration

migrate wordpress website new hosting


We hope that our step by step tutorial helped you to migrate your wordpress website to a new host without much difficulty. If you face any issues when you are migrating your website please let us know in the comments, we will be able to help you


  1. Imran

    Wow Amazing Article. Thanks for sharing us this knowledge. Your Article is really helpful for me.. Thank you so much

  2. There are so many posts on the Internet about migration. But It was a very complex process.
    Thank you Pardeep Goyal!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

50% Complete

Subscribe to the Blog and dont miss any update

You will get no Spam and no BS. Just my very best material.

Receive weekly strategies. Unsubscribe anytime.