Migrating a WordPress site is pretty straight forward. With the right guidance, the migration will be quick and seamless. In this tutorial, I will show you how to migrate a WordPress site to a new host.
ALSO READ: What is Web Hosting? For Beginners
Time needed: 15 minutes.
Migrating a WordPress site to a new host
- Select a new host
Choose a new web host to where you want to migrate to. To make things easier, I would recommend going with a host which offers free migration. Two of my favorite hosts in this matter are SiteGround and WP Engine.
- Back up your WordPress files and database
You should always back up your site in case the migration fails. In that case, you can quickly restore the site from backup without any downtime.
- Start the migration
If your host has free migration, use their plugin to migrate Else, use a migration plugin. I prefer duplicator in these cases. It’s because it’s free and reliable.
Here is how you can use Duplicator:
1) Install and activate the plugin.
2) Create a package of your site.
3) Download the packaged file
3) Install WordPress on your new host.
4) Install Duplicator on your new host.
5) Run the Duplicator installer.
- Switch your DNS settings
Change your DNS nameservers to point to the new ones provided by the host.
Congratulations! You have successfully migrated your website to a new host. If you have any queries or suggestions, please let me know in the comments down below.
ALSO READ: How to Set Up a Headless WordPress Website
Subscribe to the newsletter to get curated WordPress resources right into your mailbox!