SEO
SEO Site Migration Checklist: Move Without Losing Traffic
By Kavin P · · 3 min read

A site migration is any big change to your domain, platform, structure or URLs. Done carelessly, it can cause ranking and traffic drops that take months to repair. Done carefully, search engines follow the move with little disruption. Planning is what separates the two.
Types of Migration
- Domain change, such as moving to a new brand name
- Switching from HTTP to HTTPS
- Changing platform, for example to a new CMS
- Restructuring URLs or categories
- Merging or splitting websites
Each has different risks, but the basic process is the same. A redesign often triggers one, so read the website redesign checklist too.
Before the Move
- Set goals and a timeline. Avoid launching during your busiest sales season, such as a festive period.
- Benchmark current performance. Export rankings, organic traffic, top pages, backlinks and errors.
- Crawl the old site. Save every URL, title, heading, canonical and status code.
- Build a staging site and block it from search engines while testing.
- Create a URL map. Match each old URL to the closest new equivalent. Do not send everything to the homepage.
- Preserve what works. Keep high-performing content, titles, internal links and structured data.
- Prepare redirects as one-hop 301s. See 301 vs 302 redirects.
- Check the new site. Test canonical tags, robots rules, sitemap, mobile layout and speed.
Launch Day
- Remove staging blocks and any noindex tags.
- Activate redirects and test a sample of old URLs.
- Submit the new XML sitemap in Search Console.
- If the domain changes, use the change of address tool.
- Update internal links so they point to new URLs directly.
- Confirm analytics and conversion tracking work.
After Launch
- Crawl the live site and fix errors, loops and chains.
- Monitor indexing, crawl errors and performance daily at first, then weekly.
- Compare traffic and rankings against your benchmark.
- Ask important sites that link to you to update their links where possible.
- Keep redirects in place for a long time, ideally permanently where practical.
Some fluctuation right after a move is normal. A large sustained drop calls for investigation. The steps in website traffic drop recovery can guide you.
Hypothetical Example
A Coimbatore garment exporter moves from an old domain to a new brand domain. The team maps 800 old URLs to new ones, tests redirects on staging, launches on a quiet weekday and tracks daily crawl and index reports. They discover several category pages redirecting to the homepage and fix them within the first week.
Common Mistakes
- Forgetting to remove noindex or robots blocks copied from staging.
- Redirecting everything to one page.
- Changing content and URLs at the same time without need.
- Letting old domains expire.
Frequently asked questions
How long until rankings recover after a migration?
It varies with site size and how well it was handled. Careful migrations may settle in weeks, while problem ones take longer.
Do I need redirects for every old URL?
Redirect every URL that has traffic, links or a clear new equivalent. Pages with no replacement may return a proper 404 or 410.
Should I migrate and redesign simultaneously?
It is safer to separate major changes if possible, so you can identify the cause of any problem.
Related articles

SEO7 min read
Duplicate Content SEO: Find It, Fix It, Prevent It
Duplicate content SEO explained: what counts as duplication, common causes, how to find it and the right fixes, from canonical tags to redirects.

SEO7 min read
Ecommerce Category Page SEO: Rank and Convert Better
A practical guide to ecommerce category page SEO: keyword mapping, page copy, filters, internal links, structured data and metrics that show what works.

SEO7 min read
Featured Snippets Guide: Win Position Zero Responsibly
A featured snippets guide covering paragraph, list and table formats, how to find opportunities, how to write snippet-ready answers and how to measure the effect.
