Skip to content

Website Migration: The Complete Checklist and Risk Framework

Updated on:
Updated by: Ciaran Connolly
Reviewed byMaha Yassin

A website migration is one of the highest-risk technical projects a business can take on. Handled without a plan, it wipes out years of accumulated search rankings inside a fortnight. Handled properly, it is the moment you consolidate authority, clear technical debt, and set the site up to outperform the one it replaced.

This checklist covers every phase of a website migration, from discovery weeks before launch through to post-launch monitoring and disaster recovery. It is written for UK marketing managers, developers, and business owners who need an operational framework with named owners on every task.

You will find guidance on team roles, UK GDPR obligations when hosting changes, realistic timelines, and what to do if organic traffic drops after go-live.

What a Website Migration Is and Which Type You Are Running

A website migration is any change that alters where your site lives, how its URLs are structured, or what technology serves it. That is broader than most business owners expect. Moving from HTTP to HTTPS counts. So does a redesign that leaves the domain untouched but rewrites every URL slug.

The definition drives risk calibration. Each type carries a different failure profile, and your protocol should match the one you are running. Treating a domain change like a hosting move is how businesses lose six months of organic revenue.

Website Migration Types, Risk Levels and Recovery Periods

Migration TypeSEO Risk LevelPrimary ConcernTypical Recovery Period
Protocol (HTTP to HTTPS)LowMixed content warnings, redirect chains1 to 4 weeks
Hosting or server moveLowDowntime, IP reputation, page speed changes1 to 3 weeks
CMS or platform changeMediumURL structure, template changes, page speed4 to 8 weeks
Structural redesignHighURL changes, navigation rebuild, content consolidation6 to 12 weeks
Domain changeExtremeFull re-indexing, link equity transfer, change of address8 to 16 weeks

Many projects combine two or three of these at once. A business moving from a legacy CMS to WordPress on a new host with a fresh URL structure is running three migrations at once, and should plan against the highest risk band in that combination rather than the average. Where the build changes as well as the address, scoping it alongside professional web development keeps the rebuild and the redirect map on one timeline.

A pure server move sits at the low end of the table, but still needs solid managed hosting and maintenance on the receiving end to avoid downtime and speed regressions.

Why Most Website Migrations Fail

Technical errors get the blame, but missing redirects are rarely the sole root cause. Most failures trace back to three areas outside the redirect map entirely.

The first is stakeholder misalignment. When a director sees a 15% traffic drop in week two with no warning, the reaction is to demand mid-flight fixes that break redirect logic which was working fine.

The second is legacy debt. Moving thousands of thin, outdated pages into a new environment dilutes crawl budget and carries every existing problem with it. A website migration is the moment to decide what to move, what to merge, and what to remove. That call is commercial rather than technical, which puts it inside strategic digital planning rather than the developer’s backlog.

The third is compressed timelines. Discovery gets squeezed because the launch date was fixed before anyone scoped the URL mapping. That is a project management failure, and the most common of the three.

Assembling Your Website Migration Team

Most migration guides cover technical steps and say nothing about who does them. A website migration without assigned roles becomes a project where critical tasks are assumed to be someone else’s job until something breaks in production.

A well-structured team covers three functions, each owning a layer of the project and talking to the others throughout rather than only at handover.

The Core Roles You Need

The SEO lead owns the URL mapping document, redirect logic, ranking benchmarks, and post-launch monitoring. Whether that sits in-house or with an agency handling search engine optimisation, they belong in the room from the first planning meeting, not handed a redirect list on launch day.

The developer or technical lead handles server configuration, DNS, staging setup, robots.txt, and redirect implementation. They own the go-live sequence and stay available for at least 48 hours after launch.

The project manager owns internal communication. Before go-live, decision makers need to understand that a temporary dip is part of the settling period, not a sign of failure. Setting that expectation early prevents panicked rollback calls based on one bad day of data. Where internal teams have never sat through a migration, a short session of team training services on the settling period removes most of that pressure.

“The migrations that go wrong are almost never the ones where somebody misconfigured a redirect. They are the ones where nobody could say, on launch day, who was allowed to make the call to stop,” says Ciaran Connolly, founder of ProfileTree.

Defining the Decision-Making Chain

Before any work starts, agree who has authority to approve a rollback. Migrations often go wrong because decisions get made in a crisis with no chain of command.

Document three answers in writing: who approves the go-live, who approves a delay, and who approves a full rollback. Get sign-off from everyone named before work begins.

B2B Versus E-commerce Migrations

The risk profile shifts depending on what you are moving. A lead-generation site with 50 landing pages and a few high-value backlinks is a very different proposition from an e-commerce store with thousands of SKUs, category pages, faceted navigation URLs, and transactional pages carrying real link equity.

