How To Migrate WordPress Site From One Host To A New Host OR Server 2020

BY:Sandip Maheshwari
Last Updated:Last updated Jun 17, 2020
Category:Wordpress
How to Migrate Wordpress Site from One Host to New Host 2020

Planning to migrate your WordPress site from one host to a new hosting provider? If you don’t know how to move your WordPress site to a new server for free – don’t worry. This tutorial will cover all the steps required to change WordPress hosting with zero downtime using both manual way & by using a plugin.

 

Loading time is now a ranking factor in search engine results both on mobile & desktop. So, if you’re not happy with your hosting provider, then you can transfer your entire website whether it is WordPress or any other CMS website.

Migrate your WordPress website from one host to another host without download time by following these steps & make your website loads faster with best web hosting service provider like Siteground, GreenGeeks.

Note: Most of the WordPress hosting provider offers free migration service, but some may charge a fee to migrate.

 

How To Migrate Your WordPress Site To a New Hosting Provider Manually:

  1. Choose a New WordPress Hosting Provider
  2. Download Files From File Manager
  3. Download Database Files From PHP MY ADMIN
  4. Upload The Files In The New Hosting Account
  5. Find the Databse File Name
  6. Upload Database Files
  7. Update Nameserver

So, Let’s Get Started.

 

1.Choose a New WordPress Hosting Provider

First Choose a new hosting from a top hosting provider like Siteground (officially recommended by WordPress.org) or GreenGeeks. This website is hosted on Siteground & the entire site loads under 2.6 seconds. This has improved my website ranking in search results & reduced bounce rate.

If your WordPress site has slow loading time even after optimizing speed, then it is better to move to a new hosting provider. The faster loading time of your WordPress site will boost your ranking in search result & gain more visitors.

Our Recommation :

 

siteground hosting review 2020

SiteGround Hosting – 75% OFF

Our Blog is hosted on siteground hosting. It Offers SSD servers for ultra fast speed.

  •  Recommended by WordPress.org
  • 99.9% Uptime
  • User friendly interface
  • Custom wordpress migration plugin for wordpress
  • Custom plugin for speed optimization
  • Better customer support
greengeeks discount coupon code

GreenGeeks – 70% OFF

GreenGeeks is another reliable web hosting provider that offers cheap hosting.

  • 99.9% Uptime
  • Includes Cpanel
  • Free SSL Certificate
  • Free Domain for 1 year
  • 24/7 Customer support
  • Eco-friendly

2. Download Files From File Manager

The next step is to download files from file manager from Cpanel or by using FTP. Go to the Public_html folder, select the domain folder, compress the file & download the compress file. This will take time depending on the your file size.

how to move wordpress site to new host

 

Also Read: Essential WordPress Plugins For Blogs & Business

 

3. Download Database Files From PHP MY ADMIN

Now, go to the database section & click on PHPMyAdmin. Click on the database folder on the left & check all the tables.(if you have multiple domains hosted on your server then you have file the database file name by checking every database folder from wp option file where you will see site URL & you have to download only that folder). After Checking all the tables, click on export button on top & choose custom. Now scroll down below & click on go button to download the website database files.

how to migrate wordpress site to another hosting

best way to migrate wordpress site to new host

 

4. Upload The Files In The New Hosting Account

In your new web hosting provider, first upload the file manager file. Go the file manager folder, double click on the public_html folder. Upload your WordPress website files & extract the folder.

 

Also Read: WordPress Speed Optimization Guide

 

5. Find the Databse File Name

Download the wp-config file from file manager. Open the file & find the database name. See the example below.

transferring wordpress site to a new hosting provider with zeo downtime

 

Note: You can create also create a new database but you have to add those database details in the WP-config file. If you want to create a new database then you have to create a database name, password & user then add those name in the wp-config file.

 

6. Upload Database Files

Now, Upload the PHP database file. Click on Import tab & upload the database file.

how to move wordpress site to another hosting server 2020

 

Also Read: Set Up Cloudflare Free SSL & CDN

 

