Changing hosting can mean moving server files, a database, a managed platform project, a CDN origin, a serverless deployment, or several of those. The domain may stay with the same registrar and the user-visible URLs may remain identical. That is fundamentally different from changing the domain, protocol, subdomain, or path structure, even when both projects happen at once.

Google maintains separate guidance for changing hosting without visible URL changes and for site moves that change URLs. Keep the projects separate when possible. Preserving URLs removes the need for a redirect map between old and new addresses, but it does not eliminate risks from different content, status codes, rendering, robots rules, canonicals, performance, or availability.

Define the migration boundary

Name what changes and what must remain stable before selecting a procedure.

LayerMay changeShould be explicitly decided
Registrar and domain registrationOften stays unchangedRegistrant account, renewal, locks, recovery contacts, and whether any transfer is truly required
Authoritative DNSMay stay or move to another DNS providerNameservers, full zone, DNSSEC if used, API dependencies, TTLs, and rollback
Website destinationA, AAAA, CNAME, ALIAS or provider-specific routing changesApex and www behavior, IPv4 and IPv6, CDN or proxy, origin, health, and certificate
Hosting runtimeOperating system, language, database, build, storage, jobs, and limitsVersion parity, supported differences, secrets, writable storage, scheduled work, and scaling
Public URLsPreferably unchanged for a host-only moveProtocol, hostname, paths, query behavior, trailing slash, case, redirects, canonicals, and sitemap
Email and verificationShould usually remain unchangedMX, SPF, DKIM, DMARC, mail hostnames, provider verification, and recovery email
Business integrationsEndpoints or allowlists may need updatesForms, CRM, payments, booking, webhooks, APIs, analytics, ads, consent, and monitoring
Content operationsEditing or transactions may continue during the copyFreeze, incremental sync, queue, reconciliation, and authoritative data source

The website migration planning guide covers broader redesign and platform moves. This guide focuses on infrastructure where visitors should request the same URL and receive equivalent content and function from a new environment.

Inventory the current production system

Create the source-of-truth migration record

01

Crawl and sample public URLs

Record status codes, redirects, canonical tags, robots directives, structured data, metadata, content, media, language annotations, sitemaps, and representative performance before the move. Include valuable and obscure templates.

02

Document runtime and configuration

Capture software versions, packages, server modules, environment variables, secrets references, file permissions, database settings, build and deploy commands, cache, CDN, compression, headers, logs, and scheduled jobs.

03

Map writable and changing data

Identify CMS edits, uploads, form data, users, sessions, orders, bookings, inventory, queues, generated files, and third-party systems. Decide which system is authoritative during cutover.

04

Export DNS and account context

Record registrar, authoritative nameservers, full zone, TTLs, DNSSEC state if applicable, certificate process, owner accounts, support contacts, and billing. A screenshot can supplement but should not replace a usable zone record.

05

Verify backup and restore

Create a relevant recovery point and verify that code, database, media, configuration, and dependencies can restore. The old host is not the only backup and a downloaded zip is not automatically complete.

06

Set monitoring and acceptance

Define availability, response, error, certificate, content, transaction, and search checks; name who decides go, hold, rollback, and retirement.

Build and test the new environment privately

Prepare DNS, TLS, and email

DNS resolvers cache answers according to TTL and their behavior. Lowering the relevant record TTL ahead of cutover can reduce how long compliant caches retain the old answer after a later change, but it does not force every client to refresh instantly or fix local, application, proxy, or CDN caches. Record the original TTL and restore an appropriate value after the migration is stable.

Prepare the routing change

01

Identify authoritative control

Confirm the registrar, nameservers, DNS provider, business owner, MFA, support path, DNSSEC state, API users, and complete zone before changing a record.

02

Lower only relevant TTLs in advance

Follow the DNS provider’s guidance and allow the previous TTL period to pass before cutover when practical. Do not change nameservers merely to edit an A or CNAME record.

03

Provision secure hostnames

Prepare valid HTTPS for the apex, www, and required subdomains through the supported host or certificate process. Test hostname coverage, redirects, chain, renewal, and proxy behavior.