For e-commerce, URL mapping alone can take weeks. SKUs need one-to-one mapping, category structures need preserving or careful consolidation, and parameterised URLs need handling that avoids generating thousands of duplicate chains. Build that complexity into the timeline from the outset rather than discovering it in week three. If the move involves a visual rebuild, treat conversion-optimised design as a separate workstream from redirect mapping so neither blocks the other.

Phase 1: Pre-Migration Discovery and Benchmarking

The pre-migration phase is where most of the work happens. Compressing it is the most common reason a website migration fails. Plan four to six weeks minimum on a standard site, and longer for large or complex properties.

Everything here produces a document you use later, feeding directly into the staging checks and post-launch diagnostics.

Technical Site Audit and Crawl

Crawl the existing site with a tool such as Screaming Frog and export every indexable URL. That export is the foundation of your redirect mapping document.

At the same time, pull benchmarking data from Google Search Console: organic clicks over the last three months, impressions, average position, and click-through rate for every page that matters. This snapshot is what you compare against after launch to judge whether the migration performed within tolerance. It also becomes the baseline for any later work on improving search visibility.

Run a content audit at this stage too. Identify which pages are worth moving in full, which should be consolidated, and which should be removed or noindexed. Do not carry thin or duplicate content across.

Embedded media needs its own line in that audit. Pages carrying video content creation assets need their embeds checked on the new template rather than assumed to survive intact.

The URL Mapping Document

The URL mapping document is the most important deliverable of the entire website migration. It records every old URL and the new URL it redirects to. Every page changing address needs a row: subpages, tag pages, category archives, and any URL holding backlinks or organic traffic.

The 80/20 principle applies. Concentrate on the 20% of pages carrying the most link equity, because a missing redirect there does the most damage. Pattern-based bulk rules handle the long tail efficiently.

Build it with four columns minimum: old URL, new URL, redirect type, and status. Add a fifth for the named owner if more than one developer is implementing.

UK GDPR and Data Privacy Considerations

This is the section most migration guides skip, and for UK businesses it is not optional. When a website migration changes hosting provider, user data including form submissions, CRM records, analytics and email lists may move between servers in different jurisdictions.

Moving from a UK server to a US host, or the reverse, means reviewing your Privacy Policy and confirming your data transfer mechanisms meet UK GDPR requirements. This is a pre-launch task, not something to tidy up afterwards.

Update your Privacy Policy, Cookie Policy, and Terms of Service to reflect the new environment and any change to how data is collected, stored, or processed. If your CMS stores user data in a database that will be exported and re-imported, confirm that transfer is documented and compliant. A provider with clear data residency terms, or website hosting services that document where data physically sits, removes most of this uncertainty before it becomes a compliance question. Where you are still unsure, consult the ICO’s guidance on international transfers or take legal advice first.

Phase 2: Staging Environment and Safety Checks

Never test a website migration on a live site. Staging is a private, non-indexed copy of the new build where you run every check and fix every error before a real visitor or crawler touches production. This is not a shortcut worth taking on any budget.

Staging is where the URL mapping document stops being theoretical. Every row gets tested, and the errors you find here are the ones that would otherwise surface in front of customers.

Blocking Search Engines from Staging

Confirm search engines are blocked before you do anything else on staging. Two mechanisms exist: a noindex meta tag in the head, and a Disallow: / rule in the staging robots.txt. Use both.

If staging gets indexed accidentally, you create duplicate content problems that persist past go-live. Verify the block by opening robots.txt in a browser rather than trusting the CMS toggle.

Testing Redirects in a Sandbox

Work through the URL mapping document and verify every redirect. Check each old URL resolves to the correct destination, returns a 301 rather than a 302 or meta refresh, and does not sit in a chain pointing to an intermediate URL that redirects again.

Chains consume crawl budget and dilute link equity. Flatten every one to a single hop. Use a crawler that tests responses in bulk rather than checking URLs individually, which is where teams lose patience and start sampling instead of testing.

Core Web Vitals Benchmarking

Run a Core Web Vitals assessment on staging before go-live. Record Largest Contentful Paint, Cumulative Layout Shift and Interaction to Next Paint, then compare against the live site.

If the new platform or theme scores worse on any metric, fix it before launch. A website migration that improves content structure while degrading page performance is a net negative for rankings. Common culprits are unoptimised images, render-blocking scripts, and uncached resources on a new host that has not been configured properly yet. A theme built on user-focused web design principles normally scores better than a heavily templated alternative carrying features you never use.

Staging is also the moment to test across browsers and devices, confirm forms submit, and check analytics, CRM connectors and chat tools fire correctly. Any AI chatbot development on the old site needs its scripts and knowledge base re-pointed at the new URLs before launch.

Phase 3: Launch Day Execution Protocol

Launch day is not when the hard work begins. It is when completed work gets executed in a precise sequence. If discovery and staging were done properly, launch day should feel methodical rather than stressful.

