How to Migrate a WordPress Site

Julia

· ·Wordpress Hosting

How to Migrate a WordPress Site

In an ideal scenario, you will decide on a hosting provider that will fulfill all your needs and expectations, and you won’t need to move your website. However, this is not the reality. People can sometimes choose the wrong hosting, meaning that at some point, you will need to move your WordPress site.

For your luck, migrating to a WordPress site isn’t as complicated as It sounds. A good new host will fully assist the migration process of your site. In this article, we’ll go over the steps of migrating a WordPress website.

Choose Your New Host: Things to Look for In Your New Host


How to Choose Your New Host for your website
Storage
Storage

Depending on the purpose of your website, you will need a little storage or a lot of it. Look for a web host that will best suit your needs.

Uptime
Uptime

There isn’t a more frustrating thing than clicking on a link and the site not opening. This does not only affect the returning user rate. It also affects Google, which starts giving that address less value in organic search results. Make sure that the provider promises at least 99% uptime for your site.

Loading speed
Loading speed

Google always aims to give the best experience to its users, so it prioritizes the pages that load faster. Remember that the web hosting service you pick should offer a good loading speed for your site.

Monthly traffic
Monthly traffic

There are some hosting providers that have a limit for monthly traffic. This means that if there are visitors above that monthly limit, the server will charge an additional fee or will not display your website. So, make sure that you get a hosting provider that will offer unlimited data traffic.

Customer support
Customer support

Remember to look for a hosting provider that offers 24/7 support. You don’t want to run into an issue while you’re working on your website late at night and to realize that you have to wait until the next day in order to resolve that issue.

Storage
Storage

Depending on the purpose of your website, you will need a little storage or a lot of it. Look for a web host that will best suit your needs.

Uptime
Uptime

There isn’t a more frustrating thing than clicking on a link and the site not opening. This does not only affect the returning user rate. It also affects Google, which starts giving that address less value in organic search results. Make sure that the provider promises at least 99% uptime for your site.

Loading speed
Loading speed

Google always aims to give the best experience to its users, so it prioritizes the pages that load faster. Remember that the web hosting service you pick should offer a good loading speed for your site.

Monthly traffic
Monthly traffic

There are some hosting providers that have a limit for monthly traffic. This means that if there are visitors above that monthly limit, the server will charge an additional fee or will not display your website. So, make sure that you get a hosting provider that will offer unlimited data traffic.

Customer support
Customer support

Remember to look for a hosting provider that offers 24/7 support. You don’t want to run into an issue while you’re working on your website late at night and to realize that you have to wait until the next day in order to resolve that issue.

Select the Right Hosting Type


If you’re looking for the best hosting for your website, you will need some background knowledge on the subject.

If you’re new to the process of creating and running a site, the different hosting types can seem a bit confusing. Today, we’re going to go over the **main hosting types to make it easier for you when deciding which one you’re going to get.

Shared hosting

The most affordable and basic web hosting plan is shared hosting. Users who decide to use this type of hosting will have their website live on the same server as a number of other websites. Since the amount of bandwidth and storage you get is a fraction of what a full server can provide, shared hosting works for simpler sites.

Cloud hosting

Cloud hosting takes place on “the cloud,” which isn’t one physical server but instead a bunch of connected servers that link together. By connecting a few servers, this type of hosting offers more storage space and power. The concept behind cloud hosting is probably familiar to you if you’ve used Google Drive or Dropbox. This type of hosting is best for site owners who want to impress their visitors with fast load times without having the technical knowledge.

Managed WordPress hosting

Managed WordPress hosting is a great choice for anyone who has a WordPress site they would like to easily manage and keep secure and up to date without having to learn all the technical processes of doing so. With this type of hosting, the hosting provider does the work, then it comes to maintaining your site, and you save time and manpower.

Backup Your Data


Before migrating your site, you need to back up every aspect of it. Before any major change, this is a good practice to do, and this should be a part of your general WordPress security.

You can use plenty of plugins to backup WordPress. With this type of plugin, you get to choose which files you want to be backed up, where those files will be stored, and how do you want to back up your files.

