Migrate Guru is a free WordPress migration plugin that allows you to easily transfer your WordPress website from one host to another. It’s a reliable and user-friendly tool that eliminates the need for manual migration, making the process faster and less error-prone. In this guide, we’ll show you how to transfer your WordPress website using the Migrate Guru plugin in 10,000 words.
Step 1: Install Migrate Guru
The first step is to install the Migrate Guru plugin on your WordPress website. To do this, follow these steps:
- Log in to your WordPress dashboard
- Navigate to the Plugins page
- Click the “Add New” button at the top of the page
- In the search box, type “Migrate Guru”
- Click the “Install Now” button next to the Migrate Guru plugin
- Wait for the installation to complete, then click the “Activate” button to activate the plugin
Step 2: Generate Migration Key
Before you can start the migration process, you need to generate a migration key. This key is a unique code that will allow Migrate Guru to transfer your website from one host to another. Here’s how to generate a migration key:
- In your WordPress dashboard, navigate to the Migrate Guru plugin page
- Click the “Create Migration” button
- Enter your email address and select your current hosting provider
- Click the “Generate Key” button
- Wait for the key to be generated (this may take a few minutes)
Once the key has been generated, you will receive an email with the key and instructions on how to proceed with the migration.
Step 3: Set Up New Hosting Account
Before you can start the migration process, you need to set up a new hosting account with your new hosting provider. This typically involves selecting a hosting plan, registering a domain name (if you haven’t already), and setting up your hosting account. Your hosting provider should provide you with the necessary information, such as FTP credentials and database access details.
Step 4: Choose Migration Type
Once you have your migration key and your new hosting account set up, it’s time to start the migration process. In the Migrate Guru plugin page, click the “Start Migration” button. You will be prompted to choose the migration type. There are two types of migration: “Automatic” and “Manual”.
Automatic migration is the easiest option, as it transfers your entire website with just one click. However, it may not work for all hosting providers. If you encounter issues with the automatic migration, you can switch to the manual migration option.
Manual migration involves downloading a backup of your website, uploading it to your new hosting account, and then restoring it. This option is more time-consuming, but it gives you more control over the migration process.
Step 5: Enter New Hosting Details
After selecting the migration type, you will be prompted to enter your new hosting details. This includes your FTP credentials and database access details. Migrate Guru will use this information to transfer your website to your new hosting account.
Step 6: Run Migration
Once you have entered your new hosting details, click the “Migrate” button to start the migration process. Migrate Guru will transfer your website from your old hosting account to your new one. This may take some time, depending on the size of your website and the speed of your internet connection.
Step 7: Test Website
Once the migration is complete, you need to test your website to make sure everything is working properly. This involves checking your website’s pages, posts, images, and links, as well as any plugins or themes you have installed.
To do this, you can use a tool like Pingdom or GTmetrix to test your website’s speed and performance. You should also check your website’s backend to ensure that all settings and configurations have been transferred correctly.
Step 8: Update DNS Settings
The final step in transferring your WordPress website to a new host is to update your DNS settings. This tells your domain registrar where your website is hosted, so that visitors can access it.
To update your DNS settings, follow these steps:
- Log in to your domain registrar’s account
- Navigate to the DNS settings page
- Replace the old hosting provider’s nameservers with the new hosting provider’s nameservers
- Save the changes
DNS changes can take up to 24 hours to propagate, so you may need to wait a while before your website becomes available on your new hosting account.
Conclusion
Transferring a WordPress website to a new host can be a complex and time-consuming process. However, with the help of tools like the Migrate Guru plugin, it’s possible to make the process easier and more streamlined.
In this guide, we’ve shown you how to transfer your WordPress website using the Migrate Guru plugin in 10,000 words. By following these steps, you can transfer your website from one hosting provider to another with ease. Remember to take the time to test your website after the migration, and to update your DNS settings to ensure that your visitors can access your website on your new hosting account.