Website Uptime Monitoring Explained
A monitor that tells you the site is down before a customer does. What to set up, and what most people forget to watch.

Short answer
Uptime monitoring is an external service that requests your website every few minutes and alerts you by email, text or app when it fails to respond or returns an error. Monitor the homepage plus key pages such as contact and checkout, check for expected text rather than just a response, and add SSL and domain expiry alerts.
Website uptime monitoring is a service that visits your site from the outside every few minutes and alerts you when it fails to respond properly. Without it, the first person to notice your site is down is usually a customer — and most customers do not tell you. They go elsewhere.
It is one of the cheapest pieces of website maintenance, often free, and takes about ten minutes to set up.
How does uptime monitoring work?
A monitoring service sends a request to your URL on a schedule — every minute, every five minutes — from its own servers. It checks the response:
- Did the server answer at all? No answer means down.
- What status code came back? A 200 is healthy; a 500 or 503 means the server is up but the site is broken.
- How long did it take? A sudden jump in response time is often the early sign of trouble.
- Does the page contain the text you expect? This is the check most people skip, and it matters.
When a check fails, good services re-check from another location to confirm, then alert you by email, text, a mobile app, Slack or similar.
What should you monitor?
The homepage alone is not enough. A site can serve a cached homepage perfectly while everything behind it is broken.
| Monitor | Type of check | Catches |
|---|---|---|
| Homepage | HTTP plus keyword | Full outages, hosting problems, hacked homepage |
| A page that is not cached (e.g. a search results page) | HTTP plus keyword | Database or PHP failures hidden by caching |
| Contact page | Keyword | Form page errors |
| Checkout or booking page | Keyword | Broken shop or booking system |
| SSL certificate | Expiry alert | Certificates that failed to auto-renew |
| Domain | Expiry alert | Domain renewals that lapsed |
A keyword check looks for a phrase that should appear on the page — your business name in the footer, for example. It catches the cases where the server returns a "success" response that is actually an error message, a hosting suspension page, or a hacked page.
What check interval do you need?
| Site | Sensible interval |
|---|---|
| Brochure site | Every 5 minutes |
| Lead generation site with paid ads running | 1–5 minutes |
| Shop or booking site | Every minute |
Faster checks do not make the site more reliable; they only shorten the time before you know. Weigh that against what each minute of downtime costs.
What does 99.9% uptime actually mean?
Uptime percentages sound similar and are not. Over a 30-day month:
| Uptime | Downtime allowed per 30 days |
|---|---|
| 99% | About 7 hours 12 minutes |
| 99.5% | About 3 hours 36 minutes |
| 99.9% | About 43 minutes |
| 99.99% | About 4 minutes |
Hosting guarantees often exclude scheduled maintenance and only pay out as a credit. Your own monitor tells you what visitors actually experienced, which is more useful than the host's figure.
Setting up alerts that people actually act on
The commonest failure is not a missing monitor. It is an alert going to an inbox nobody checks.
- Send alerts to at least two people, or to one person and a shared channel.
- Use a channel that interrupts — a text or app push for the critical monitors, email for the rest.
- Require confirmation from more than one location before alerting, to avoid false alarms that teach people to ignore alerts.
- Whitelist the monitor in any security plugin or firewall, so it is not blocked and reported as down.
- Decide in advance who responds, and what they do. What to do when your website goes down is a ready-made plan.
What uptime monitoring cannot see
A green dashboard does not mean everything works. Standard checks miss:
- Forms that submit but never deliver. The page loads, the success message shows, and the email never arrives. Only a real test submission catches this.
- Payment failures. The checkout page loads fine while the payment gateway rejects every card.
- Problems for some visitors only. A broken mobile menu, or a fault that only affects one browser.
- Slow pages that still load. A page taking eight seconds is "up" as far as the monitor is concerned.
Some services offer synthetic transaction checks that fill in a form or step through checkout on a schedule. For most small sites, a monthly manual test of the contact form and checkout covers the gap.
Which tools?
UptimeRobot, Better Stack, Pingdom, StatusCake and Freshping are widely used, and several offer free tiers. UptimeRobot's free plan, for example, checks at five-minute intervals; its pricing page lists the current limits. Plans and terms change, so check what each includes at the time you sign up.
Some managed hosts and security plugins include basic uptime monitoring. That is useful, but a monitor run by the same company as the server can miss failures that affect both. An independent service is the better default.
Response time trends
Most monitors record how long each check took. Glance at the graph monthly. A gradual rise often points to a growing database, a heavy plugin or a host under strain — worth catching before it becomes an outage. If the server is consistently slow to respond, how to reduce server response time covers the causes, and choosing web hosting covers when the host itself is the problem.
Monitoring is not a fix
A monitor only tells you something is wrong. What happens next depends on having a backup you can restore, hosting support you can reach, and someone who knows what to do. Uptime monitoring, alert handling and response are included in the website maintenance service, so alerts go to someone whose job is to act on them.
Related services
Related reading
Maintenance & Security
Website Maintenance: The Complete Guide for Business Owners
What keeping a business website healthy actually involves, which jobs matter most, and how to decide who should do them.
Maintenance & Security
What to Do When Your Website Goes Down
The error message usually tells you where to look. A step-by-step plan for the first hour of an outage.
Maintenance & Security
Choosing Web Hosting for a UK Small Business
Hosting decides your site's ceiling on speed and reliability. Here is how to pick it on substance rather than the first-year price.
Maintenance & Security
Website Backups: What a Proper Backup Strategy Looks Like
Having backups and being able to recover are different things. Here is how to make sure you have the second.