Website Migrations
Updated 2 July 2026
Migrating a site means moving files and database from one host to another, or from staging to production.
This article explains the key stages of a WordPress migration, from backups and database updates to DNS cutover and post-launch checks.
Migration checklist
- Full file and database backup at the source.
- Upload files and import database at the destination.
- Update
wp-config.phpwith new database credentials. - Run a search-replace for old URLs in the database.
- Update DNS to point to the new server.
- Test forms, checkout, and SSL after go-live.
BugShield can handle migrations via a fix request if you prefer expert help.