04

Preserve the email zone

Do not omit MX, SPF, DKIM, DMARC, verification, and mail-related hostnames from a DNS migration. Have the email administrator validate current records and delivery.

05

Prepare exact new answers and rollback

Record the old and new record values, proxy state, health expectations, operator, timestamp, approval, and the condition for reverting. Validate both IPv4 and IPv6 paths if published.

The domain and DNS redesign guide explains the account and record boundaries in more detail. A host move usually needs only website-routing changes; a nameserver change replaces authority for the whole zone and carries a broader error surface.

VISUAL CHECKPOINT · TechnologyDo not hide a redesign inside a host move

Changing content, templates, URLs, platform, analytics, and hosting at once creates more ways to fail and makes diagnosis harder. If combining work is necessary, document each change set, dependency, validation, and rollback boundary separately.

Plan the final data synchronization

Choose a cutover strategy from how the site changes, not from a promise of zero downtime.

Site behaviorPossible strategyRisk to reconcile
Static generated siteBuild and deploy the same release to the new host, then switch routingEnvironment variables, forms, cache, headers, redirects, and deploy source can still differ
CMS with infrequent editsAnnounce a short content freeze, take a final export, restore, validate, and switchAn editor publishing during the freeze can create divergence
Database-driven siteInitial copy followed by a supported incremental or final synchronization during a controlled write windowSequences, uploads, sessions, jobs, and writes to both systems require a consistent authority
Commerce, membership, or bookingUse platform-supported migration, maintenance, replication, or reconciliation designed for transactional stateOrders, inventory, payment, users, appointments, messages, and webhooks cannot be merged casually
External system of recordMove the presentation and reconnect to the same approved API or SaaS where supportedCredentials, IP allowlists, callback URLs, rate limits, consent, and vendor environments may change

Rollback is simple only when the old and new systems are read-only and equivalent. After customers write to the new database, pointing traffic back can hide or lose new records. Define whether rollback includes reverse synchronization, temporary read-only operation, manual reconciliation, or a forward fix. Give one coordinator authority to choose.

Switch traffic in a controlled window

Cutover runbook

01

Confirm go or hold

Review backup, new-host health, final sync, TLS, DNS access, email preservation, acceptance tests, monitoring, support availability, rollback, and stakeholder readiness.

02

Freeze or synchronize changes

Apply the documented content and transaction plan, capture timestamps and counts, stop duplicate jobs where needed, and establish which environment accepts new writes.

03

Change the minimum routing

Update the approved website DNS or provider route. Avoid unrelated cleanup during cutover and record exact before-and-after values.

04

Observe both destinations

Because caches expire over time, traffic may reach old and new hosts during overlap. Keep compatible content and operations or use an architecture that accounts for mixed arrival.

05

Run live validation

Check DNS from multiple resolvers, TLS, representative URLs, status and redirects, forms, integrations, jobs, logs, performance, mobile, accessibility, analytics, and business receipt.

06

Communicate facts

Report current status, known limits, customer impact, next checkpoint, and owner. Do not declare propagation complete from one laptop or promise no user encountered an old cache.

  • The apex, www, active subdomains, HTTP and HTTPS, IPv4 and IPv6 where published, and legacy routes reach the intended behavior.
  • Important pages return the expected status, content, canonical, robots directive, structured data, metadata, internal links, and language annotations.
  • Forms, authentication, booking, payment test route, email, CRM, webhooks, APIs, uploads, downloads, and staff notifications function once and accurately.
  • Server, application, database, CDN, and browser errors are monitored, with resource use, latency, and failed jobs visible to an owner.
  • XML sitemaps and robots.txt are accessible and correct; Google Search Console ownership and reporting remain available.
  • The old environment remains protected, patched, monitored, and recoverable during the agreed overlap rather than abandoned while still receiving traffic.

Protect search signals after the host move