Sequence matters more than speed. Several steps below cause real damage if performed out of order.

The DNS Switch and Propagation

Never launch a website migration on a Friday. If something breaks, your development team needs to be available, and that drops sharply over a weekend. Mid-week launches, typically Tuesday or Wednesday, give two full working days of support cover.

When you update DNS records, propagation takes anywhere from a few minutes to 48 hours depending on TTL settings and provider. Lower your TTL to the minimum your registrar allows, ideally 300 seconds, at least 24 hours before go-live. Raise it back once the migration is stable.

Keep the old hosting environment active for at least 30 days. Your 301 redirects on the old server need to stay live to pass link equity through the re-indexing period.

Removing Noindex Tags and Updating Robots.txt

Once DNS has propagated and the site is confirmed live, remove the noindex tags and update robots.txt to allow crawling. The order is not negotiable: confirm the site is live first, then open it to search engines.

Afterwards, check the live robots.txt in a browser. Confirm no accidental Disallow rules cover important sections, and verify canonical tags point at the correct URLs on the new structure.

Submitting the Change of Address in Search Console

If the website migration involves a domain change, submit a Change of Address notification in Google Search Console. It sits under Settings in the relevant property and requires both domains to be verified.

Upload your new XML sitemap to that property immediately afterwards. It gives Googlebot a complete map of the new structure and speeds up re-crawling. Do not wait for Google to find the URLs organically.

Update destination links in ad accounts, email signatures and social profiles the same day. Profiles used for social media marketing still pointing at old URLs keep pushing visitors through redirects you want to retire.

Phase 4: Post-Launch Monitoring and Recovery Diagnostics

The 72 hours after a website migration goes live are the most information-dense period of the project. Issues invisible in staging surface in production, and the faster you spot them, the less damage they do. Monitoring here needs to be active and structured, not a passive glance at a dashboard each morning.

Every migration should also carry a recovery plan written before launch day, because decisions made in a crisis without a framework are rarely good ones.

The 72-Hour Critical Watchlist

Within three hours of go-live, verify four things: the site is accessible, old URLs redirect correctly, the sitemap is submitted and accepted, and analytics is firing. Tracking code failing to carry over is a common oversight, and it leaves you blind when you most need data. Rebuilding those dashboards is also the point to confirm any AI-powered marketing automations feeding off that data still receive it.

Across the first 72 hours, monitor Search Console crawl reports closely. A rise in 404s means URLs are returning not-found responses instead of redirecting, pointing to mapping rows that were never implemented. Fix them as they appear rather than batching for a weekly review.

Expect ranking volatility for two to four weeks. That is normal re-indexing behaviour. A failed website migration is one where rankings decline and never recover past week eight, or where large volumes of pages stay unindexed.

Diagnosing a Traffic Drop

A post-launch drop falls into one of three categories, and the fix differs for each. Diagnose before you act, and bring in professional SEO support if the pattern maps cleanly onto none of them.

  • Redirect failure: pages that carried organic traffic return 404s or land on the wrong destination. Compare the Search Console coverage report against your mapping document.
  • Content issue: pages were consolidated, pruned, or rewritten and Google is re-evaluating them. This drop is gradual rather than immediate and hits specific query clusters, not the whole site.
  • Technical issue: noindex tags left in place, robots.txt blocking crawlers, canonicals pointing at old URLs, or degraded Core Web Vitals. These cause broad suppression rather than isolated page losses.

If you have server log access, reviewing it now shows how Googlebot is crawling the new site and whether it is spending time on low-value pages instead of commercial ones.

When to Trigger a Rollback

A rollback is a last resort, not a first response to a difficult week. It introduces fresh disruption and can compound volatility. Three conditions make it the right call.

Trigger one if more than 30% of previously indexed pages return 404s after 48 hours and cannot be fixed quickly; if a critical failure such as a broken checkout or contact form is causing commercial damage; or if user data has been exposed on the new platform.

Before triggering, confirm the old hosting environment is still active and the old files intact. This is why keeping old hosting live for 30 days is insurance rather than a suggestion.

The Stakeholder Communication Brief

When traffic drops, pressure to act usually comes from inside the business rather than from the data. Stakeholders never briefed on the settling period read a 15% dip in week one as a crisis.

Send a short brief before launch covering three points: what to expect in the first four weeks, what separates normal volatility from a real problem, and who owns monitoring and decisions. That buys the four to eight weeks the migration needs to settle.

Conclusion

A website migration handled at this level of preparation is not a gamble. It is a managed transition with defined checkpoints, named owners, and a documented recovery path. The businesses that come through without ranking damage are the ones that treated discovery as seriously as launch day.

