To move a website to a new host without downtime, take a full backup, copy files and database to the new server, test it there before changing anything public, lower the DNS TTL a day ahead, recreate email records, then switch DNS at a quiet time. Keep the old hosting active for at least 7 days afterwards.
Key Takeaways
- Never cancel the old hosting until the new site and email are confirmed working.
- Lower the DNS TTL a day before the switch so changes spread faster.
- Email is often hosted with the website; plan where it will live after the move.
- Test the site on the new server before pointing the domain to it.
- Check forms, payments, HTTPS and search console after the switch.
When Should You Move a Website to a New Host?
Slow pages, repeated downtime, poor support or a renewal price that doubled are the usual triggers. Whatever the reason, moving a website to a new host is mostly a matter of order: copy, test, switch, verify. Problems come from doing these out of sequence, especially cancelling the old hosting too early or forgetting that email lives there too. Our hosting guide for Pakistani websites covers choosing the new host.
Hosting moves are one of the fixes collected alongside our Google visibility guide.
What Is the Step-by-Step Checklist?
| When | Task |
|---|---|
| 1 week before | Choose the new host; list everything on the old account: sites, databases, email accounts, cron jobs, SSL |
| 3 days before | Full backup of files, database and email; store it off both servers |
| 2 days before | Copy the site to the new server and test it using a temporary address or hosts-file preview |
| 1 day before | Lower the DNS TTL on key records to a few minutes |
| Switch day | Freeze content changes; final database sync; update DNS to the new server |
| Switch day | Recreate or confirm email records; issue SSL on the new server |
| Following days | Test forms, payments, email and speed; watch for errors |
| After 7+ days | Restore normal TTL; cancel the old hosting once everything is confirmed |
What Does Lowering the DNS TTL Do?
TTL, or time to live, tells other servers how long to remember your DNS records. If it is set to a day, some visitors may keep reaching the old server for up to a day after you switch. Lowering it to a few minutes a day before the move means the change spreads quickly. Raise it again once the move is stable.
What Happens to Email?
Many small businesses have email on the same hosting account as the website. When you move, decide whether email moves to the new host, stays put, or moves to a dedicated service such as Google Workspace or Zoho. Copy old mailboxes if needed, recreate MX, SPF and DKIM records, and test both sending and receiving. Our guide to business email on your own domain compares the options.
Are There Special Points for WordPress?
WordPress sites need the database and files moved together, with the site address unchanged. Migration plugins or the host's migration service can help. After moving, check permalinks, image paths, caching plugins and scheduled tasks, and clear any old caches. Our backups guide explains how to keep a restorable copy.
What Should You Check After the Switch?
- Every main page loads over HTTPS with no warnings.
- Contact forms send and are received.
- Payments and order emails work on a test order.
- Email sends and receives from every account.
- Search Console shows no new crawl errors.
- Page speed on mobile is at least as good as before.
What Are the Most Common Hosting Move Mistakes?
- Cancelling the old plan first, then discovering the backup was incomplete.
- Forgetting email accounts, so messages bounce for days.
- Leaving the old site editable, so new orders or posts land on the wrong server during the switch.
- Not reissuing the SSL certificate, so visitors see security warnings.
- Moving during a sale, Eid rush or product launch.
- Skipping a test of the contact form, so enquiries silently stop arriving.
- Assuming the new host copied everything without checking scheduled tasks and redirects.
What About Customer Data During a Move?
Database copies contain customer details and orders. Transfer them securely, do not leave backup files in public folders, and delete temporary copies once the move is complete.
Getting It Done
We move websites as a one-off task or as part of care plans from Rs 7,200 a month. See our pricing page.
See also How to Transfer Your Domain Name to a New Registrar Without .
Frequently Asked Questions
- Google Search Central — Site moves without URL changes
- Cloudflare Learning — What is DNS TTL?
- WordPress.org — Moving WordPress
How we researched this: The checklist and timings are editorial, based on standard hosting migration practice; Google's guidance on site moves without URL changes and WordPress.org's migration documentation were used as references. No host is named or priced. Our prices come from the published list.
Need to change hosting safely?
Message us on WhatsApp for a fixed quote, or see our published pricing first.