SEO Website Migration and Traffic Drop Recovery
Redesigns, new platforms and domain changes are when most sites lose organic traffic. I plan the migration so Google can follow every old URL to its new home, test the new site before it goes live, and watch the launch. If the migration already happened and traffic fell, I find what broke and fix it.
I plan migrations from a developer's chair: redirect rules, server configuration and the new templates are part of the work, not something to hand over and hope.
Migrations I handle
Redesign
New design and structure on the same domain. The risk is changed URLs and removed content.
Replatforming
WordPress to Shopify, Wix to WordPress, CMS to a JavaScript framework. URL patterns and rendering change.
Domain change
Rebrand or merging sites. Every signal must be redirected and the change reported to Google.
HTTPS, www and URL structure
Smaller moves that still break rankings when redirects and canonicals disagree.
The SEO migration plan
- Inventory. List every URL that has traffic, rankings or backlinks, from Search Console, analytics, a crawl and the old sitemap.
- Redirect map. Map each old URL to its closest new equivalent with a single 301 redirect, without chains and without sending everything to the home page.
- Pre-launch check. Crawl the staging site for noindex tags, blocked robots.txt, canonicals, internal links, titles, structured data and speed.
- Launch day. Turn on redirects, test them in bulk, submit the new sitemap and, for domain changes, use the Change of Address tool.
- Monitor. Watch crawl errors, indexing and rankings daily for the first weeks and fix any broken redirect at once.
Traffic dropped after the migration: what I check
- Redirects: old URLs that return 404, chains of several redirects, or everything sent to the home page.
- Indexing: noindex or robots.txt rules copied from the staging site, and canonicals pointing to old URLs.
- Content: pages that ranked and were removed, merged or cut to a few lines in the new design.
- Internal links and sitemap: menus, footers and sitemaps still listing old or redirected URLs.
- Rendering and speed: a new theme or framework that hides content from Google or fails Core Web Vitals.
A drop that started on a Google core update date, with no changes on the site, is a different problem. The technical SEO audit separates the two.
Migration experience
As a full-stack developer and tech lead, I have migrated legacy systems to Angular and Svelte, with page load time falling from 8 seconds to 1, and built a microservices CRM that integrates 25 sites. Redirect rules on servers, CDNs and Cloudflare are everyday work, not a ticket for someone else. More on the work behind Ranking Fixer.
SEO migration questions
Why did my traffic drop after a website redesign?
The most common causes are old URLs without redirects, content removed or shortened on pages that ranked, internal links that now point to redirects or 404s, a noindex tag left from staging, changed titles and headings, and a slower new site. A crawl of the old URLs against the new site shows which of these happened.
How long does it take to recover traffic after a migration?
A well-planned migration usually settles within a few weeks, with some fluctuation while Google recrawls. After a broken migration, recovery starts when the redirects and missing content are fixed, and often takes one to three months, depending on the size of the site and how long the errors stayed live.
Does changing the domain name affect SEO?
Yes, temporarily. Google has to recrawl the site and transfer signals from the old domain through 301 redirects. With complete redirects, the Change of Address tool in Search Console and the old domain kept active, most sites recover their positions. Without redirects, the rankings stay with the old domain.
How do I redesign a website without losing SEO?
Keep the URLs that rank, or redirect each one to its new equivalent. Keep the content and headings that earned the rankings, test the staging site before launch for noindex and robots.txt blocks, and monitor Search Console daily after launch.
Can you help if the migration already happened?
Yes. I compare the old URLs, recovered from Search Console, analytics, backlinks and archived sitemaps, against the live site, then fix missing redirects, lost content and technical errors. The sooner it is done, the faster the recovery.
Planning a migration, or recovering from one?
Email the site, the launch date and what is changing. If traffic already dropped, include the date it started.
- Email: calebe.development@gmail.com
- WhatsApp: +55 11 98838-5247
- Who replies: Calebe Araujo, the developer who does the work
Page updated on .