Many web hosting providers offer an uptime guarantee as part of their marketing strategy to promote their reliability and uptime performance. The guarantee usually provides compensation should they not provide between 99 percent and 100 percent uptime.
We set out in the video below what these web hosting uptime guarantees provide for, including the amount of time a server is allowed to be down before compensation is payable and the level of compensation paid out. Ultimately, we discover that these guarantees are not worth the paper they are written on.
Do you know how many hours your web hosting is permitted to be offline under your web host’s uptime guarantee?
We thought not.
Web hosting providers usually advertise the guarantee as a percentage, so 99 percent, 99.9 percent, or even 99.99 percent. Some will even offer a 100 percent uptime guarantee.
Sounds great, right?
Let us take a look at these three percentages in a little more detail:
99 percent uptime
- Daily: 14 m 24.0s
- Weekly: 1h 40 m 48.0s
- Monthly: 7h 18 m 17.5s
- Yearly: 3d 15h 39 m 29.5s
99.9 percent uptime
- Daily: 1 m 26.4s
- Weekly: 10 m 4.8s
- Monthly: 43 m 49.7s
- Yearly: 8h 45 m 57.0s
99.99 percent uptime
- Daily: 8.6s
- Weekly: 1 m 0.5s
- Monthly: 4 m 23.0s
- Yearly: 52 m 35.7s
Not quite what you were expecting, right? Even with 99.9 percent uptime, you are still looking at nearly 45 minutes of downtime per month, or where web hosting providers use a yearly average to base their uptime guarantee (some do), eight hours 45 minutes per year.
What is an acceptable amount of downtime?
This depends on whether your website makes you money. If it does, we would argue that any downtime is unacceptable.
But we are realists.
Unless you want to build a more expensive load-balanced custom server configuration, then a small amount of downtime from time to time is inevitable, but it should not be regular. Nor should it be for any lengthy period.
- We believe that any web hosting provider should aim for that 99.99 percent uptime, averaged over a year. This would be more than acceptable for a $5-$10 per month web hosting plan.
- An uptime of just 99.9 percent, meaning just under 45 minutes of downtime per month, would not be acceptable.
Unfortunately, a more expensive provider or service (such as VPS or dedicated) won’t automatically be more reliable. For ultimate reliability, you would need a load-balanced server configuration (i.e., Digital Ocean or Linode).
Even then, a network issue at the data center might cause downtime. One way to overcome this is to sync your website to another data center and use a failover Domain Name System, or DNS.
What is the definition of downtime?
According to the Merriam-Webster dictionary, the full definition of downtime in the context of a web hosting server is as follows:
time during which a computer or machine is not working.
However, it is not quite as simple as it seems.
Web hosting providers’ definition of “downtime” is completely different from its ordinary dictionary meaning.
In their terms and conditions, web hosting providers heavily qualify what causes or events would count toward your uptime guarantee. This is common to most providers.
Let us take a look at two well-known hosting providers; A Small Orange, and SiteGround:
A Small Orange - A relatively typical uptime guarantee
Clause 14 of their Terms and Conditions states that they provide a 99.9 percent uptime guarantee. The uptime guarantee only applies to shared hosting plans. Requests for compensation must be made by the 10th day of the following month to be successful.
The following circumstances are not eligible for compensation:
- Scheduled maintenance
- DDoS or similar attack
- Hardware failure
- Third-party software failure
- Customer maxing its resource container
- Issues resulting from errors or omissions by the customer
- Issues relating to the customer’s ISP
- Firewall blocks/bans or any other circumstance beyond our reasonable control.
Any payouts are at the absolute discretion of A Small Orange.
SiteGround - A little more compensation, but very much the same
Section A of SiteGround’s service level agreement for 99.9 percent network uptime. We are unsure why they specifically mention “network,” as the restrictions on claiming indicate Emergency maintenance and hard failure will be compensated if it exceeds one hour. Here is the full list of events that do not count toward their uptime calculation.
- Scheduled maintenance
- Emergency maintenance, hardware, and software failure remedied under one hour
- Distributed denial of service (DDOS) attacks, hacker attacks, and other similar events
- Downtime caused by you, your own configuration, or third-party applications you use
- Downtime caused when you reach the maximum resources allocation for your plan
- Downtime caused because you have violated this TOS
- Downtime during work on your technical support request(s
- Force majeure
As you can see, they are reasonably similar to A Small Orange and, from our own knowledge, typical of the industry generally.
The big issue with SiteGround is that they base their guarantee on an average of 12 months. Therefore, a troublesome month can easily be absorbed by other good months.
Editor’s note: You shouldn’t worry too much about the terms of any guarantee. As you will see later in the article, we think they are worthless.
So, assuming you qualify for compensation under the uptime guarantee, how much would you be compensated?
Similarly to the definition of downtime, this is heavily dependent on the terms and conditions of your individual web hosting provider.
Let us take a look at the two web hosting providers we commented on earlier:
A Small Orange
A Small Orange issue a credit to your account equivalent to one day of service for every 45 minutes of downtime, but the first 45 minutes shall not be counted for this purpose.
The guarantee only relates to shared web hosting, not their Virtual Private Servers, VPS, Cloud Hosting, Semi-Dedicated, or Dedicated Server packages.
There does not seem to be a limit on the maximum amount you can claim under the guarantee. Usually, it is restricted to the amount paid for the service, i.e., a month’s hosting fee.
Assuming you have their $5.84 per month shared hosting plan, you would be paid the following amounts for the differing levels of downtime:
- One hour - Nothing.
- Two hours - one day of hosting - approx. $0.20.
- Five hours - five days of hosting - approx. $0.97
- 12 hours - 15 days of hosting - approx. $2.92
- 24 hours - 31 days of hosting - approx. $6.03
SiteGround has slightly more generous compensation amounts, assuming you qualify. Between 99 percent and 99.9 percent uptime, you get an entire month of hosting applied to your account. It does not seem restricted to any particular plan, so their cloud or dedicated hosting should qualify.
For every 1 percent of downtime beyond that, further months of hosting would be credited.
Assuming you have their $9.99 (renewal price) plan, you would be paid the following amounts for the differing levels of downtime:
- One hour - Nothing.
- Two hours - Nothing.
- Five hours - Nothing.
- 12 hours - 1 month of free hosting - $9.99
- 24 hours - 1 month of free hosting - $9.99
Because the uptime figures are averaged over the year, you need eight hours and 45 minutes of downtime to qualify for compensation. To be eligible for that second month of downtime, you need three days, 15 hours 39 minutes.
As you can see, it is very unlikely you will be paid more than $9.99 for the entire year, no matter the frequency of issues.
Why it is not just about downtime, but consistent performance
Quite often, it is not the web hosting provider’s fault that your website is slow. A few examples of why your website might be slow are set out below:
- The number and size of the external resources included on the website - Examples include third-party commenting scripts, third-party fonts, and adverts.
- The number of database queries the website makes when loading a page - Bloated themes or plugins can exacerbate this. We recommend reducing the number of plugins and implementing page caching to reduce this.
- Non-optimized images - You should ensure your images are correctly resized and optimized for the web.
Of course, assuming your website is optimized and your website is still sluggish, it is natural to look for your web hosting provider for answers.
Under the terms and conditions, no guarantee is made to the performance of your web hosting server.
Why should you monitor your website downtime?
If your website is mission-critical, then we recommend monitoring for downtime. This will enable you to submit support tickets within minutes of an issue being detected.
Furthermore, we recommend choosing a monitoring solution that can identify the performance of your website.
While a full discussion of the different monitoring systems is outside the scope of this article, one we use is Pingdom. With Pingdom, you can configure multiple monitors, for example:
- Monitor your website, and set the monitor to check for a particular word or phrase.
- Monitor your content delivery network
- Monitor both your cached and uncached pages
- Monitor not only the uptime but also response times
- Monitor page speed.
Ultimately, your uptime guarantee is worthless
If you navigate all the exclusions and have sufficient downtime, you will find that the level of compensation is extremely poor.
They say “time is money,” right? The compensation offered by some web hosting providers is almost not worth seeking.
If your web hosting provider consistently provides bad uptime or service, you should go elsewhere. IA credit or service time added to your account will be of little comfort.
So yes, these guarantees are worthless.
The best way to avoid downtime is to choose your web hosting provider wisely. One with a proven track record regarding reliability and, most importantly, has the support infrastructure in place so that they are dealt with quickly and efficiently when things go wrong.
You can view our top user rated hosting providers here.