Move WordPress to a new host or domain. Break nothing.
Files, database, serialized URLs, SSL, email records and redirects, moved and tested before DNS ever switches.
$ wp db export backup.sql ✓ $ rsync wp-content/ newhost:/site/ ✓ $ wp search-replace old.com new.com ✓ $ ssl --issue new.com ✓ $ dns --ttl 300 --switch ✓ # downtime: 0 minutes
A WordPress migration moves a WordPress site's files and database to a new host or domain. Done safely, it includes a full backup, a copy to the new server, a serialized search-and-replace for URLs, SSL setup, testing on a temporary address, a low-TTL DNS switch and, for domain changes, permanent redirects plus a Search Console change of address.
Migration plugins make WordPress moves look like one click. Sometimes they are. Other times the plugin times out on a large database, mangles serialized data, skips a custom table, or quietly leaves your old domain in hundreds of image paths. The site "works" until someone checks a form, a checkout or Google's index.
Every WordPress move we handle
- New host: shared hosting to managed, managed to VPS, or any host to cPanel. If you are shopping for hosting, our reseller storefront buyweburl.com has domains and cPanel hosting in one place.
- New domain: rebrands and domain consolidation, with every old URL redirected to its new match.
- WordPress to something else: WordPress to custom code, or Wix and Squarespace into WordPress. Read our Wix to WordPress migration guide.
- Clean-up moves: leaving a bloated theme or a hacked install behind while keeping the content.
The safe-move checklist
- Full backup of files and database, stored off the server.
- Lower the DNS TTL a day ahead so the switch propagates fast.
- Copy to the new host and test on a temporary address.
- Serialized search-and-replace for the domain, never a plain text swap.
- SSL, caching, cron jobs, email (MX, SPF, DKIM) and form delivery verified.
- Switch DNS, then crawl the live site and check Search Console.
Moving to a new domain? That is a full website migration and gets the redirect-map treatment. Staying on WordPress for the long haul? Our WordPress SEO work makes the new home fast.
Tell us what you are working on. Get a straight answer.
Four taps and your contact info. An engineer (not a salesperson) reviews it and tells you what we would do, what it costs and whether you even need us.
What are you working on?
What is it built on?
What keeps you up at night?
When does it need to happen?
Got it. Here is what happens next.
- An engineer reviews your answers today.
- You get a call or email with what we would fix first, and why.
- If you do not need us, we will tell you that too.
Questions, answered straight
How do I transfer a WordPress site to a new host?
Back up files and database, copy them to the new host, run a serialized search-and-replace if the URL changes, test on a temporary address, lower your DNS TTL, then switch DNS and verify everything on the live site.
Will moving WordPress to a new domain hurt SEO?
It can if redirects are missing. Map every old URL to its new match with a 301 redirect, update internal links, submit a new sitemap and use Google's Change of Address tool.
How long does a WordPress migration take?
Small sites often move in a day. Large sites, ecommerce stores and domain changes take longer because of testing and redirect mapping.
Can you migrate WordPress without downtime?
Usually, yes. Testing on the new host before switching DNS, with a low TTL, keeps the old site live until the new one is ready.
Moving house? We will carry the boxes and check every room.
Tell us your current host, your new host and your deadline. We will tell you exactly how the move goes.
