Why is my website slow for visitors far from the server?
Updated 2026-10-31
Short answer: before your server sends anything, a visitor's browser has to connect and then set up the secure (HTTPS) connection. Each step is a round trip to your server and back. The further away the server, the longer every trip takes. A slow first byte can be mostly distance, with a fast server at the end of it.
How to tell distance from a slow server
Time each step with curl, from somewhere near your visitors:
curl -o /dev/null -s -w "connect %{time_connect}s secure %{time_appconnect}s first byte %{time_starttransfer}s\n" https://your-site
- connect: the network round trip to your server.
- secure: when the HTTPS setup finished. It takes more round trips.
- first byte minus secure: roughly how long your server itself took to answer.
A real example
On 31 October 2026, from Western Australia, to a site hosted in Europe:
- connected after 0.38 seconds
- secure connection ready after about 1.15 seconds
- first byte after about 1.5 seconds
So the server answered in about 0.37 seconds. Most of the wait was distance. Preventionlabs reports on the same site that day measured a first byte of 1.6 seconds from its checker in Perth and 3.4 seconds from Auckland. Google says "most sites should strive to have a TTFB of 0.8 seconds or less" (web.dev: TTFB).
The fix
Serve visitors from somewhere near them. web.dev says adopting a CDN "should be a high priority to pursue in optimizing your TTFB if your website is not already using one" (web.dev: optimize TTFB). If your domain's DNS is already on Cloudflare, turning on the proxy (the orange cloud) for your site's records does this. See Is my website actually going through Cloudflare?
What Preventionlabs shows
Every report gives the first byte and says which Cloudflare data centre the checker ran from, so numbers from different runs can be compared. When the site doesn't go through Cloudflare, the report gives turning on the proxy as the next step.
Price
First 2 reports free on each domain, no card needed. Then US$28 a month for everything, or US$1.40 a report.