To move a WordPress site to a new host without downtime, take a full backup, copy files and database to the new host, test the site there using a temporary URL or your computer’s hosts file, lower the DNS TTL a day before, switch the DNS (or nameservers) when everything works, keep the old hosting active for at least a week, and then check SSL, forms, email and caching on the new server. Because the domain and URLs stay the same, Google sees no change.
- Never cancel the old hosting until the new site is confirmed working.
- Test on the new server before switching DNS.
- Lower DNS TTL in advance so the switch spreads quickly.
- Check email records separately; moving hosting can break business email.
- Freeze content changes and orders during the final copy.
Why move WordPress to a new host?
Slow loading, frequent downtime, poor support, rising renewal prices or running out of resources are the usual reasons. A better host can improve speed noticeably, since server response time feeds directly into Largest Contentful Paint.
What is the safest step-by-step process?
- Back up everything: files, database and email if hosted there.
- Lower the DNS TTL to around 300 seconds a day before the move.
- Copy files and database to the new host with a migration plugin or manually (SFTP plus database export and import).
- Update wp-config.php with the new database details.
- Test privately by editing your computer’s hosts file or using the host’s temporary URL. Log in, click through pages, submit forms.
- Install SSL on the new host (many allow this before DNS switches, or immediately after).
- Freeze changes: pause new posts and, for stores, schedule the switch at a quiet hour.
- Do a final sync of the database if anything changed.
- Switch DNS A records or nameservers.
- Monitor for 48 hours, then keep the old host for a week as a fallback.
Share the error or a screenshot and get a free diagnosis. Most WordPress errors are fixed the same day, with a backup taken first.
What breaks most often after a host move?
| Problem | Cause and fix |
|---|---|
| Error establishing a database connection | Wrong details in wp-config.php; check name, user, password, host. |
| Business email stops | MX records lost when nameservers changed; recreate them. |
| Mixed content or SSL warnings | Certificate not installed or http links in the database. |
| Forms do not send | New server mail settings; use SMTP. |
| White screen or 500 error | Different PHP version or missing extension; enable debugging to see the error. |
| Old content showing | Caching or CDN; clear caches and purge the CDN. |
Imagine an online shop that switched nameservers at 6 pm on a Friday and only realised on Monday that orders since Friday were on the old server and email had stopped. A quiet-hour switch, a final database sync and a check of MX records would have prevented all three issues.
Does moving hosts affect SEO?
Not if the domain and URLs stay the same. Google treats this as a site move without URL changes; the main risks are downtime during the switch and a slower server. Keep the site available throughout and you will not see an SEO effect. Google’s Change of Address tool is not needed for this type of move.
Should you do it yourself?
For a simple blog, a migration plugin often works. For stores, membership sites, large databases or business email on the same host, a professional move is cheaper than a weekend of lost orders. If something already went wrong, see common WordPress errors and fixes.
Have it moved for you
I move WordPress sites between hosts with zero planned downtime: full backup, private testing, DNS and email records checked, SSL installed and a week of monitoring. Tell me your current and new host for a fixed price.
Frequently asked questions
Will moving my WordPress site to a new host affect SEO?
Not if the domain and URLs stay the same and the site stays online during the switch. A faster host can even help.
How long does it take to move WordPress to a new host?
The copy usually takes a few hours. DNS changes can take minutes to 48 hours to spread, so keep the old host active for a week.
Will my email stop working when I change hosting?
It can, if email was hosted with the old provider or MX records are lost when nameservers change. Check and recreate email DNS records.
Can I move WordPress hosting myself?
Simple sites can be moved with a migration plugin. Stores, membership sites and sites with email on the same host benefit from a professional move.
Sources
Share the error or a screenshot and get a free diagnosis. Most WordPress errors are fixed the same day, with a backup taken first.
More WordPress guides
Guide, 3 min readWordPress Update Broke Your Site? How to Roll Back and Fix It
Guide, 3 min readWebsite Down? What to Check First and How to Get It Back Online
Guide, 3 min readWordPress Contact Form Not Working? How to Stop Losing Leads
Guide, 3 min read“There Has Been a Critical Error on This Website”: How to Fix ItRather have an expert run your WordPress site?
Tanvir H is a Bangladesh-based WordPress and Elementor web designer with 7+ years of experience, 650+ projects and a 4.9 client rating. New websites, redesigns, fixes, speed, security and SEO, handled by one expert who explains everything in plain English and works with clients worldwide.



