Don’t put all of your (hosting) eggs in one basket – lessons from the Bluehost/HostGator/HostMonster outage

 In blogging, hosting

With the news today that Bluehost, HostGator and HostMonster are suffering major outages, I thought it would be timely to offer some advice on how to set up your blogging and email platforms for maximum redundancy.

As blogging is now becoming a real business for many, your choice of blog host is now becoming mission critical.

Shared services (the cheapest options) are now not enough for pro-bloggers with decent daily traffic. VPS and Dedicated servers are now becoming more common for bloggers to host their sites with.

Tip 1: Never put all of your services on the same platform.

If your blog and email services (and DNS) are all on one of the providers above, then you’re pretty much off the air at the moment.

I learned the hard way when I had my server and hosted exchange email on Webcentral years ago and they had an outage, and lost my website and email in one go.

whb-sponsorI host with WebHostingBuzz (they also sponsor my site). I am fortunate as part of the sponsorship deal to have a dedicated server which means I can host virtually unlimited websites on it.

I also have full control of the server. The next level down from dedicated is VPS (Virtual Private Server) and gives you better performance than a shared hosting setup that most bloggers use today.

I was actually using HostGator for a couple of years until May 2012. Back then, the shared hosting I was on just wasn’t powerful enough for my blog (see the slow response times below) so I moved to VPS and then eventually a dedicated server.

The chart below shows the average response time from multiple sites around the word as measured by my Pingdom account (pinged every minute 24/hours/day). Click for a larger view.


Tip 2: Host your email with a different provider to your web host

Many web hosts provide email free as part of the package (as part of a cPanel installation) so the temptation is to have your email on the same server setup.

While it will cost you more, having your email completely separate from your web host means that when your host goes down, you still have email.

I was alerted to the Bluehost outages today by Kare Anderson who posted this on Facebook



I use SaasHost who provide a range of email services. That’s all they do. I have a hosted exchange package giving me my own Exchange server, and Outlook functionality.

I can also connect all of my mobile devices at no extra charge (even my BlackBerry 10 now it uses ActiveSync). The key though for splitting your email and web host is you need to have a redundant DNS provider.

Tip3. Use a 3rd party DNS provider

The two tips above will come unstuck if you host your Domain Name Server (DNS) with your webhost. Often your Domain Registrar will provide you with their DNS to use (so you have some redundancy), but for real speed and redundancy, I chose DNSMadeEasy.

I chose them because they have an amazing web interface to make changes to my 30+ domains, they are one of the fastest DNS providers globally (and this helps page load times), and they also use IP Anycast technology at multiple sites globally.

Importantly, my DNS records for my email and website are not with my webhost, instead with multiple DNS servers globally so there is an additional level of redundancy.

Initially having my own DNS service seemed way out of my blogging budget, but my whole DNS service costs me around $60 per year. Compared to the more well-known services such as Dyn, I’m saving hundreds a year. DNSME also allow me “vanity” nameservers, so I can have as my nameserver.

Tip 4: Use Pingdom to monitor your website

pingdom-logoI have been using web monitoring company Pingdom for years now. They have a free service that monitors your site every 15 minutes and sends you an email if it is down. They also keep a log of server response times. Their paid versions monitor as often as every minute. I know if one of my servers is down (rarely happens with WebHostingBuzz) before my users do.

If you follow my tips above, then you will have a more reliable blogging and email setup, and can concentrate on writing great content for your readers.

If you’re reading this and want to switch to a more reliable provider – then use the code below on the WebHostingBuzz website.


p style=”text-align: center;”>whb-gator-offer

While you are here ...


London-based Practical Futurist and former IBM Global Managing Partner, Andrew is a popular and sought-after presenter and commentator on issues around digital disruption and emerging technologies. He is a multiple TEDx & International Keynote Speaker. Watch his speaking showreel here, enquire about availability & fees here or listen to his latest Podcast - "The Practical Futurist Podcast" on your favourite app.

Showing 8 comments
  • Paul Koro

    That’s all well and good, but none of this offers “redundancy” per se. I have yet to figure out a way to have mirrored servers in two locations with failover… database syncing is one issue, but how do you handle the DNS issue?

  • @marketingblogs

    Don’t put all of your (hosting) eggs in one basket – lessons from the Bluehost/HostGator/HostMonster outage

  • Andrew Grill

    Paul, the DNS part using DNS Made Easy solution is the most redundant part of the lot.

    See for a list of their redundant DNS servers. I’ve had zero downtime with my DNS in 2 years – massive global redundancy due to IP Anycast +

    Also DNS Made Easy offer a failover option – if they see one of your servers has failed, they re-route the traffic to your backup.

  • Paul Koro

    Thanks! I will certainly look into this further after today’s debacle!

  • @Convers8tion

    London Calling » Don’t put all of your (hosting) eggs in one basket – lessons from the Bluehost/HostGator/Host…

  • @pmobiweb

    London Calling: Don’t put all of your (hosting) eggs in one basket – lessons from the Bluehost/HostGator/HostM…

  • P. Baker

    This is a great lesson to be learned and we should make sure to do better so this doesn’t happen again. Great post, Andrew!

    Paul Baker,

  • deltadan79

    Very helpful ideas! Quick question – let’s say i want to have gmail host my domain email. split traffic setup needed. Some split the website traffic from the email at the hosting cpanel, is it possible to split the traffic at the domain registrar so that if the host is down, email still gets routed to a 3rd party email server like google? 🙂 thanks

Leave a Comment