7. Update Name server

The last step is to update the name server details. Go to the domain service provider from where you have purchased your domain like Go daddy, Name cheap etc.

 

How to update name server in Godaddy?

  • Login to your Godaddy account.
  • Click on the DNS button.

   migrate wordpress site to new host 

  • Then click on change button & update your name server details.

 

How to update name server in Name Cheap?

  • Login to your Name cheap login.
  • In the Name cheap dashboard, click on manage.

migrate wordpress site to new server

  • Under domain tab, select custom name server.

move wordpress site from one host to another

  • Enter your name server & click on the save button.

best way to migrate wordpress site to new host

 

That’s it. Your WordPress website migration to a new hosting provider will be completed without any data loss.

How to Transfer/Migrate an Entire WordPress Site to New Host Using a Plugin

If you are not comfortable with the manual way to transfer/ migrate your entire WordPress website to a new host, then you can use a plugin for the same.

So, to transfer a WordPress site to a new host I will use All In One WP Migration. This plugin is completely free & easy to use.

Steps To Migrate An Entire WordPress Website To A New Host

Using All in One WP Migration plugin.

1. Install & Activate the All in One WP migration plugin.

 all-in-one wp migration plugin tutorial

2. Now go to the All in One WP migration tab and click on Export.

Migrate an Entire WordPress Site to New Host Using a Plugin 2020

3. The next step is to click on the EXPORT TO & then click on FILE. This will take some time depending on the size of your site and will create a downloadable file which includes all your WordPress website file including the database files.

how to migrate wordpress site to another hosting

4. Once the file is ready just click on the download button.

how to migrate wordpress site to new host 2020

5. Now on your new host, install WordPress using any other domain name.

6. Again install & activate All in one WP migration plugin in your new freshly installed WordPress site.

7. So, after activating the plugin, go to the All in One WP migration plugin and then click on Import.

8. Now, upload the downloaded file. This will take some time depending on your internet speed & your file size. After the file gets uploaded, it will overwrite the files.

migrate wordpress site to new host plugin

Important Note: By default, most of the web hosting providers set the upload file limit to 32MB or 64MB. So, in that case, you have to increase your file upload limit. You can use the import wp migration plugin to increase your file upload limit to 512 MB.

9. Once the file gets uploaded on to the new hosting server, update the permalink structure twice. But before that, you have to log in to your site with the old username & the password that you were using on the old host & update your permalinks.

10. Finally, the last step is to update your nameserver. The steps for updating the same server is the same as given in the 7 points of manually migrating WordPress sites.

Conclusion: Migrate WordPress Site From One Host To New Host 2020

So, Follow these step by step tutorial on how to migrate your WordPress site from one host to a new hosting provider for free with zero downtime. You can either go with the manual way or you can use the all in one WP migration plugin.If you’re facing any difficulty in transferring your site to a new hosting server or for any other query, then fill free to comment below.

Sandip Maheshwari
Written By Sandip Maheshwari

A guy blogging for the last 3 years, I am a guy who loves to write about SEO, social media and affiliate marketing. An avid cricket fan, die-hard fan of Silicon valley the series. I love to blog in my free time to share my knowledge with people around the world.

Summary
How to Migrate Wordpress Site from One Host to New Host 2020
Article Name
How to Migrate Wordpress Site from One Host to New Host 2020
Description
Migrate/ transfer your Wordpress website from one host to another host with zero downtime by using a plugin or manually. 1.Choose a New WordPress Hosting Provider 2. Download Files From File Manager 3. Download Database Files From PHP MY ADMIN 4. Upload The Files In The New Hosting Account 5. Find the Databse File Name 6. Upload Database Files 7. Update Nameserver
Author
Publisher Name
Digirockstar
Publisher Logo
SITEGROUND HOSTING
Malcare PLugin

Malware Scanner & Security for WordPress

Read Our Malcare plugin Review
Greengeeks HOSTING

$2.95/pm

60% Discount

Read Our Greengeeks Review