Migration

WordPress migration without downtime: the playbook

By Ali Yasin Jatoi 7 min readUpdated June 25, 2026
Reviewed by Ali Yasin Jatoi, Founder & Lead Engineerยท Updated June 25, 2026

Quick answer

A zero downtime WordPress migration uses a staged DNS cutover. Build an exact copy on the new host, point a test domain at it, verify every page, form, and integration, then switch DNS with a low TTL during a quiet window. Done right, visitors never see an outage and search rankings stay intact.

The five steps that prevent downtime

  • Lower DNS TTL to 300 seconds twenty four hours before the move.
  • Clone files and database to the new host and verify with a test domain.
  • Freeze content changes on the old site during the cutover window.
  • Switch DNS and monitor traffic flowing to the new host.
  • Keep the old host live for seven days as a safety net.

What breaks SEO during a bad migration

Changing URL structure without redirects loses every backlink.

Forgetting to migrate the robots.txt and sitemap delays reindexing.

Mixed HTTP and HTTPS content after the switch causes ranking drops.

Common questions

Can you migrate without taking the site down?+

Yes. Our standard process is zero downtime with a staged DNS cutover.

Will my rankings drop after a migration?+

Not if the move preserves URLs, redirects, sitemaps, and HTTPS. We verify each before cutover.

Want help with this?

The pages below go deeper, by service and by city.

Receipts: real recoveries on this exact issue

Anonymised case files from the WebCare ledger.

Want this handled for you?

Send the site and the symptom. A senior WordPress engineer opens it, tells you what is actually broken, and replies within one business hour. No card, no sales call, no obligation.

A WordPress engineer replies within 1 business hour. 150+ WordPress sites managed by founder at Pearl Lemon No card, no contract

Free. No sales pitch. If we are not the right fit, we will tell you who is.

Secure and private 30 day money back No lock in contract
Emergency Book a call