How to Move a WordPress Site to a New Host: The Complete Move
Quick facts at a glance
- Moving hosts does not hurt SEO if your domain and URLs stay identical. The address stays, only the building changes.
- A migration plugin (Duplicator or All in One WP Migration) moves files and database together in one package.
- Test the new copy before switching DNS, using the hosts file trick or a temporary URL.
- DNS propagation takes hours to 48 hours, so the old host must stay alive until the world catches up.
- The number one migration disaster is email: MX records on the old host get cancelled and business mail dies silently.
I am the team behind WebGold Digital, a web design and SEO agency based in Nsawam. We move Ghanaian business websites to faster, safer hosting every month, and we have also repaired plenty of DIY migrations that went sideways at the DNS step. This guide on how to move a WordPress site to a new host gives you our exact sequence. Prefer a zero stress move? Message us on WhatsApp or see our portfolio first.
Why businesses move hosts (and why yours may need to)
- Speed. Your site outgrew a crowded shared server and now loads like a rainy Monday.
- Support. The old host answers tickets three days after your site dies.
- Security and backups. No free SSL, no real backups, no malware protection.
- Price jumps. Renewal prices tripled and the value did not.
- Growth. An ecommerce store or heavy traffic now needs real resources.
Whatever the reason, the fear is always the same: losing the site, the email or the rankings mid move. The sequence below removes all three fears.
Before you touch anything: the prep list
- Take a full backup on the old host today, stored off site. It is your parachute.
- Write down where email lives. Same host as the website? A separate provider? This decides step 5.
- Note your settings: PHP version, cron jobs, redirects, DNS records and any custom email forwarding.
- Prepare the new host first: database, user, PHP version, and SSL ready to issue.
- Pick a quiet window for the DNS switch, based on when your traffic sleeps.
How to move a WordPress site to a new host: the step by step
This mirrors the community tested process discussed in this WordPress support thread on moving a site to a new host, where the same golden rules appear again and again: test before switching, and never cancel early.
Will the move hurt my SEO?
When clients ask us how to move a WordPress site to a new host without losing rankings, the honest answer is: it will not, if the domain and every URL stay identical. Google ranks addresses, not buildings. Keep permal untouched, keep the sitemap, re verify the Search Console property if prompted, and the only change Google notices is a faster server, which helps you.
The SEO killers are different beasts: changing URLs without 301 redirects, long downtime during the switch, or accidentally blocking search engines with a “discourage indexing” box left ticked on the new install. Our checks in step 7 catch all three.
DIY versus professional migration
| Route | Typical cost | Best for |
|---|---|---|
| New host’s free migration service | Often free | Standard sites moving to a host that offers it |
| DIY with Duplicator or All in One WP Migration | Free to small plugin fee for big sites | Confident owners with a quiet weekend |
| Professional migration (e.g. WebGold Digital) | GH¢300 to GH¢1,000 | Businesses that cannot afford email or ranking surprises |
If you are still nervous about how to move a WordPress site to a new host, remember the two safety nets that make any route safe: a full backup taken before the move, and an old host kept alive until the new one is proven. With both in place, even a mistake becomes a retry, not a disaster.
Frequently asked questions
Will moving hosts hurt my Google rankings?
No, if the domain and URLs stay identical. Rankings dip only when URLs change without redirects or the site stays offline during the switch. A faster host usually helps rankings over time.
How long does DNS propagation take?
A few hours typically, up to 24 to 48 hours globally. Keep the old host running through that window so no visitor ever meets a dead site.
What is the biggest migration mistake?
Cancelling the old host before email is settled. When MX records and mailboxes live on the old server, cancelling it kills business email while everyone is still celebrating the website move.
Which migration plugin should I pick?
Duplicator for control and bigger sites, All in One WP Migration for simplicity, or your new host’s own migration service if it offers one. All three are proven.
Does WebGold Digital migrate sites?
Yes. We handle the export, import, hidden testing, DNS, email MX records, SSL and post move verification, usually within one working day. Message us on WhatsApp.
Final thoughts
So, how to move a WordPress site to a new host? Export everything in one package, import into a prepared new home, test it in hiding, switch DNS at a quiet hour, move email deliberately, wait out propagation with the old host alive, verify SSL and forms and Search Console, and cancel last. Followed in that order, a hosting move is not a gamble but a well rehearsed relocation: same address, same customers, same rankings, better building. Your website deserves a home that makes it faster and safer, and now you know exactly how to move it there.
If you would rather have professionals pack every box for you, our digital services are built for Ghanaian small businesses, and you can get in touch with us here. We are right here in Nsawam, moving businesses across Ghana to faster, safer hosting without losing a single customer.
Need Help Securing Your Business Website & Email Domain?
Talk to WebGold Digital today for professional web design, SEO, and secure business email configuration in Ghana.