Home / Guides / Moving WordPress

How to move a WordPress site to a new host

The safe order for moving a WordPress website to a new host without losing email, rankings or orders, written for business owners.

Short answer. Copy the site to the new host first, check it there, and only then point your domain to it. Leave your email records alone, keep the same addresses for every page, and move at a quiet time.

The safe order

  • Take a full backup of files and database.
  • Set the site up on the new host and check it on a test address.
  • Lower the DNS time-to-live a day in advance if you can.
  • Point only the website records (A records) to the new host. Leave MX and email records as they are.
  • Check pages, forms and checkout, then keep the old host for a week as a fallback.

Protecting your rankings

  • Keep every page address the same.
  • If an address must change, add a permanent (301) redirect from the old one.

Questions

Will my email stop working?

Not if you only change the website records and leave the email records untouched.

Do you move sites for customers?

Moving is included on WP Business and Shop Pro. On other plans we can help as a separate job.

Want help with this?

Ask us, or send your idea and get a plan back.