mak8it.com

How to Migrate a WordPress Website Using Migrate Guru (Step-by-Step Guide)

migrate your wordpress site in minutes

Migrating a WordPress website can sound difficult. Broken links, missing files, or downtime can make anyone nervous. Here is a simple, clear guide to move your site safely using the free plugin Migrate Guru.

Why Use Migrate Guru

– Works on large sites (even up to 200 GB)
– No need to compress or backup files manually
– Free to use
– Runs on Migrate Guru servers so it does not overload your host

What You Will Need

– Admin access to both the old and new WordPress sites
– FTP or SFTP details for the new host if required

Step 1: Install Migrate Guru on Both Websites

On both your old site and your new site go to Plugins → Add New. Search for Migrate Guru. Click Install Now, then Activate. Installing on both sites is important because you will copy a secret key from the destination site and paste it on the source site during the migration.

Step 2: Copy the Secret Key from the Destination Site

On your destination site, open Migrate Guru in the dashboard. Find the option to copy the secret key and click Copy Secret Key. Keep that key ready. On the source site, you will be asked for this secret key after you choose the host.

Step 3: Start the Migration on the Source Site

On the source (old) site open Migrate Guru. Enter your email and agree to the terms. Click Migrate Site. Choose your web host from the list. If your host is not listed, select Other Hosts. After selecting the host, you will see an input for the secret key. Paste the secret key you copied from the destination site. Enter the destination site URL and FTP or SFTP credentials if asked. Finally, click Migrate.

Step 4: Let Migrate Guru Do the Work

Migrate Guru will automatically copy files and the database, update URLs, and set the site up on the new host. You can watch the progress in real-time. When it finishes, you will get a confirmation email with a link to the new site.

Step 5: Check Your New Website

Open the new site and check pages, images, and plugins. Log in to the WordPress dashboard on the new host. Go to Settings → Permalinks and click Save Changes to refresh URL rules. Clear cache if you use caching plugins.

Pro Tips

– Update your DNS so the domain points to the new host. Your host can help with that.
– Keep the old site live for a few days until you confirm everything is working.
– If you use security or caching plugins, clear cache and re-scan if needed.

Final Thoughts

Migrate Guru makes migration fast and low risk. Remember to install the plugin on both sites and use the secret key from the destination site when you start the migration on the source site. That step ensures a smooth, secure transfer.

Scroll to Top