Migrations & DNS

Website Migration Checklist: Move Your Site Without Losing Email or Traffic

Moving a website to a new host should feel orderly, not risky. The key is understanding that a migration is not simply copying web files. A complete move can involve the site database, domain DNS records, SSL certificates, email delivery, redirects, and post-launch testing. Treat those pieces as a coordinated project and the transition is far less stressful.

Before the move: make an inventory

Write down the domain registrar, current host, website platform, and every email address that uses the domain. Identify where the DNS zone is managed and list important records: website records, MX records for mail, and any special records used by email providers or third-party tools. For WordPress, note the active theme, major plugins, and the WordPress version.

Create a current backup before changing anything. The backup should include both website files and the database. Keep a copy separate from the old hosting account. If the site accepts orders or form submissions, pick a low-traffic time and decide who will check new orders and email during the change.

The migration sequence

  1. Create the new hosting account and prepare the domain there.
  2. Copy the site files and database, then update configuration details if required.
  3. Test the new copy using a temporary method supplied by the host; verify pages, images, forms, logins, and checkout.
  4. Install or activate SSL on the new environment and confirm the site loads on HTTPS without security warnings.
  5. Recreate or confirm email accounts and preserve email-related DNS records.
  6. Change the DNS records or nameservers when the new site is ready.
  7. Monitor the switch and keep the previous service available until the new site, email, and redirects are verified.

Protect search visibility during a move

Keeping the same domain and URL structure is the simplest route. If any page addresses change, use permanent redirects from the old URLs to their relevant replacements. Do not redirect every old page to the home page; that is unhelpful to visitors and search engines. Check a few important URLs after launch, including service pages and pages that bring leads.

DNS changes can take time to appear everywhere, so plan for a short period when visitors may reach old or new infrastructure. This is normal. The goal is to ensure both sides are stable while the DNS change propagates.

WAHost can help coordinate website files, WordPress databases, DNS, SSL, and email during a move. For a managed handoff rather than a do-it-yourself migration, request website migration help.