Duplicator’s New Migration Service: Move Your Website Without Lifting a Finger
Duplicator’s New Migration Service: Move Your Website Without Lifting a Finger
Migrating your WordPress site doesn’t have to mean sacrificing your search rankings. With the right strategy, you can preserve (and even improve) your SEO throughout the entire process.
You’ve likely spent years building your site and climbing the search results. The thought of losing all that progress during a site move can be daunting, and rightly so.
That’s why this guide walks you through a complete SEO migration checklist, from pre-move planning to critical post-launch checks.
Whether you’re moving to a new domain or switching platforms, you’ll learn how to protect your organic traffic and maintain visibility.
A website migration involves moving your entire WordPress website to a different location. Depending on your goals, this could be to a new server, hosting provider, or domain name.
Understanding the different types of migrations is crucial for planning:
A website migration is a significant undertaking that can have both immediate and long-term effects on your Search Engine Optimization (SEO) and search rankings.
Potential Negative Impacts:
Potential Positive Impacts:
A comprehensive, pre-planned approach is key to minimizing negative impacts and maximizing the SEO benefits of your migration.
SEO site migration is the process of relocating a website (to a new domain, host, or CMS) while preserving its existing search engine rankings, organic traffic, and established SEO value.
The goal is to transition all SEO equity, minimize disruptions, and ensure continuous high search visibility.
SEO migration protects your website’s hard-earned search engine rankings and organic traffic when transferring data to a new domain, hosting provider, or server.
Without a proper SEO migration strategy:
On the other hand, a well-executed SEO migration ensures continuity and can even enhance your site’s performance post-move.
For example, a successful SEO migration strategy enabled a prominent shopping mall website to not only maintain but increase its organic traffic by 5x post-relocation. This demonstrates the powerful impact of proper planning.
Whether you run a blog or an e-commerce store, migrating your content without losing SEO can be tricky. But, you don’t have to be an expert in technical SEO, digital marketing, or web development.
To make the migration process beginner-friendly, I’ve created a website migration checklist.
By following these steps, you’ll quickly transfer your site to another location while keeping its search traffic and conversions!
Effective planning is the key to any successful SEO migration. This initial phase defines the entire process.
The next step will depend on the type of move you’re undertaking. Let’s walk through some common scenarios.
Before starting any migration, you should capture a snapshot of your website’s current performance metrics.
This pre-migration data will serve as a benchmark for evaluating the success and impact of your move.
Collect Key SEO Performance Metrics with MonsterInsights
To get real-time analytics for your site, I’d recommend installing MonsterInsights. This plugin seamlessly integrates Google Analytics with your WordPress dashboard.
MonsterInsights makes it easy to monitor the health and visibility of your site. You’ll get detailed reports on key SEO performance indicators like:
To save these insights, simply hit Export PDF Report within MonsterInsights. This ensures your pre- and post-migration SEO performance is documented and easy to compare.
A full backup of your WordPress site serves two purposes: It’s the source file for your migration, but it also creates a safety net for recovery
You could manually download your files and database, but this is a complicated process. There are many ways to accidentally break your site, so a better option is to use a WordPress backup and migration plugin.
Duplicator is the best plugin for backing up and migrating WordPress websites. This tool can bundle your WordPress files and database into a single zip file in just a few minutes. Then, Duplicator allows you to simply drag and drop this backup into a new site.
Duplicator Pro’s Key Features:
Quick Summary: How to Safely Back Up Your Site With Duplicator
To get started, select a subscription for Duplicator Pro. You could choose the free version, but a premium plan supports drag-and-drop migrations. This makes it much easier to migrate your website without harming SEO.
After your purchase, open your WordPress dashboard and install Duplicator.
Then, find Settings » General. Paste your license key and hit Activate.
On your website, there are many different plugins, themes, media files, and database tables. Instead of moving all of this data separately, you can combine them into a single zip file.
First, head over to Duplicator Pro » Backups » Add New.
Name the backup. Although Duplicator supports many cloud storage locations, save the backup to your local server.
A typical migration will move all of your site’s files and database information to the new location. However, you might want to clean up your website by only migrating necessary data.
For example, you can choose to only back up active plugins and active themes. By excluding inactive tools, you’ll remove anything you don’t normally use.
After hitting Next, Duplicator will scan your entire site for any issues. This ensures that the migration will run smoothly.
Once you finish building the backup, you’ll need to download it. Open the Backups page again and find the one you just created.
Select Download » Archive.
Now you have a backup of your WordPress site that you can restore if you need to. This full copy also is the first step in the SEO migration!
Minimizing downtime during an SEO migration keeps your site accessible to both users and search engine crawlers, preventing any negative impact on your rankings.
For a zero-downtime migration, you can add an entry to your computer’s hosts file. Essentially, this file maps your hostnames to IP addresses.
What is a Hosts File?
A hosts file is a local computer file that maps hostnames (like www.yourdomain.com) to their corresponding Internet Protocol (IP) addresses. By modifying it, you can direct your computer to the new server before DNS changes propagate globally.
Here’s How to Update Your Hosts File in 4 Easy Steps:
1. Find Your New Host’s IP Address
First, locate the IP address for your new hosting provider. This will vary based on your web host, but Bluehost users can find it under General Information.
2. Open Your Hosts File
Next, open your hosts file. On a Mac, you can use Terminal to run this command:
sudo nano /private/etc/hosts
3. Add a New Hosts Entry
Go to the bottom of the file and add a new entry with your new IP address and your old domain name, like this:
192.168.1.22 www.example.com
4. Save and Remove After Migration
Finally, save the file. Remember, this entry should only remain while you’re migrating your site. Delete it once the migration is complete.
A fresh database is essential on your new hosting server to house your WordPress website’s content and settings.
If you haven’t already, you’ll need to create a new database on the server you’re migrating to. You can usually do this in your hosting dashboard.
Here’s how to create a new database step-by-step before migrating your WordPress site:
1. Create a New Database
If you haven’t already, create a new database on your new server. This is typically done through your hosting dashboard. For example, Bluehost users can find this option under MySQL Databases.
2. Name Your Database
Enter a name for your new database and click Create Database to set it up.
3. Create a New Database User
Next, locate the MySQL Users section and create a username and password for a new database user.
4. Assign User to Database
Finally, add the new user to your newly created database and grant all permissions.
Once these steps are complete, you’re ready to migrate your site!
With your new database ready, it’s time to import your website’s content. Duplicator Pro streamlines this process significantly.
Quick Summary: How to Import Your WordPress Website With Duplicator
To import your old website into the new server, install Duplicator on the second site. Then, open the Import Backups page.
Drop the backup file that you downloaded earlier into this import box. Once it’s ready to install, click on Continue.
You’ll need to hit Launch Installer to confirm that you want to replace everything on the current site.
If you don’t want to install WordPress, you can upload the archive and installer files directly to the new server.
To launch the installer, all you’ll need to do is visit this URL: https://your-domain/installer.php
Before continuing with the installation, click on the Advanced option at the top of the page. Make sure the install type is Full install single site.
Under Setup, fill out the information for the new database.
Then, click Validate. Accept the terms and notices and hit Next.
With the advanced view, you can customize which database tables are installed.
The next step is important if you’re migrating to a new domain name. Duplicator has a built-in search and replace feature, so you can enter your old URL in the Search box and the new URL in the Replace box.
This will replace any mention of your old domain with the new one. You won’t have to manually perform a search and replace function on your database.
After this, your site will be migrated! Use the Admin Login button to sign into your new dashboard.
Redirecting old URLs is is one of the most important steps to preserve SEO during a migration. 301 redirects signal to search engines that a page has permanently moved, transferring its link equity and authority to the new URL.
Use a Reliable Redirect Manager:
While manual .htaccess redirects are possible, a redirect plugin simplifies the process.
All-in-One SEO is a WordPress SEO plugin that allows you to manage your site’s SEO without an expert. Along with on-page SEO analysis and SEO audit checklists, AIOSEO comes with a Redirection Manager.
Using the Redirection Manager, you can perform an SEO-friendly full site redirect. This will ensure that any backlinks or internal links redirect properly after a migration.
Here’s how to do it in 3 easy steps:
1. Activate the Redirect Manager
Once you install AIOSEO, go to the Redirects page and activate it.
2. Enable a Full Site Redirect
Next, find the Full Site Redirect tab and turn on the Relocate site setting.
3. Set a Destination URL
Enter your new site address and click Save Changes to complete the redirect.
After your new site is live and redirects are set up, a thorough SEO audit will identify and fix any issues that may have emerged during the migration.
Use an SEO Audit Tool: Tools like AIOSEO will fully scan your website for any new issues that might’ve popped up after the migration.
Key SEO Audit Focus Areas:
How To Perform an SEO Audit on Your Site With AIOSEO:
1. Access SEO Analysis
In your dashboard, go to All in One SEO » SEO Analysis. Here, your site is scored based on how its SEO is set up.
2. Review and Fix SEO Issues
Go through the SEO checklist. Fix the important issues first, then continue to AIOSEO’s recommendations.
3. Enable XML Sitemap
Find the Sitemaps page. Enable the sitemap on your newly moved site.
4. Submit Sitemap to Google Search Console
An XML sitemap is crucial for efficient indexing. Use AIOSEO’s Sitemaps page to enable your sitemap, then connect your Google Search Console account to automatically submit it.
This notifies Google of all important pages on your new site, helping with timely re-indexing after migration.
Once you’re finished, you’ll have a fully optimized site for search engines!
Notifying Google of your site migration helps ensure fast, accurate re-indexing and protects your existing search visibility.
Here’s how to add your new domain as a separate property in Google Search Console (GSC) and verify its ownership:
1. Add New Domain Property
Open Google Search Console and add your new domain as a property.
2. Select Old Domain Property
In the Console, choose the property for your old domain, the one you’re migrating from.
3. Initiate Change of Address
Go to Settings » Change of address to begin the migration process.
4. Validate and Confirm Migration
Select your new domain, click Validate & Update, and Google will begin transferring SEO signals to the new site.
Now that you’ve redirected your site and informed Google about the migration, all of your new pages will eventually have the same organic traffic as the old ones!
1. Plan Ahead: Define migration goals and timelines. Choose optimal periods to minimize traffic disruption.
2. Preparation is Key: Customize your actions based on the type of migration: domain, host, or CMS changes require specific preparations.
3. Benchmark Current Performance: Use tools like MonsterInsights to document current site metrics, ensuring you can measure post-migration success.
4. Backup Your Site: Use reliable tools like Duplicator to securely back up your entire site for easy restoration if needed.
5. Manage DNS Changes: Update your computer’s hosts file to prevent downtime.
6. Set Up New Infrastructure: Establish a new database ready for migration using tools like cPanel.
7. Migrate Content Efficiently: Use a plugin like Duplicator for easy site transfers with minimal risk of data loss.
8. Ensure Proper Redirection: Install SEO tools like AIOSEO to redirect old URLs to new ones, preserving link equity.
9. Conduct a Post-Migration SEO Audit: Analyze your site with AIOSEO to catch and correct any SEO issues caused by migration.
10. Inform Search Engines: Notify Google of your changes via Search Console to ensure your site gets indexed correctly.
To maintain strong SEO performance and a smooth user experience after migration, be sure to implement these additional best practices:
SEO is important in a website migration because it helps maintain your website’s search engine rankings and organic traffic. Properly executed SEO strategies ensure that search engines understand your new site, minimizing the risk of losing visibility and authority.
You should benchmark your site performance before you start migrating your website. This way, you’ll be able to compare your SEO metrics and see if the move impacted any areas. To do this, install MonsterInsights and download your reports as PDFs.
Alternative: Screaming Frog is an SEO agency that can help you crawl your site before and after migrations. You can also use Semrush to track your visibility and keyword ranking.
Redesigning a website can boost SEO if you optimize navigation and improve User Experience (UX). However, be sure to test the new design on a staging site first. Then, move it to production using Duplicator Pro. Lastly, perform a post-launch audit to make sure everything is working correctly.
All you need for a site migration is a WordPress migration plugin like Duplicator Pro. Using Duplicator, you can back up your site into a moveable zip file. Then, simply drag and drop this file into the new server!
Executing an SEO site migration effectively will help you maintain and even improve your website’s search engine performance.
Here’s what makes for a smooth, SEO-safe website migration:
By following this checklist, you’ll minimize risk, protect your traffic, and set your site up for long-term SEO success.
While you’re here, you may also like these other WordPress guides:
Are you ready to move to a new web host? Try out Duplicator Pro to smoothly transfer your data without affecting SEO!
Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.