AJ Creationz

Website Development

Website migration SEO checklist: keep your rankings

Websites and platforms · By Zohaib, Web Developer and SEO Specialist · Published 2026-10-06 · Updated 2026-10-06

A website migration SEO checklist protects the rankings and traffic you already have when you redesign a site, change platform or move to a new domain. The biggest single cause of lost traffic, according to several migration guides, is an incomplete or wrong redirect map: old URLs that do not point to their closest equivalent on the new site. The rest of the checklist is about recording a baseline before launch, keeping on-page elements intact, and monitoring afterward.

This guide gives you the checklist in three stages and a redirect map template. Expect a short dip in rankings after launch even when everything is done well; schedule the move for a quieter period. If you are planning a rebuild, our website development service includes this work, and our website cost guide shows why it should be in the quote.

AJ Creationz builds and migrates websites. The practices below recur across independent guides from Seer Interactive, Priority Pixels, Focus Reactive and others.

Before launch: record the baseline

  1. 01Crawl the old site and export every URL, with its title, description, H1 and status code. This is your redirect map's starting list.
  2. 02Export performance data: Search Console queries and pages, analytics traffic and conversions by page, and any rank tracking you have. You cannot judge the migration without a before.
  3. 03Mark your top pages: the ones with the most traffic, links or conversions. These get checked by hand after launch.
  4. 04Keep on-page elements: titles, meta descriptions, headings, image alt text, structured data and internal links do not carry over automatically when a site is rebuilt on a new platform.
  5. 05Block the staging site from search so it does not get indexed, and remove the block at launch.

The 301 redirect map: template and rules

A 301 redirect tells browsers and search engines that a page has moved permanently. Use a 301, not a 302, for permanent moves. Map every old URL to the closest equivalent new page, not to the homepage; guides report that mass redirects to the homepage are treated as soft 404s and pass little value.

Redirect map template
Old URLNew URLTypeCheckNotes
/services/web-design/services/website-development301Loads, one hopClosest equivalent
/blog/2022/05/seo-tips/blog/seo-pricing301Loads, one hopContent merged
/old-landing-page/contact301Loads, one hopPage retired; closest intent
/shop/product-a?color=blue/products/product-a301Loads, one hopParameters dropped
Example rows only. Add every URL with traffic, links or a ranking. Retire pages with no value with a 410 or let them 404, but only after checking they have no links.

Redirect chains: the mistake to avoid

A chain happens when A redirects to B and B redirects to C. Each hop slows crawling and dilutes signals. If you have migrated before, the old redirect from A may point at a page you are now moving. Point every redirect directly at its final destination: A to C.

Wrong (chain)Right (direct)
/old → /2023-page → /new-page/old → /new-page and /2023-page → /new-page

Website redesign SEO: what else to check before launch

  • Page speed and mobile rendering on the new templates
  • Canonical tags pointing to the new URLs, and one canonical host (with or without www)
  • An updated XML sitemap listing only live, canonical URLs, and robots.txt that does not block key sections
  • Structured data and Open Graph tags re-created on the new templates
  • Analytics and conversion tracking working on the new site, tested with a real action
  • Internal links updated to point at new URLs so users and crawlers do not hit redirects

Changing domain without losing SEO

A domain move adds steps. Keep the old domain and its redirects live for as long as you can, and register the new domain in Search Console. Include the www and non-www and http and https variants, or verify a domain property. Use Search Console's change-of-address tool where it applies, and update links you control: social profiles, directory listings and email signatures.

After launch: monitor for the first weeks

  1. 01Check the top pages by hand: they load, redirect once, and show the right title and canonical.
  2. 02Submit the new sitemap and look at Search Console's page indexing report for new errors and 404s on pages that used to work.
  3. 03Compare traffic and conversions by page against your baseline weekly, not daily.
  4. 04Fix any broken redirects or chains you find, and add redirects for 404s that still receive visits or links.
  5. 05Expect an initial dip and judge recovery over weeks, not days. Keep notes of every change so you can tell the migration from other causes.

Do this next

Crawl your current site and export the URL list now, before anyone starts the rebuild. That file is the most useful thing you can give a new developer, and it protects what you have already earned.

Talk to us →

Frequently asked questions

What is a website migration SEO checklist?

A step-by-step list for moving or redesigning a site without losing search traffic: record a baseline, map redirects, keep on-page elements, launch carefully and monitor.

Will I lose rankings when I redesign my website?

Some dip is common even when done well, and a poor redirect map causes the worst losses. A tested redirect map and kept on-page elements reduce the risk.

Should I use 301 or 302 redirects?

Use 301 for permanent moves. A 302 signals a temporary move and is for short-term situations.

What is a redirect chain and why is it bad?

A chain is A to B to C. It slows crawling and dilutes signals, so redirect old URLs straight to the final page.

How do I move to a new domain without losing SEO?

Redirect every old URL to its equivalent on the new domain, verify the new domain in Search Console, use the change-of-address tool where it applies, and keep the redirects live.

Zohaib, Web Developer and SEO Specialist

About the author

Zohaib

Web Developer and SEO Specialist, AJ Creationz

Meet the team

Ready to start your project?

Get in touch →