
Website Migration Checklist: Keep Your SEO Step by Step
A website migration checklist comes down to four things: inventory every URL you have today, map each one to its new address with a 301 redirect, keep the content that already ranks, and watch Search Console closely for the weeks after launch. Most traffic drops after a redesign are not caused by Google. They come from pages that quietly disappeared, redirects that point to the wrong place, or a crawl block someone forgot to remove.
There is a fitting anniversary this week. According to History of Information, Tim Berners-Lee wrote the first web page on a NeXT workstation at CERN on November 13, 1990. Sources disagree a little on when the site actually went live (some place it in December that year), but one detail stands out: the Rework history of the Web notes that the first server was called nxoc01.cern.ch and later became info.cern.ch. Even the very first website changed its address. Moving a site is normal. Moving it without a plan is what gets expensive.
What counts as a website migration?
A migration is any major change that affects how search engines find and understand your site. Changing your domain is only one version. Business owners usually run into one of these:
- Platform change: WordPress to Shopify, a hand-built store to a custom system, or the other way around.
- Redesign with a new structure: menus and categories get reorganized, and URLs change along the way.
- Domain change: a rebrand, a move to a new TLD, or merging several sites into one.
- Protocol or subdomain change: HTTP to HTTPS, or www to non-www.
- Content consolidation: folding a separate blog, store and landing pages into a single site.
Every page that earns traffic from Google today has a history: links pointing to it, queries it shows up for, and signals built up over time. If that URL stops existing and nothing says where it went, that history is gone. The risk is rarely the new design. It is the old addresses.
Step one: build a complete URL inventory
This is the step teams skip most often, and the one that protects you most. Before touching anything, put every current URL in a spreadsheet and figure out which ones matter.
- Crawl the current site with a crawler such as Screaming Frog or Sitebulb and export the full URL list.
- Export pages with clicks and impressions from Google Search Console. You will find URLs the crawler misses because nothing links to them anymore, yet they still get visits.
- Check which pages have backlinks in the Links report. A page other sites link to should never end up as a 404.
- Export landing pages from your analytics tool so you know where buyers and leads actually enter.
- Save titles, meta descriptions and headings for your key pages so you can compare after launch.
- Record a baseline: clicks, impressions, rankings for your core queries and conversions over recent weeks. Without it, you cannot tell whether anything went wrong.
What you end up with is a prioritized list. A product page that sells every day deserves far more care than a tag archive nobody visits.
How to build a 301 redirect map
A redirect map is a two-column table: old URL, new URL. Each row is a promise to Google and to your customers that what they were looking for now lives somewhere specific.
- Redirect one-to-one to the closest equivalent. Product X goes to the new Product X page, not to the homepage.
- Use 301 (permanent) redirects, not 302 (temporary), when the move is final.
- Avoid chains. If URL A already redirected to B and B is now moving to C, update A to point straight to C.
- Decide what is really being retired. If content is gone with no equivalent, a well-designed 404 or 410 is more honest than dumping everything on the homepage.
- Remember the non-page assets: PDFs, images that get search traffic, parameter URLs, and campaign URLs still printed on brochures or running in ads.
Google documents the process in its official guide to moving a site with URL changes. Whoever runs your migration should read it end to end before starting.
Website migration types compared
| Type of change | SEO risk | What to check first |
|---|---|---|
| HTTP to HTTPS | Low if done right | Site-wide redirects, mixed content, valid certificate |
| Redesign, same URLs | Low to medium | Removed copy, changed titles, page speed |
| Redesign, new URLs | Medium | Complete redirect map, updated internal links |
| Platform change | Medium to high | URL patterns the platform forces, filters, pagination, structured data |
| Domain change | High | Full 301 coverage, Change of Address tool in Search Console, key backlinks |
| Several changes at once | Highest | Split into phases if possible so you can isolate the cause of any drop |
One piece of advice from experience: if you can avoid it, do not change domain, platform and URL structure on the same day. When everything moves at once and traffic dips, it becomes very hard to tell what caused it.
Launch day SEO checklist
Launch day is not the time to improvise. At minimum, check the following in the first few hours:
- The new robots.txt does not block crawling. Copying the staging file over is the classic mistake.
- No page still carries the noindex tag used during development.
- Your most important old URLs return a 301 and land on the right page in a single hop.
- Canonical tags point to the new URLs, not the old ones or the staging domain.
- The new XML sitemap lists only final URLs that return 200, and it has been submitted in Search Console.
- Internal links in menus, footers and body copy point directly to new URLs instead of passing through redirects.
- Forms, cart, checkout and analytics tags all work. A migration that keeps traffic but breaks checkout is still a business problem.
How long does it take to recover traffic after a site migration?
There is no honest number that fits every site. It depends on site size, how big the change was and how clean the redirect map is. Some ranking movement is normal while Google recrawls your pages. A drop that keeps getting deeper week after week is not normal.
For at least the first several weeks, check the Page indexing and Performance reports in Search Console often, compare against the baseline you saved, and look for 404s on URLs that used to get traffic. When you find one, add the missing redirect. Keep redirects in place for the long term; removing them early is a reliable way to lose what you had just recovered.
Common mistakes when changing website platforms
- Redirecting everything to the homepage. It is quick, but to Google and to users it reads as "this content is gone."
- Cutting copy because the new design looks cleaner. If the page ranked on its content, removing it has consequences.
- Rewriting every title and heading during the migration without measuring first.
- Launching during your peak season. If your revenue depends on a key date, migrate well before or after it.
- Leaving no owner. Someone needs the explicit job of watching the metrics after launch, not just "putting the site live."
- Losing access to the old domain or hosting before confirming everything works on the new setup.
In-house or with an agency?
A small brochure site with a handful of pages can be migrated in-house with patience and this checklist. Once you have a product catalog, inventory or payment integrations, multiple languages or years of content, it is worth having it run by someone who has solved these problems before and who will own the measurement afterward.
If you are weighing a redesign or a platform switch, Disruptive builds websites and online stores designed to rank from day one, and when the site needs to connect to your operations (inventory, CRM, billing), we handle it with custom software development. If you would like a second opinion before you move anything, get in touch with our team.
Frequently asked questions
Will I lose SEO if I change my domain name?
You can, if old URLs are not redirected to new ones. With one-to-one 301 redirects, the Change of Address tool in Search Console and your content preserved, Google can carry the old domain's signals over to the new one, though some fluctuation while it processes the move is normal.
What is a 301 redirect?
It is a server response that says a page has moved permanently to a new address. It sends both visitors and search engines to the new URL, and it is the standard way to keep a page's value when it moves.
Can I redesign my website without changing URLs?
Yes, and it is usually the lowest-risk option. If the new platform lets you keep the same addresses and you keep the main copy, the change is mostly visual and technical, and your search exposure is much smaller.
How long should I keep 301 redirects in place?
The safest answer is indefinitely, especially for pages with backlinks or traffic. They cost little to maintain, and removing them can turn URLs that still get visits back into 404 errors.