For a host-only move, serve substantially the same content at the same URLs and keep crawl access stable. Compare pre- and post-migration crawls for status codes, redirects, canonicals, robots, sitemaps, rendered content, structured data, internal links, and response. Google recommends lowering DNS TTL, copying and testing the site, updating DNS, monitoring traffic, and shutting down old hosting only after traffic has moved. Follow its current guidance for the site’s situation.

Host-only changeURL-changing move
Public addressSame protocol, hostname, path, and query behaviorOne or more user-visible URLs change
Primary search workPreserve content, crawlability, rendering, status, canonical signals, and availabilityCreate one-to-one mappings, permanent server-side redirects, updated canonicals and links, and a longer monitoring plan
Expected reportingInfrastructure effects should be isolated, though data can still varyCrawling and indexing transition can create fluctuations while search systems process new URLs
RollbackRouting can return if data remains compatibleReversal changes URL signals again and must account for redirects, indexing, content, and user links

Monitor before retiring the old host

Retirement is an evidence-based checkpoint, not the moment the new homepage first loads.

MonitorLook forRetirement decision
Old-host trafficRequests from caches, bots, hard-coded integrations, or unswitched recordsIdentify legitimate remaining traffic and update dependencies before shutdown
New-host errors5xx, 4xx changes, application exceptions, database errors, job failures, timeouts, and resource pressureStabilize and establish normal baselines with alert ownership
Customer pathsLead, booking, payment, login, upload, download, email, and support failuresConfirm accepted transactions and staff handling, not only click events
SearchCrawl errors, robots changes, canonical differences, sitemap processing, rendered content, and traffic anomaliesInvestigate material differences before treating the move as complete
Security and accessUnexpected accounts, exposed staging, secret use, certificate renewal, missing logs, and backup failuresRemove temporary access and verify operational controls
Data consistencyRecord counts, media, late writes, queues, orders, bookings, and reconciliationsResolve or document every known divergence and retain required evidence

Close the project responsibly

01

Return DNS TTLs deliberately

After stability, set values appropriate to ongoing operations and document the change. Do not leave unusually low TTLs indefinitely without a reason.

02

Take a new recovery point

Back up the stable new environment, test the recovery path, and update the disaster-recovery inventory, support contacts, and runbook.

03

Remove temporary exposure

Revoke migration credentials, tokens, allowlists, test users, staging access, old integrations, and provider accounts that are no longer required.

04

Archive before canceling

Retain approved exports, logs, invoices, configurations, and evidence according to policy. Understand provider deletion timing and license terms.

05

Cancel the old host in writing

Only after the overlap and acceptance criteria are satisfied, end billing and services through the official process and save confirmation. Keep domain and email services that were never meant to move.

Web Respawn’s website care plans can help define monitoring, update, backup, and support ownership around a hosting move. The platforms, hosting, and ownership library covers hosting decisions, domain control, security, continuity, and provider handoff.

Before comparing replacement providers, use the small-business hosting guide to separate a host’s infrastructure responsibilities from website maintenance, application support, email, DNS, and business continuity.

Can I change website hosts with zero downtime?

Careful preparation, overlap, low relevant TTLs, compatible old and new environments, health checks, and controlled routing can reduce interruption, but zero downtime cannot be guaranteed across providers, caches, networks, applications, certificates, DNS, integrations, and human actions. Define acceptable impact and rollback.

Will changing hosts hurt my Google rankings?

A host-only move that preserves URLs, content, crawlability, rendering, status codes, canonicals, performance, and availability is designed to minimize search disruption, but rankings cannot be guaranteed. Monitor Google Search Console, crawls, logs, and traffic for differences and correct them promptly.

How long does DNS propagation take after a host change?

There is no single global completion time. Recursive resolvers and clients cache answers according to TTL and their behavior, while local, application, proxy, and CDN caches may differ. Lower relevant TTLs in advance when appropriate, keep both hosts ready during overlap, and observe multiple paths.

Should I transfer my domain when I change hosting?

Usually a hosting move does not require a registrar transfer. Keeping registration stable can reduce simultaneous risk. Change only the website routing records or provider connection needed for the new host, unless there is a separate, planned reason to move the domain or DNS service.