Website Migration Without Losing Traffic: Checklist + Case
Website Migration Without Losing Traffic
Technical SEO

Website Migration Without Losing Traffic

Website migration means moving a site to a new domain, a new CMS, a new protocol (HTTPS), or a new URL structure. The main risk of any migration is a collapse in rankings and organic traffic if the search engine loses the old pages and doesn’t connect them to the new ones. An accurate 301 redirect map, preserving structure and content, and monitoring indexing before and after the move keep losses to a minimum.

Key points in 30 seconds

  • A migration without a plan almost always causes a temporary dip of 10–30%; a well-run move keeps it to a minimum, and traffic recovers in 2–8 weeks.
  • The core of a safe migration is an “old URL → new URL” redirect map with permanent 301 redirects.
  • Before the move, you must have: a full list of URLs, a backup, and a snapshot of rankings and traffic as a baseline.
  • After launch, check redirects, indexing, Search Console, speed, and broken links.
  • A sharp drop after the move is a signal for urgent diagnostics, not a reason to wait a month.

What website migration is and why traffic drops

Migration means any large-scale change that affects page addresses or how they’re served to the search engine. That includes changing the domain, moving from http to https, a redesign that changes the layout and URLs, switching CMS or platform, merging several sites into one, or, conversely, moving a section to a separate subdomain.

Traffic doesn’t drop because of the “move” itself, but because Google temporarily loses the connection between the old and new versions. If the bot visits an old address and gets a 404 error instead of a proper redirect, the page drops out of the index along with all its accumulated signals: link equity, history, user behavior signals. The more such breaks there are, the deeper the dip.

A small, temporary fluctuation in rankings during a migration is considered normal: Google recrawls the site and recalculates signals. The SEO’s job is to keep this fluctuation minimal and short, not to heroically pull the site out of a hole a month after the move.

Types of migrations and their risks

Different kinds of migrations carry different threats. Knowing the type helps you close its weak spot in advance.

Migration typeWhat changesMain risk
Domain changeDomain nameLoss of link equity due to wrong redirects
Move to HTTPSProtocol http → httpshttp/https duplicates, mixed content
RedesignDesign, layout, often URLsLost content and changed URLs without redirects
CMS/platform changeEngine, URL structureMass address changes, lost metadata
URL structure changeFriendly URLs, nestingBroken internal linking
Merging/splitting sitesNumber of domainsCannibalization or diluted topic focus

Migration checklist by stage

Stage 1. Preparation (before the move)

Collect a full list of current URLs: export it from Search Console, the XML sitemap, a crawler (Screaming Frog, Netpeak Spider), and your analytics, then merge the sources and remove duplicates. Record a baseline: a snapshot of rankings for your keywords, traffic by section, a list of the most visited and most linked-to pages. Make a full backup of the old site. Build a redirect map (more on it below).

Stage 2. Transfer and setup

Deploy the new version in a staging environment closed to indexing with Basic authentication, not just robots.txt. Transfer content and meta tags one to one: title, description, H1, alt, structured data. Keep the heading structure and internal linking. Set up 301 redirects according to the map. Prepare a new XML sitemap and robots.txt.

Stage 3. Launch

Pick the time with the least traffic. Open the site for indexing (remove the blocks). Check that every old URL returns a 301 to the correct new address. Submit the new sitemap in Search Console; for a domain change, use the Change of Address tool. Update canonical, hreflang, and the sitemap.

Stage 4. Post-launch monitoring

In the first days, check the indexing and coverage reports in Search Console daily, and watch for crawl errors, a rise in 404s, and speed. For 2–8 weeks, track rankings and traffic against the recorded baseline. Gradually bring back pages that dropped out.

The redirect map: the heart of a safe migration

A redirect map is an “old URL → new URL” mapping table used to set up permanent redirects. It’s what passes the old page’s accumulated equity to the new one and tells Google that the content has moved for good.

For a move, you almost always use a 301 redirect (permanent), not a 302 (temporary): a 301 passes link signals and replaces the old address in the index. For more on the difference between 301 and 302 and how to set them up, see our article on technical SEO: robots.txt, sitemap, and canonicals.

Rules for a working map: each old URL points to the closest matching new page, not everything in bulk to the home page, otherwise Google will treat it as a soft 404; avoid redirect chains (A → B → C) and go directly A → C; make sure redirects don’t lead to pages that themselves redirect or return 404.

What to check before the migration

  • A full list of URLs has been collected from at least three sources and exported.
  • A snapshot of rankings and traffic has been saved as a baseline.
  • Top pages by traffic and by backlinks have been identified: they get the most attention.
  • The redirect map has been built and checked for chains and loops.
  • The staging version is closed to indexing.
  • A full backup of the old site has been made.

