How To Move Your Website To A New Host Without Downtime

Moving your website to a new host sounds risky. Most people worry their site will vanish for days, or that they’ll lose their emails. Done in the right order, a move can happen with no downtime at all, and your visitors will never know.

Here’s the order we follow when we move a website, and the mistakes that cause most of the problems.

Before You Start: Make A List

Write down everything your current hosting does for you. It’s usually more than people think:

  • The website files and database.
  • Email accounts and any email forwarders.
  • Your DNS records, including anything for Microsoft 365, Google Workspace or other services.
  • Where your domain is registered, and who has the login.
  • Any scheduled jobs, like backups or shop tasks.

The domain login catches people out more than anything. If a previous designer registered it in their name, sort that out first.

Step 1: Don’t Cancel Your Old Hosting Yet

Keep your old hosting running until the move is finished and checked. Cancelling first is how sites end up offline for days.

Step 2: Copy The Website To The New Host

Copy the files and the database across, then check the site on the new server before anyone else sees it. A good host will let you preview it on a temporary address so you can click through every page.

Step 3: Test Everything Before Switching

  • Pages and images load.
  • Contact forms send to the right address.
  • Shop checkout works, with a test order.
  • Logins and the admin area work.
  • Nothing still points at the old server.

Step 4: Move Email Carefully

Email is where most moves go wrong. If your email is with your current host, set up the same mailboxes on the new host and copy the old messages across before you switch. If your email is with Microsoft 365 or Google, make sure those DNS records are copied over exactly, or mail will stop arriving.

Step 5: Switch The DNS

Once everything is tested, point your domain at the new host. A day or so beforehand, lower the TTL on your DNS records so the change spreads faster. Most people see the new server within an hour or two, though it can take up to a day for some.

Because the old hosting is still running, anyone who still lands on the old server sees a working site. That’s what makes it zero downtime.

Step 6: Check, Then Cancel The Old Host

  • Make sure SSL is working and the padlock shows.
  • Send test emails both ways.
  • Check that forms and order emails arrive and don’t land in spam.
  • Keep an eye on things for a week, then cancel the old hosting.

Common Mistakes

  • Cancelling the old hosting before the new one is tested.
  • Forgetting email, or only moving some mailboxes.
  • Missing DNS records for other services, so things like Microsoft 365 stop working.
  • Not checking that forms still send after the move.

Common Questions

(01)Will Moving Host Affect My Google Rankings?

Not if your web addresses stay the same and the site works as it did. A faster, more reliable host can help over time.

(02)How Long Does It Take To Move A Website?

The work itself is often a few hours for a small site. The DNS change can take up to a day to reach everyone, which is why we keep the old host running during the switch.

(03)Can You Move My Website For Me?

Yes. If you’d rather not do it yourself, get in touch and we’ll talk you through moving your site and email to our hosting.

Thinking Of Moving Host?

Our website hosting starts at £9 a month with SSL, backups, security monitoring and help from real people in the North East. If your current host is slow, unreliable or impossible to get hold of, talk to us.

  • Blogs

Continue Reading

Web hosting - aisle of server cabinets in a data centre

Update, 21 October 2026, 3:15pm: Fixed. The official PHP security update was released at 3pm ...

Ecommerce websites - hands in Christmas jumpers using a card at a laptop

You go to test your shop and the checkout says: “Sorry, it seems that there ...

Website design - hands typing on a laptop beside a coffee

It’s the first thing almost everyone asks us, and it’s the question most web designers ...

30 day money back guarantee

Our promise: If you are not 100% satisfied with your InfaCloud hosting package, we will refund your payment.

InfaCloud Are Based in County Durham, North East

InfaCloud are proud to call County Durham, North East our home, but our reach extends far beyond this beautiful region. We offer exceptional website design services not just throughout the UK, but also across international borders.

We understand that a strong online presence is crucial for businesses today. Whether you’re a local shop in Newcastle or a startup in London, we tailor our designs to meet your unique needs. 

Our approach combines creativity with functionality, ensuring your website stands out while delivering an excellent user experience.

We’ve worked with clients from various industries, helping them establish their brand and connect with customers effectively. No matter where you are located, InfaCloud is here to bring your vision to life and make sure your business gets the attention it deserves.

Let’s work together to create something remarkable that resonates with your audience—no matter where they are in the world! 

Get in touch today and discover how we can help elevate your online presence.

Website design - team gathered around a colleague desk in a loft office