Blog/Explainers

Why your monitor says 200 ms and the page feels slow

3 min readpublished 2026-08-16

01The short answer#

Your monitor measures how long your server took to start answering. Your visitor feels how long it took until they could use the page. Almost everything between those two numbers happens in the browser: scripts, fonts, images and third-party tags.

So a fast response time with slow pages isn't a contradiction, it's a clue. If the server number is steady and people still complain, stop tuning the server and look at what the page loads.

02What lives in the gap#

Third parties
Analytics, chat widgets, ad tags and embedded video all load from servers you don't run.
Distance
A visitor on another continent adds travel time that no server tuning removes.
The device
The same page runs very differently on a new laptop and an old phone on bad wifi.
Rendering
Fonts swapping in and images shifting the layout never touch your response time.

03What UpControl measures#

UpControl splits every check into its phases: the DNS lookup, the TCP connection, the TLS handshake and the wait for your server's first byte. The Response speed card on your dashboard shows each one on its own, so a slow DNS provider and a slow database never look the same.

When the total moves, you see which phase moved and when. That's the part you own, measured the same way every time, which is exactly what a monitor should give you.