How to migrate a WordPress site to a new host
Moving a WordPress site sounds risky, but a careful process keeps it safe.
A video walkthrough for this guide is coming soon.
- Back up everything. Save both your files and your database.
- Set up the site on the new host. Many hosts offer free migration — use it if available.
- Copy files and import the database. Or let the migration plugin/tool do it.
- Test on a temporary URL. Confirm the site works before going live.
- Update your DNS. Point your domain to the new host and wait for it to propagate.
- Verify everything. Check pages, forms and links once live.
Which host? See our best web hosting.