SEO Migration Strategy
A plan for moving a website so search engines can find the new pages and keep as much existing visibility as possible.
Key facts
- SEO migrations should start with a full crawl and baseline inventory of current URLs, metadata, response codes, and internal links.
- A one-to-one URL mapping is the standard approach wherever possible, so each old URL points to its closest new equivalent.
- 301 permanent redirects are the main method used to signal that a page has moved permanently; redirect chains and loops should be avoided.
- Internal links should be updated to point directly to final destination URLs rather than relying on redirects.
- Post-launch monitoring should include crawling for 404s, redirect issues, indexing problems, and ranking or traffic drops.
Also called
site migration plan, website migration strategy
Use it for
Preserving search visibility during a website move.
Applies to
all search engines
Planning the Migration
Before any changes, I crawl the current site to inventory every URL, response code, and internal link. This baseline is essential for a successful site migration.
I then create a one-to-one URL mapping so each old page points to its closest new equivalent. This mapping should account for any changes in site structure or content.
This planning aligns with broader seo strategies that consider user experience and business goals. I also document the current traffic and ranking data to compare after launch.
- URLs and their response codes
- Metadata including titles and descriptions
- Internal link structure
- External backlinks pointing to the site
- Current indexing status in search engines
Executing the Redirects
I implement 301 Redirect for every old URL that has a new equivalent. This passes link equity to the new page and tells search engines the move is permanent.
I also update internal links to point directly to new URLs, avoiding reliance on redirects. Canonical tags must reference the new URLs to prevent duplicate content signals. Understanding how 301 seo works ensures these redirects are properly configured.
Preserving backlink equity is a core part of a Backlinking Strategy. I check that external backlinks are redirected correctly and that no redirect chains exist.
- Redirect chains that slow crawling
- Redirect loops that cause errors
- Missing redirects for important pages
Launch Checklist
On launch day, I regenerate XML sitemaps and submit them in Google Search Console. I also remove any staging blocks or noindex tags that could prevent indexing.
I review robots.txt to ensure it allows crawling of the live site. Structured data templates should be tested on staging and verified after launch.
For sites using subdomains or subdirectories, I consider the impact on URL structure. This decision is covered in subdomain vs subdirectory.
If the migration involves multiple locations, a coordinated seo strategy for multiple locations is needed to handle local signals.
- Update XML sitemaps and submit to Search Console
- Remove noindex tags and staging blocks
- Check robots.txt for crawl restrictions
- Test structured data output on staging
- Verify all redirects work correctly
Post-Launch Monitoring
After launch, I monitor for 404 errors, redirect issues, and indexing problems using Google Search Console. I also track rankings and traffic for key pages.
Temporary volatility is common even with good execution. I compare post-launch data to the baseline to identify any unexpected drops.
For local businesses, monitoring local search performance is part of a local seo strategy. I also check that local listings and citations reflect the new URLs.
- Crawl errors and 404s
- Indexed pages count
- Organic traffic and keyword rankings
- Backlink status and redirect chains
- Search Console performance reports
Common mistakes
- Using missing or incorrect redirects Wastes link equity and leaves important pages unreachable.
- Allowing redirect chains or loops Slows crawling and creates indexing problems.
- Leaving staging blocks, noindex tags, or robots.txt restrictions in place after launch Prevents indexing of the new site.
Questions
How long does an SEO migration take?
The timeline varies by site size and complexity. A small site may take weeks, while a large site can take months. Planning and testing are the most time-consuming phases.
Will I lose rankings after a migration?
Some ranking fluctuation is common, even with careful planning. A well-executed migration minimises loss, but temporary drops can occur. Google does not guarantee zero loss.
Should I keep old redirects forever?
Redirects should remain active for at least one year, but the exact duration is not a Google rule. Keeping them longer is safer, especially if external links still point to old URLs.
See also
- Video SEO StrategyVideo SEO strategy is the process of making videos easier for search engines and video platform…
- Content StrategyContent strategy is a plan for deciding what content to create, how to structure it, and how to…
- Global SEO StrategyA global SEO strategy is a plan to make a website visible in search results across multiple cou…
- SEO SEM StrategySEO SEM Strategy is the coordinated use of organic search optimization and paid search advertis…
- Franchise SEO StrategyFranchise SEO is the practice of optimising a brand's main site, location pages, and local prof…
- Topic SEOTopic SEO is the practice of structuring content around broad subjects to build relevance and a…
Sources
- Google Search Central: Site moves developers.google.com
- Google Search Console Help: Change of address support.google.com
- Google Search Central blog: Best practices for site moves developers.google.com
Outbound links are unpaid and nofollow. If one has gone stale, tell me.