Separately, export pages with impressions, queries, and external links from Search Console. You’ll be comparing “before” and “after” for several months, and it’s handier to keep the old data in a spreadsheet. And agree with your team on a release day. Tuesday or Wednesday works best: there’s enough time to catch bugs before the weekend. A Friday evening move almost always ends with problems being found on Monday.

What to check after the migration

  • Every old URL returns a single 301 to a relevant new address.
  • No spike in 404s and soft 404s in Search Console.
  • The new XML sitemap has been submitted and is being processed.
  • Robots.txt doesn’t block important sections; noindex has been removed from live pages.
  • Canonicals point to the new addresses; hreflang is correct for language versions.
  • Speed and Core Web Vitals haven’t dropped.
  • Internal links point directly to the new URLs, without intermediate redirects.
  • Backlinks from top donors have been updated to the new address where possible.

Typical traffic losses and how to avoid them

MistakeConsequenceHow to avoid it
All redirects to the home pageSoft 404, lost page equityA page-by-page redirect map
Some URLs forgottenPages drop out of the indexA full list from several sources
Redirect chainsLost equity, slower crawlingDirect 301s A → C
Staging open for indexingDuplicates, cannibalizationBasic authentication on staging
Meta tags lostLower CTR and rankingsTransfer title/description one to one
Internal links not updatedUnnecessary redirects, lost equityReplace links with the new URLs
No monitoring afterwardsLate reaction to a dropDaily checks for 2–4 weeks

Case study: moving an online store to a new domain

A store with ~4,000 pages changed its domain during a rebrand. Before the move, the team collected a full list of URLs from Search Console, the sitemap, and a crawler, recorded rankings for 600 keywords, and set up a page-by-page 301 redirect map, separately checking the top 200 pages by traffic and the top 100 by backlinks.

In the first two weeks after launch, organic traffic dipped by about 18%, the expected reindexing effect. Thanks to correct redirects and preserved meta tags, by the end of the fourth week traffic was back to its previous level, and by the eighth it was 6% higher thanks to faster load times on the new platform. Two factors played the key role: not a single top URL got lost, and internal linking pointed to the new addresses right away.

The most common cause of a prolonged drop is not the migration itself but unnoticed technical breaks: redirect chains, forgotten URLs, an accidental noindex. A technical SEO audit, a full check of redirects, indexing, and structure before and after the move, helps you find them before they tank your traffic. And if rankings did drop and aren’t recovering, our separate guide what to do if your rankings dropped will help you find the causes.

Planning a move?

A domain change, redesign, or move to a new platform goes without losses when the redirect map is built in advance and the site is checked before and after launch. Order an SEO audit, and we’ll prepare the redirect map and run the migration without a drop in rankings or traffic. Prices are approximate and depend on the niche, scope, and competition; we’ll calculate the exact cost for your project.

Calculator

Estimate how much traffic growth your site needs

Pick a topic, the number of links and a period. The estimate updates instantly.

Country
Topic
Number of links
Period
Expected traffic growth:
Fill in all fields
Links per month:
Total links:
This is a rough estimate based on average market data. Actual results may vary depending on other factors.
Start today
Get -% more traffic in - months!
This is a rough estimate based on average market data. Actual results may vary depending on other factors.

FAQ

1. How much can traffic drop during a website migration?
With a well-run migration, the dip is usually 10–20% and lasts 2–8 weeks. Without a redirect map, or if some URLs get lost, the drop can be deeper and longer.
2. Which redirect should I use when moving: 301 or 302?
For a permanent move, only 301: it passes link equity and replaces the old address in the index. A 302 tells the search engine the change is temporary and doesn't transfer equity.
3. Can I redesign a site without losing rankings?
Yes, if you keep URLs, content, meta tags, and the heading structure. The risk arises when a redesign changes addresses or removes text without setting up redirects.
4. How long does it take for traffic to recover after a migration?
Usually 2–8 weeks, depending on the size of the site and crawl frequency. Large sites take longer to be reindexed.
5. What if traffic hasn't come back a month after the move?
That's a signal to run diagnostics: check redirects, indexing, 404s, canonicals, and robots.txt. If the technical side is fine and traffic still isn't growing, look for the cause in algorithm updates and competitors.
6. Do I need to update backlinks after changing domains?
Redirects pass equity automatically, but where possible it's worth updating links from your strongest donors to point directly to the new address. That's more reliable and faster.

Tools for this topic