One of the best plugins is the WPvivid plugin, which offers tons of options for backup splitting, scheduling, multisite support, and more.

Export Your Database


To export your database, all you need to do is sign up to the cPanel account and access the application called phpMyAdmin.

From the list on the left-hand sidebar, you need to choose the database that has your WordPress installation and then click on the Export tab on the navigation menu.

Leave the default settings of a SQL format and a Quick export.

Then, click the button Go, and the exporting process will start.

Finally, a file will be downloaded to your computer.

Create and Import Database on Your New Host Server


Create and Import Database on Your New Host Server

Login to your new web host and connect to your cPanel account. To create a database, all you need to do is open MySQL Database and create a new database for your site.

Create a new MySQL user, and add this user account to the new database. Lastly, grant this user account All Privileges. Remember or write down the MySQL username and password, as well as the database name.

Upload Your Data to Your New Host Server


Now that you’ve gone through the previous steps, you can start uploading your data to the new web host. You can do this by using FTP and connecting to your new web host. When you connect your FTP client, you normally enter the domain name of the website.

However, since your domain name is still pointing to your old house, you will need to connect by entering your server hostname or server’s IP address. All of this information can be found on the cPanel dashboard on your new hosting account.

Using the FTP client, you will need to upload your archive .zip file and installer.php to the root directory of your site.

Update DNS


Changing your DNS settings to point to a different IP address

Once you’ve created a copy of your WordPress database and files on the new hosting server, you will need to update your DNS or domain name servers.

Change the DNS settings of your domain to point to your new site instead of your own IP address. The hosting company usually determines this process, and most of them offer tools that automate this procedure.

Delete Data on Your Old Host Server


When you switch between hosting companies, our recommendation is that you keep your old website for at least a week.

After that period is gone, you can delete all the files from your old website hosting. The web hosting provider will delete all your data according to their policy in case you are canceling your account.

Plugins for Easy Migration


One of the best things about WordPress is the plugin. Since there is a plugin for just about anything, of course, there will be a few for migration. Some of the plugins we would like to mention are the following:

  • Duplicator – This is a free plugin that we highly recommend. It is a good tool for migrating, copying, and creating backups.
  • BackupBuddy – BackupBuddy is one of the most popular backup and migration plugins for WordPress. It has a loyal customer base, and it has been around 2010. You can easily transfer your website using this plugin, and it comes with automated scheduled backups and migration features.
  • VaultPress – VaultPress is a plugin that was developed by the same company that created WordPress. This plugin offers a “Restore to a Different Site” option that is used for the migration of sites.
  • BlogVault – When it comes to backups and migrations, BlogVault is a trusted name in the community. It is among the most reliable and fastest WordPress migration plugins out there.

Summary


Learning how to migrate a WordPress site can seem like an intimidating task. But, as you can see, the steps of migrating a WordPress site are pretty straightforward and easy to follow. All this process requires is to be careful when taking each step.

If you follow the process we have outlined and set aside an hour or two of your time, you will easily migrate WordPress. Even though the process is pretty straightforward, before you try any of these methods, make sure you always make a backup of your site.

Regardless of the hosting play, you have chosen, Verpex will assist you with the migration process.

Frequently Asked Questions


What Is Migrate in WordPress?

WordPress migration, simply put, is the process of moving a WordPress site from one server to another.

What Is the Best WordPress Migration Plugin?

Some of the best WordPress migration plugins are Bluehost Migrator, Migrate DB Pro, BackupBuddy, Migrate Guru, JetPack, Duplicator, and more.

How Do I Transfer My WordPress Site for Free?

There are many WordPress Migration plugins that are free, including WP Staging, Duplicator, All-in-One Migration, WPvivid Backup, Migrate Guru, and many more.

How Long Is WordPress Migration?

A WordPress migration process should only take a few hours. This is valid for cases where there aren’t any technical issues that will affect the migration.

Julia
About the Author
Julia Raznik
View all posts by Julia Raznik