A site that feels quick on office wifi can be unusable on the Red Line or on a street in Charlestown.
Where people actually open your site
Underground between stops. In a parking garage under the Common. On a narrow street in the North End where the buildings block everything.
That is the environment the page has to work in, and it is not the one you tested it in. Take eight seconds there and the competitor who took two already has the job.
What a page builder actually ships
Builders have to be ready for anything a customer might construct, so they load everything up front. Five pages of plumbing content ends up dragging along a layout engine, an animation kit, and an icon library for icons you never placed.
Finishing the site does not strip any of it back out. Every visitor keeps paying that download cost on every page, indefinitely.
Photos straight off the phone
Photos come off a modern phone somewhere between four and eight megabytes each. Put ten on a portfolio page and you have asked a stranger to pull down fifty megabytes.
Processed correctly those same ten weigh about four hundred kilobytes together, and nobody can tell the difference on a screen. No other single change moves the needle this far.
Widgets somebody sold you
The chat bubble, the rotating reviews, the discount popup, the booking iframe, the pixels, the consent banner. Every one of them reaches out to a different company, and your page sits half-built until each of them replies.
When the signal is poor they time out in sequence and the customer stares at grey boxes. Very few of them bring in more work than the delay costs you.
Fonts that hide the text
Load four typeface files and many setups will keep your words invisible until the last one arrives. What the visitor gets is a white screen that looks exactly like a site that is down.
Use two weights, host them yourself, and let the words show immediately in a fallback. No homeowner in the history of Boston has chosen a plumber based on lettering.
Test it the way customers use it
Switch off wifi, ride one stop underground, and pull up your own homepage. That result matters more than any number a testing tool gives you.
Three seconds should be enough to read your opening sentence and spot the number. If it is not, something on the page needs to come off.