How High-Risk Website Migrations Really Are
Website migration is the operation most likely to cause catastrophic traffic loss in the world of SEO. Even for experienced SEO teams, a botched migration can lead to:
- A sharp ranking decline lasting 3-6 months
- Partial loss of the backlink authority accumulated over years
- The time cost of having Google re-crawl and re-evaluate the site
But here's the good news: when executed with the right process, a modern website migration can retain more than 95% of your traffic.
Common Types of Website Migration
| Migration Type | Risk Level | Typical Scenario |
|---|---|---|
| HTTP→HTTPS | Low | Security upgrade |
| Domain change | High | Rebranding |
| URL structure change | Medium-High | Site restructuring |
| CMS platform migration | Medium | Switching site-building systems |
| Full site redesign | Medium | Visual redesign |
The 7 Critical Steps Before Migration
Step One: Record a Complete Traffic and Ranking Baseline
You must record before migration:
- Impressions and clicks for every keyword in Google Search Console
- The top 100 ranking keywords and their positions in Ahrefs/SEMrush
- Organic traffic broken down by page in Google Analytics (export the last 6 months of data)
- The number of backlinks and a list of your main referring sources
This baseline data is the only reference point for assessing recovery after the migration.
Step Two: Crawl a Complete List of Existing URLs
Use Screaming Frog to crawl the entire old site and export all URLs (including images, PDFs, etc.). Goal: ensure that every URL with traffic can be matched to a corresponding new URL.
Step Three: Build a Complete URL Mapping Table
Create an "old URL → new URL" mapping spreadsheet in Excel, prioritized as follows:
- Pages with organic traffic (100% must be mapped)
- Pages with backlinks pointing to them (100% must be mapped)
- All other pages (map as many as possible)
Step Four: Configure 301 Permanent Redirects
Redirect rules:
- You must use 301 (permanent redirect), never 302 (temporary redirect)
- Avoid redirect chains (A→B→C); go directly from A→C
- The old domain's homepage must be individually 301-redirected to the new domain's homepage
Code example (Nginx):
server {
listen 80;
server_name old-domain.com;
return 301 https://new-domain.com$request_uri;
}
Step Five: Update All Internal Links
After migration, your site's internal links should point directly to the new URLs rather than relying on 301 redirects.
- Update navigation bar and footer links
- Update internal links within articles
- Update the Sitemap
Step Six: Reconfigure Google Search Console
Immediately after migration:
- Submit the new Sitemap in the new domain's GSC account
- If this is a domain migration, use GSC's "Change of Address" tool to inform Google
- Request a re-crawl of your high-value pages
Step Seven: Monitor Closely for 48 Hours After Migration
The first two days after migration are the critical window:
- Check GSC's coverage report every 4 hours to confirm that old URLs return 301 and new URLs are correctly indexed
- Monitor the rankings of all core pages (real-time tracking in Ahrefs)
- Verify that all redirects are working (re-crawl the old URL list with Screaming Frog)
Recovery Strategy for Post-Migration Traffic Drops
This is normal: rankings will fluctuate slightly for 2-4 weeks after migration—this is a normal part of Google's re-evaluation process.
If traffic still hasn't recovered after 4 weeks:
- Check that all redirects are correct (crawl the old URLs with Screaming Frog to confirm they all return 301)
- Check in GSC whether the new URLs have any coverage errors
- Proactively reach out to important backlinks pointing to old URLs and request that they be updated to the new URLs
Frequently Asked Questions (FAQ)
Q: After migrating a domain, how long should the old domain keep its 301 redirects? A: We recommend keeping them for at least 1 year, with permanent retention being ideal. Once the redirects disappear, backlinks pointing to the old domain will break, and some users' bookmarks will stop working as well.
Q: Should I update my website design at the same time as the migration? A: Not recommended. Running an SEO migration and a website redesign simultaneously makes it hard to pinpoint the cause when something goes wrong. We recommend a two-step approach: complete the URL migration first, and once things have stabilized, then carry out the visual redesign.
Check out the SGAIndex SEO tool directory to discover tools related to website migration.