Website Migration SEO Checklist to Preserve Rankings

26 October 2026 7 min read Irina Volkova

Written by:

SEO (Search Engine Optimization)

View profile

Ask AI about this page

7 views 7 min read

A website migration SEO checklist provides the necessary steps to move your digital assets from one server, domain, or structure to another while keeping search visibility stable. When planning a site transition, you must account for URL changes, link equity, and indexing status to avoid traffic drops. Successful migrations require a focus on site architecture and technical signals that inform search engines about your new location. By following a structured plan, you reduce the risk of ranking loss during these complex infrastructure changes.

What are the first steps in an SEO-focused migration plan?

The planning phase determines whether your migration will succeed or result in significant ranking volatility. Before touching any code, you must create a full inventory of your current site. Use a crawler like Screaming Frog to export every live URL, including those you might not think are important. This inventory forms the baseline for your redirect mapping and identifies pages that should be retired, updated, or combined. In a typical account, this data acts as the primary record for verifying that every page finds its new home on the target site.

Website Migration SEO Checklist to Preserve Rankings — overview

Next, evaluate your site architecture. If you are changing your URL structure, you need a clear logic for how old paths map to new ones. Avoid mapping everything to the homepage, as this often leads to a loss of keyword relevance. Ensure that your staging environment is blocked from search engines using robots.txt or password protection so that indexers do not see duplicate content before you are ready for the launch. Testing the staging environment with a small group of users can also reveal broken links that were not apparent in the development phase.

Why are proper 301 redirects essential for your site?

Proper 301 redirects are the most effective way to communicate a permanent change in address to search engines. When a user or a bot arrives at an old URL, the 301 redirect informs them that the resource has moved to a new destination. This process preserves the link authority associated with the original page, passing it to the new one. Without these redirects, your site will trigger 404 errors, causing users to bounce and search engines to drop your pages from their index.

You should verify your redirects using a server header check to ensure they are returning a 301 status code, not a 302. A 302 redirect indicates a temporary change, which prevents search engines from transferring the ranking power of the old URL to the new one. Perform a full crawl of your redirect map to verify that no redirect chains exist. Chains occur when one URL redirects to another, which then redirects to a third. These chains slow down page performance and can cause crawlers to abandon the page before reaching the final destination.

Website Migration SEO Checklist to Preserve Rankings — in practice
How do you use Google Search Console during a move?

Google Search Console provides critical tools for managing your transition. Once your new site is live, you must update address information in Google Search Console to inform the platform of your domain change. This tool helps Google understand the relationship between the old and new domains, facilitating a faster transition in the search index. You should also upload a new XML sitemap that contains only the current, live URLs to ensure that search crawlers focus on the correct pages.

Monitoring the performance report in the console after the launch is a standard practice for identifying issues early. Look for sharp spikes in 404 errors or a sudden decline in impressions. If you notice these patterns, investigate the crawl logs to see which pages are causing the issue. Often, these errors arise from internal links that were not updated or redirect maps that contained typos. Regular checks during the first four weeks allow you to correct these oversights before they cause long-term damage to your organic traffic.

Key components of the migration audit list

  • Crawl the current site to identify all indexable URLs and their status codes.
  • Create a mapping file that links every old URL to its corresponding new URL.
  • Verify that all canonical tags point to the new, live URLs rather than old paths.
  • Update internal links to ensure they point directly to the final destination.
  • Implement a custom 404 page that provides clear navigation to help users find content.
  • Check that all images and assets use absolute paths or updated relative paths.
  • Test site speed metrics to ensure the new server handles traffic efficiently.

How Alien Road approaches technical site transitions

At Alien Road, we follow a strict protocol for site transitions to protect client assets. We start by analyzing the current link profile to determine which pages carry the most authority. For example, in a typical engagement for a site with over 10,000 pages, we prioritize the top 20% of traffic-driving pages to ensure they remain functional throughout the process. We then use automated scripts to validate that every redirect in our mapping file points to a live page before the site goes live.

We also conduct post-migration audits to confirm the health of the new site. This includes checking robots.txt directives, meta robots tags, and schema markup to verify that nothing was stripped during the export process. Our team verifies that all tracking tags, such as Google Analytics and conversion pixels, are firing correctly on the new site. By providing this layer of technical oversight, we ensure that the transition remains a background process for the user while maintaining ranking stability.

Technical factors that require extra attention

Many migrations fail because of issues with internal site signals. For instance, if your site uses a content management system like WordPress, you must ensure that permalink settings match your mapping document. If you change your URL structure, you need to update every internal link in your database to point to the new URL format. Failure to do this creates a massive volume of internal redirects, which can consume your crawl budget and negatively impact your site speed.

Another factor is the handling of site security. Ensure that your SSL certificate is configured correctly for the new domain before the launch. If your site moves from HTTP to HTTPS during the migration, you should manage this as a separate technical step to avoid mixing errors. A site that serves mixed content—where some elements are loaded over an insecure connection—will often lose user trust and experience ranking issues. Use tools like the browser console to identify and fix these insecure links immediately.

Checklist for post-launch verification

  • Run a full site crawl immediately after launch to identify broken links.
  • Submit the new sitemap to Google Search Console.
  • Check that the robots.txt file allows crawling of all essential site sections.
  • Monitor the server logs to identify any unexpected crawl errors.
  • Verify that all canonical tags are pointing to the correct, new URLs.
  • Test mobile-friendliness to ensure the new theme is fully responsive.
  • Review tracking and reporting tools to ensure data continuity.

Where to start this week

If you are planning a site move, start by isolating the scope of the project. Define which parts of the site will change and which will remain the same. Begin your data collection now by exporting your current index of URLs and traffic data from your analytics platform. Having this information ready allows you to map your redirects with precision rather than rushing the process when the deadline approaches. Dedicate time this week to identifying your top-performing pages, as these are the assets you must protect above all others during the migration process.

Once you have your inventory, build your redirect map in a spreadsheet and test it against a development server. Do not wait until the launch day to perform these tests. By verifying your redirects and technical settings in a controlled environment, you remove the guesswork from the actual launch. Focus on creating a clean, organized structure that makes it easy for search engines to index your new content, and you will find that the migration process is much more predictable and manageable.

Keep reading: SEO (Search Engine Optimization) · SEO

Share