Advanced Guide On How To Choose A Good Web Host

After my recent frustrating experience with various web hosts I decided to write an article after some of my readers requested me to. My focus is on web hosts that provide shared hosting since and does not cover buying or using Dedicated hosting, since Shared Hosting is the most commonly used web hosting.

There are three Major factors you need to look at when you are about to buy Web Hosting. We’ll explore each point one by one and various tools to asses and collect data.

  1. Uptime
  2. Response Time
  3. Tech Support
  4. Ease of Use


100% uptime is a myth when it comes to shared hosting no shared web host can guarantee you 100% uptime. Why because, servers need maintenance to keep them running in top notch condition maintenance means downtime and In the case of Shared hosting this is very much true. In a month calculate the total time that your site goes down and if it is more than 5-6 hours then your Web host in very unreliable (DreamHost). Its is common for a shared hosting site to go down a few minutes(not more than 5 minutes) once a week.

I used tools like PingDom, and Site24X7 to monitor my site uptime. Out of the three tools I highly recommend Pingdom (they have a 30 day trial which should be enough for you to do your research) since they have more servers around the world and you can configure it to check your site every minute.

Response Time

Response time is the time that your web site takes to respond to a HTTP request(When a Web Page is loaded a number of HTTP Calls are made depending on how many pictures, CSS and JavaScript files are being loaded). The Ideal response time for a site should not cross 1 sec. Most Shared Hosts cram a lot of websites on to the same server this can cause the web sites to become slow. In case there are a lot of high traffic blogs/Web Sites on the same servers as the one you are hosted on your site is likely to be slow. Use this tool to check how many other sites are hosted along with you. It is common for web hosts to put 150-200 low traffic sites on the same server, if you notice more than 2-3 High traffic sites on the same server then your site is likely to be slow.

Again PingDom is a great tool to monitor site response time, they have more than 15 different servers located around the world that tell you response time around various parts of the world. Or you could use this completely free tool to check your site response time from 5 different locations around the world.

Tech Support

You might face hiccups along the way when hosting a site. How fast do they reply to your emails. In my case BlueHost provides Instant live chat support. Most Web Hosts have some kind of ticketing system based on priority and complexity of the problem and you would be required to for 2-3 hours before you receive any reply. After being with BlueHost for a while I fail to understand why other Web Hosts also cannot provide live chat support, my previous experience with Media Temple was horrible with replies taking more than 24 hours. On DreamHost when I posted a support ticket I could mark the ticket as HIGH, Medium, Low etc and depending on the priority I found the response varied but on Media Temple they don’t have any such priority marking system which I think sucks big time like in my case my site was down for more than 3 days.

Ease of Use

How easy and intuitive is the Web Hosting Control panel. I have used DreamHost, Media Temple and BlueHost. And I found Media Temple User Interface a pleasure to use and understand. But both DreamHost and Media Temple Control Panels are rather slow in loading. BlueHost has a blazing fast Control Panel they use CPanel with their own enhancements and Addons.

While There are other factors that can slow down your site like having lots of images, widget, scripts. etc which can effect your site. I think I’ll cover them in another post since I myself am guilty of making some of these mistakes. Hopefully when I have finished redesigning my site I can tackle this topic.

If you want to learn more about on site optimisation here are a bunch of links that you find useful.

Tools and Extensions


11 Responses

Amazing tips. I use Bluehost and I think it’s the best host anyone could find.

Thank you for the very useful links in this article! We’re not fully satisfied with our hoster, maybe the tools give us some info on the server quality.


@haris, @Matt you guys are welcome, Matt your blog sports a great mod of the dark theme.

Hi Arpit… thank you for your comment about our mod for the dark theme in our design blog (we’re just starting). We had a good time getting to know it and changing color schemes and adding features.. Thank you as well from me for the great tools and tips.. I guess we’ll be changing provider.. hehe.. keep up the great work :)


Tell me the downtime your site would face when you move from one domain registerer to another???

Thank you for good advises. I start to use And this tool gives other services also visitor tracking and internal monitoring which I use too.

you can try also another service which is the premium version of, with check interval starting from 1 minute to 5 minutes and other cool stuff

Well, I use one that gives me unlimited space in everything, and it’s only $15 per year that about 1.25/month.

@limitless you didnt mention your web hosts Name. Web Hosts that give out Unlimited space are usually overselling.

It would be also a good idea to mention the database response time and availability. Many hosts have honorable performances for “basic” websites, but once a db is used, you’ve got either the irritating “too many connections” error message or (very) long response time. For instance, MediaTemple, with its Grid-server plan, shares the db ressources. Which leads to (too) long awaiting.

On a second notice, one should choose a host that is geographically close to the majority of its client/visitors.

Great article. I just used myIPneighbors on both my account on DreamHost and my new account on Media Temple. On DH I have 18 neighbors, while on (mt) I have 80!

What can I conclude of that? Is that because of the ‘famous’ Grid Server? That’s kinda strange…