Opens in a new tab
3 4 5 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

What is Web Migration

Web MigrationDefinition:

A web migration is the planned process of moving or transforming a website by changing one or more technical, structural, or content components. It may affect hosting, the domain, protocol, management system, URL architecture, templates, or data without requiring every element to change at once.

The objective is for the website to work correctly in its new configuration while retaining valid assets. These may include pages, images, documents, databases, users, permissions, forms, measurement, and signals used by search engines.

A migration does not guarantee that traffic or rankings will remain unchanged. Service continuity depends on the initial inventory, resource mappings, testing, deployment, and subsequent monitoring.

Migration types

The scope varies according to the affected elements. These are the common types, which can occur independently or be combined within the same project:

  • Hosting change: the website moves to another hosting provider or infrastructure without necessarily changing its visible addresses.
  • Domain change: the content moves to another domain, subdomain, or international variant.
  • Protocol change: addresses are modified, for example when moving from HTTP to HTTPS, and certificates and loaded resources are reviewed.
  • Platform change: the CMS, framework, or technology that generates and manages the website is replaced.
  • Architecture change: content, navigation, and URLs are reorganised while the domain and platform may remain unchanged.

A visual redesign is not a migration by itself. It becomes part of one when it changes templates, content, technology, navigation, or addresses in a way that requires resources to be moved and reconciled.

Change preparation

Before any intervention, a baseline inventory establishes what currently exists and provides a reference for comparison. It should cover both visible components and the dependencies that support their operation.

  • Content: pages, posts, products, media, documents, and elements that will be retained, merged, or removed.
  • Addresses: indexable URLs, parameters, canonicals, hreflang, and destinations receiving traffic or links.
  • Functionality: forms, searches, accounts, payments, integrations, emails, and automated processes.
  • Measurement: tags, events, conversions, consent controls, dashboards, and platform verification methods.
  • Infrastructure: files, databases, DNS, certificates, caches, scheduled tasks, permissions, and backups.

When addresses change, a mapping plan connects each old resource with its equivalent destination. Not every page should point to the homepage: retired content without a replacement may return an appropriate status, while moved content needs a relevant destination.

The new version is tested in a controlled environment. This phase covers navigation, content, forms, structured data, accessibility, performance, and presentation on different devices. If the staging environment is blocked to prevent indexing, those restrictions should only be removed from the public version.

Website launch

The launch coordinates publication of the new website with the required server, DNS, or configuration changes. A migration may use hosting panels, automated deployments, database imports, or transfer protocols, but no single tool defines the complete process.

If URLs change permanently, old addresses should use a 301 redirect to the equivalent resource for the permanent move. Chains, loops, and irrelevant destinations make navigation and search-engine processing more difficult.

The published elements also require verification: internal links, canonicals, hreflang, robots directives, noindex rules, mixed resources, structured data, analytics, and forms. A visible website is not necessarily complete when functions or signals still point to the previous environment.

Search impact

In SEO, a migration changes the crawling signals and indexing signals used to identify pages. Temporary fluctuations may occur while addresses are crawled again and redirects, links, and content are processed.

To facilitate that processing, internal links, canonicals, and hreflang are updated to their final destinations, and a sitemap consistent with the new version is published. Robots.txt files and noindex directives should allow the resources intended for public search to be crawled and indexed.

Search engines process a move URL by URL. Keeping the domain does not prevent incidents when the architecture changes, and changing it does not automatically erase every signal when mappings and redirects are correct.

Post-launch verification

The migration continues after publication. Post-launch review compares the new state with the baseline and detects problems that only emerge under real traffic or when pages are crawled.

  • Availability: HTTP responses, downtime, server errors, and resources that fail to load.
  • Crawling: errors, blocks, redirects, orphan pages, and bot activity in server logs.
  • Indexing: coverage, selected canonicals, and the progressive replacement of old URLs.
  • Performance: speed, visual stability, and operation across different devices and connections.
  • Results: traffic, queries, conversions, and journeys measured with comparable criteria.

The previous hosting service or website instance is retired when it no longer receives necessary traffic and the new environment has been verified as operating correctly. Permanent redirects and related domain renewals should remain in place for as long as they continue to serve a purpose.