Web Development

Website Redesign Without Losing Rankings: An SEO Migration Checklist

A step-by-step SEO migration checklist for website redesigns and platform moves: URL inventory, redirect mapping, pre-launch QA, launch day and post-launch monitoring.

A redesign is the riskiest moment in a website’s SEO life. URLs change, pages get merged or deleted, and years of rankings can disappear within weeks. The good news: almost all of that is preventable. Here’s the checklist I use.

Why redesigns lose traffic

The usual causes are predictable:

  • Old URLs that aren’t redirected, so links and rankings hit a 404
  • Content that ranked well cut down or removed for a “cleaner” design
  • Staging sites left with a noindex tag at launch
  • Titles, headings and internal links lost in the rebuild
  • A new platform that loads key content with JavaScript

Before the redesign

  1. Crawl the current site with a tool like Screaming Frog and save the full list of URLs, titles, meta descriptions and headings.
  2. Export your top pages from Google Search Console (last 12 months, by clicks and impressions) and from GA4 (landing pages by organic sessions and conversions).
  3. Export your backlinks from Ahrefs, Semrush or Search Console’s Links report, and note which pages have the most.
  4. Benchmark rankings for your important keywords so you can compare after launch.
  5. Decide what happens to every important URL: keep it, move it, merge it or retire it.

During the build

  1. Keep URLs where you can. The safest redirect is the one you don’t need.
  2. Build a redirect map. Every old URL that has traffic, rankings or links should 301 to the most relevant new page. Never send everything to the homepage.
  3. Keep the content that ranks. Redesign the layout, not the substance, of your best-performing pages.
  4. Carry over metadata including titles, meta descriptions, headings, alt text and structured data.
  5. Block the staging site with a password, and treat noindex as a backup rather than the only protection.
  6. Check rendering. Make sure important content is in the HTML search engines receive.

Launch day

  • Remove staging blocks and noindex tags
  • Confirm robots.txt allows crawling
  • Test redirects from the map in bulk; every one should return a single 301 to a 200 page
  • Submit the new XML sitemap in Google Search Console and Bing Webmaster Tools
  • Spot-check key pages for titles, canonicals and structured data
  • Confirm analytics and conversion tracking are firing

After launch

For at least four weeks, check:

  • Search Console → Pages for new 404s and indexing drops
  • Performance for changes in clicks and impressions on your top pages
  • Rankings against your benchmark
  • Conversions to make sure forms and calls still track

Some fluctuation in the first few weeks is normal. A steady decline usually points to a missing redirect or lost content, and it’s fixable if caught early.

A real example

This site was rebuilt from WordPress onto a new platform in 2026. Every post that was rewritten kept its original URL, and every page that changed was mapped to a 301 redirect before launch. It’s the same process I use for client migrations on WordPress, Webflow, Shopify, Squarespace, Wix and Framer.

Planning a redesign? Get in touch before the build starts. It’s far cheaper to plan a migration than to recover from one.

Written by Mark Gronowski

Founder & lead strategist at Glenbow Ranch SEO. 15+ years helping Alberta businesses get found in search, from Cochrane.

About Mark

Keep reading

Find out what is holding your site back

Send me your website and goals. You'll hear back within one business day from me, not a sales team, with an honest read on where you stand and what I'd do first.