Start with three actions this week: crawl your site and export the URL list, pull three months of Search Console benchmarks for your top pages, and name the person holding rollback authority. Those three outputs turn a website migration into a controlled project.

If you are planning a move and want a technical team that has run this process for SMEs across the UK and Ireland, talk to ProfileTree’s website development team about your project scope and timeline.

FAQs

What is a website migration?

A website migration is any change to where your site is hosted, how its URLs are structured, or what platform serves it. That includes domain changes, CMS moves, hosting transfers, HTTP to HTTPS upgrades, and structural redesigns.

How long does SEO take to recover after a website migration?

Expect four to eight weeks before rankings stabilise. A dip of 10 to 20% in the first fortnight sits within normal range. If nothing has recovered by week eight, you likely have unresolved redirect or technical faults.

Will I lose my rankings if I change domain name?

Not if the website migration is executed correctly. With 301 redirects from every old URL to its equivalent, plus a Change of Address submitted in Search Console, the majority of link equity transfers across. Permanent loss signals an execution error rather than an inevitable outcome.

How much does a website migration cost?

Cost scales with URL count, platform complexity, and how much content needs rewriting rather than moving. A small brochure site takes days. An e-commerce move with thousands of SKUs runs to weeks of mapping work alone, which is where most of the budget goes.

Should I delete old, low-traffic pages during a migration?

Treat pruning and migration as separate projects where possible. Changing too many variables at once makes post-launch diagnosis difficult. If pruning is unavoidable, run it two to three months before the move or after rankings have stabilised.

Is it better to migrate on a Friday?

No. Never migrate on a Friday. The 48 hours after go-live are the critical monitoring window and you need your full technical team available. Tuesday or Wednesday gives maximum support cover.

How does hosting location affect a UK site’s migration?

Server location affects load latency and geographic relevance signals. Moving a UK audience onto US servers can increase load times and weaken Core Web Vitals. If your customers are UK-based, host on UK or European infrastructure and settle this before the move begins.

How long should a website migration take from start to finish?

Four to six weeks of discovery and staging for a standard site, plus a further four to eight weeks of monitoring after launch. Large e-commerce properties should plan for three to four months end to end.

Leave a comment

Your email address will not be published.Required fields are marked *

Web Design

Web Design

We design stunning, user focused websites that present your brand beautifully and convert visitors into customers.

Web Development

Web Development

We use the latest development tools to build websites that are optimised for peak performance at all times.

Website Management

Website Hosting

We manage everything from site updates and reports to hosting, allowing you to focus on running your business.

Search Engine Optimisation

Search Engine Optimisation

Using the latest SEO techniques, we help your brand get found for the right terms and by the right people.

Digital Marketing Strategy

Digital Marketing Strategy

Navigate the digital landscape with a marketing strategy. Our team crafts comprehensive plans that resonate with your target audience, drive engagement, and boost conversions.

Digital Marketing Training

Digital Marketing Training

Elevate your digital proficiency. Our in-depth training sessions equip your business with cutting-edge digital marketing techniques to outperform competitors and thrive online.

Social Media Strategy

Social Media Strategy

Captivate and grow your social following. We create tailored social media strategies that ignite engagement, amplify your brand's online presence, and foster lasting connections.

Email Marketing Solutions

Email Marketing Solutions

Harness the power of your mailing list. Our precision-targeted email marketing campaigns are engineered to nurture relationships and drive tangible business outcomes.

Content Marketing Services

Content Marketing Services

Elevate your brand with our content marketing mastery. From thought-provoking blogs to eye-catching infographics, we craft content that captivates, informs, and converts your ideal audience.

Video Production

Video Production

Capture your audience with compelling video content. Our production team creates visual stories that engage, inform, and leave a lasting impression.

Brand Storytelling

Brand Storytelling

Bring your brand's story to life with authenticity. We craft compelling narratives that strike a chord with your audience, forging a powerful emotional bond with your brand.

Content Strategy Development

Content Strategy Development

Strategic content that drives action. We develop content strategies that align with your business goals, ensuring every piece of content counts.

AI Training

AI Training

Empower your business with AI expertise. Our tailored training demystifies AI, equipping your team with the knowledge to leverage its potential for growth and innovation.

AI Chatbots

AI Chatbots

Transform customer service with AI chatbots. We develop sophisticated chatbots that elevate user experience, streamline interactions, and deliver unparalleled efficiency.

AI Marketing

AI Marketing

Transform your reach with AI-driven marketing. Harness data-driven insights for laser-targeted campaigns that captivate, engage, and convert your audience.

AI Tools for Business

AI Tools for Business

Optimise your operations with cutting-edge AI tools. We integrate intelligent solutions that streamline processes, enhance efficiency, and support data-driven decision-making.

Join Our Mailing List

Grow your business with expert web design, AI strategies and digital marketing tips straight to your inbox. Subscribe to our newsletter.