Search Converts LLC BBB Business Review1-800-481-8638The Commit
Search Converts LLC BBB Business Review
Home / Blog / Website migration SEO checklist: before,
Blog · 8 min read

Website migration SEO checklist: before, during and after launch

The step-by-step checklist we use on every site move, from the first data export to the last redirect check.

By Zach Wennstedt, founder of Eye To Ad Media · 2026-09-29

A website migration SEO checklist covers three phases. Before launch: export 12 months of Search Console and analytics data, crawl the old site, inventory every indexed and linked URL and build a 1:1 redirect map. On launch day: deploy server-side 301 redirects, remove staging noindex rules, submit the new sitemap and crawl the live site. After launch: monitor 404s, coverage and rankings daily, then weekly.

Most migration disasters are not caused by hard problems. They are caused by one skipped step: a robots rule copied from staging, a redirect map that covered the menu pages but not the blog, an old sitemap deleted on day one. A checklist is boring. Boring is what you want on launch day.

Phase 1: before you touch anything

  • Export 12 months of Search Console performance data by page and query.
  • Export organic landing pages from analytics.
  • Crawl the entire old site and save the results: URLs, titles, meta descriptions, canonicals, H1s, word counts, schema.
  • Pull every URL with backlinks from your link tool of choice.
  • Benchmark Core Web Vitals on each key template.
  • Build the redirect map: every old URL to its most relevant new URL. Never dump pages on the home page. Our redirect map builder does the first pass in seconds.
  • Verify the new domain or property in Search Console before launch.

Phase 2: launch day

  • Deploy redirects at the server level as 301 or 308, not with JavaScript.
  • Remove staging noindex tags and robots rules. Check robots.txt by hand.
  • Confirm canonical tags point to new URLs, not old ones or staging.
  • Submit the new XML sitemap. Keep the old one reachable for a while so Google finds redirects faster.
  • For domain changes, file a Change of Address in Search Console for every variant.
  • Crawl the live site and compare against the Phase 1 crawl.

Phase 3: the weeks after

  • Check Search Console coverage and 404 reports daily for the first two weeks.
  • Spot-check your top 50 pages: right redirect, right title, right content, indexed.
  • Update internal links so they point straight at new URLs instead of through redirects.
  • Ask your most important backlink sources to update their links.
  • Keep redirects in place for at least a year. Google recommends that as a minimum.

The five mistakes we see most

  1. Redirecting everything to the home page.
  2. Redirect chains from older migrations stacked on new ones.
  3. Staging noindex shipped to production.
  4. Changing content and URLs at the same time with no baseline to compare against.
  5. Nobody assigned to watch Search Console after launch.

Planning a move? Our website migration SEO service runs this entire checklist for you, and the WordPress migration page covers the most common case. Google's own guidance is in its site move documentation.

FAQ

Quick answers

What should be on a website migration checklist?

A baseline data export, a full crawl, an inventory of indexed and linked URLs, a 1:1 redirect map, staging QA, server-side 301 redirects at launch, a new sitemap, a live crawl and daily monitoring of Search Console after launch.

How long does SEO take to recover after a migration?

Well-executed migrations usually settle within a few weeks. Migrations with missing redirects or changed content can take months, which is why the pre-launch work matters so much.

60-second project scope

Tell us what you are working on. Get a straight answer.

Four taps and your contact info. An engineer (not a salesperson) reviews it and tells you what we would do, what it costs and whether you even need us.

What are you working on?

What is it built on?

What keeps you up at night?

When does it need to happen?

Where should we send your answer?

Got it. Here is what happens next.

  1. An engineer reviews your answers today.
  2. You get a call or email with what we would fix first, and why.
  3. If you do not need us, we will tell you that too.
Can't wait? Call 1-800-481-8638

Want an engineer to look at yours?

Fifteen minutes on the phone usually tells us whether we can help, and how much.

☎ Call now