Insights
How to Migrate a Website to a New Host Without
Published October 8, 2026 - 247 Digital Marketing Agency
Yes, you can migrate a website to a new host without downtime. Back up your files, databases, and email settings completely. Build and test the full site on the new host before changing anything public. Lower your DNS TTL well ahead of the switch, then update nameservers or A records during your lowest-traffic window.
What should be backed up before migrating?
Back up your entire website file tree (HTML, CSS, JavaScript, images, plugins), all databases (MySQL, PostgreSQL), DNS zone records, email account credentials, and SSL certificates. Most hosts offer one-click backup tools in cPanel or Plesk; download those archives to your local machine.
Back up your entire website file tree (HTML, CSS, JavaScript, images, plugins), all databases (MySQL, PostgreSQL), DNS zone records, email account credentials, and SSL certificates. Most hosts offer one-click backup tools in cPanel or Plesk; download those archives to your local machine. If you use a CMS like WordPress, export the database separately via phpMyAdmin and save your wp-config.php settings. Email forwarding rules and SPF/DKIM records live in DNS, so screenshot or export your zone file. Keep versioned copies in case you need to roll back during testing.
How does DNS propagation affect the switch?
DNS propagation is the delay between updating your nameservers or A records and every visitor's device seeing the new IP address. Propagation time varies by cached TTL values and can range from minutes to days. If your current TTL is long, some visitors may see the old host until their local cache refreshes.
DNS propagation is the delay between updating your nameservers or A records and every visitor's device seeing the new IP address. Propagation time varies by cached TTL values and can range from minutes to days. If your current TTL is long, some visitors may see the old host until their local cache refreshes. To minimize this window, log into your domain registrar or DNS provider well before go-live and lower the TTL to a shorter interval. After propagation stabilizes on the new host, raise the TTL back to reduce query load. During the transition, both old and new servers may receive traffic, so keep the old site live until DNS fully resolves worldwide.
| Migration step | Why it matters | When to do it |
|---|---|---|
| Lower DNS TTL | Speeds up propagation once you switch nameservers | Well before go-live |
| Full backup | Rollback insurance if the new host has issues | Immediately before starting |
| Build & test on new host | Catch broken links, missing files, or config errors privately | Before changing any DNS |
| Switch DNS during low traffic | Minimizes the number of users who see a cached old IP | Early morning or weekend window |
| Verify forms, SSL, email | Confirms no lead loss or security warnings | Immediately after DNS change |
| Monitor logs | Catches 404s, 500 errors, or plugin conflicts early | First hours post-migration |
What should you test after moving?
Test every contact form, checkout flow, database query, third-party API connection, SSL certificate status, and email delivery route immediately after DNS points to the new host. Use incognito windows or clear your browser cache to confirm you are hitting the new server.
Test every contact form, checkout flow, database query, third-party API connection, SSL certificate status, and email delivery route immediately after DNS points to the new host. Use incognito windows or clear your browser cache to confirm you are hitting the new server. Check that images, fonts, and scripts load from the correct paths; broken asset links are common when absolute URLs were hardcoded. If you run a membership site or e-commerce platform, place a test order and verify payment gateway webhooks fire. Test from mobile and desktop. Monitor server error logs for 404s or 500 errors in the first hours and fix missing files or misconfigured rewrites right away.
How do you avoid email disruptions during the migration?
Keep your MX records pointed at your current mail provider throughout the move, or migrate email separately after the website DNS change is stable. Many businesses host email with Google Workspace or Microsoft 365, which are independent of web hosting; in that case, your MX records never change.
Keep your MX records pointed at your current mail provider throughout the move, or migrate email separately after the website DNS change is stable. Many businesses host email with Google Workspace or Microsoft 365, which are independent of web hosting; in that case, your MX records never change. If your email lives on the old web host, copy all mailboxes to the new host using IMAP sync tools (imapsync or a migration plugin), configure MX records on the new host, then test mail flow before updating DNS. Do not change MX and website A records at exactly the same moment; stagger them so you can isolate any delivery issues. Verify SPF and DKIM records match your sending domain to prevent messages from landing in spam after the switch.
How 247 Digital Marketing Agency handles this
247 Digital Marketing Agency backs up your entire site, builds and tests the migrated environment on the new host, and verifies all forms, SSL certificates, and email routes before updating DNS. The team monitors logs and analytics during the switchover to catch any broken links or configuration issues immediately, ensuring your leads and traffic continue without interruption.
247 Digital Marketing Agency backs up your entire site, builds and tests the migrated environment on the new host, and verifies all forms, SSL certificates, and email routes before updating DNS. The team monitors logs and analytics during the switchover to catch any broken links or configuration issues immediately, ensuring your leads and traffic continue without interruption.
Frequently asked questions
Can you migrate a website without access to the old host?
Yes, if you have an FTP or file backup and a database dump. Use a site-scraping tool like HTTrack for the front end, or contact your old host's support to request a final backup archive before canceling.
How long does a typical website hosting migration take?
Backups and file transfer can take a few hours for a small business site. Testing and DNS propagation add more time, so plan a multi-day window from backup to full verification.
Will Google rankings drop during a host migration?
No, as long as URLs, redirects, and page content stay identical. Google treats a host change as an IP update, not a site move, so rankings remain stable if uptime is maintained.
Do you need to tell your old host you are migrating?
Not immediately. Migrate and test first, then cancel the old hosting account once DNS has fully propagated and you have confirmed the new site works without issues.
What happens if DNS propagation causes mixed traffic?
Some visitors hit the old host, others the new one, until their local DNS cache refreshes. Keep both servers live and identical during the propagation window to avoid data loss or form submission gaps.
Plan a lead-generating website, redesign, or SEO program built for your market. Email hello@247digitalmarketingagency.com or request a strategy call.
247 Digital Marketing Agency · 247digitalmarketingagency.com
Ready to grow with 247 Digital Marketing Agency?
Talk with the 247 Digital Marketing Agency team about SEO, ads, web, and CRO sequenced to pipeline.
Schedule a Call