Why are there so many timing numbers?
Loading a page is not one step, it is a relay. Splitting it out shows you exactly where the slow bit is. Hover or tap each leg of the race below.
The four legs of the relay
One visit to your site is really four short sprints run back to back. Each leg has its own clock, its own usual suspects, and its own fix.
DNS lookup
Time to translate example.com into an IP address. Usually under 50 ms once cached. Slow lookups point at your DNS provider, not your site.
TCP connect
Time to open a network connection to your server. Tells you about distance and routing: a user in Sydney reaching a London server always pays a TCP penalty.
TTFB, time to first byte
How long after the request the server started sending the page. This is the clearest signal of whether your backend is fast or slow.
Total time
End to end: from request fired to response fully downloaded. Includes DNS, TCP, TTFB, and streaming the rest of the page back.
Each leg hands the baton to the next. Total time is the whole race, start to finish.
Averages lie a little; P95 tells the truth
We boil all those checks down to two numbers, and they disagree just often enough that you should read them together.
Average
The mean total time across every check in the window. A handful of slow checks can drag this up, so always read it next to P95.
P95
95% of checks finished faster than this number; the worst 5% were slower. P95 catches the bad-day-for-some-users cases an average hides.
For TTFB, under 500 ms is good and under 200 ms is great. For total time, under 2 seconds feels snappy on broadband and under 1 second is what shopping carts and SaaS dashboards aim for. Mobile networks add roughly 100 to 300 ms on top, so design for that.
A site that keeps getting slower rarely stays merely slow; sooner or later it tips over into a proper outage. The uptime guide explains what those DOWN labels mean when it does. And if you are wondering how your own site would run this relay, run an instant check and see every leg timed in a few seconds.
Now try it on your own site
Run a one-off check or save a site to track uptime and SEO over time. The free plan covers 10 sites, no card needed.