Speed is the most underrated thing about a website. It doesn't show up in a screenshot. It doesn't get praised in a review. But it changes whether a visitor stays or leaves before your hero image even paints.
Google's data is consistent: when mobile load time goes from 1 second to 3 seconds, the probability that a visitor bounces increases by 32 percent. From 1 second to 5 seconds, that jumps to 90 percent. Most small business websites are at 4 to 6 seconds.
What "fast" actually means
Modern performance is measured in Core Web Vitals, three numbers Google uses to grade real user experience:
- Largest Contentful Paint (LCP) — how long until the biggest visible thing on the page (usually your hero image or headline) is fully loaded. Good is under 2.5 seconds. Great is under 1.
- Cumulative Layout Shift (CLS) — how much things jump around while loading. The number you want is essentially zero.
- Interaction to Next Paint (INP) — how quickly the page responds when a visitor taps, clicks, or types. Under 200 milliseconds is good.
All three of these directly affect search ranking. They also affect whether the visitor in front of you converts.
Why most sites are slow
It's not because the developer was lazy. It's because every layer of a typical website builder adds weight: a heavy template, a stack of plugins, a chat widget loaded from a third party, an analytics script, a cookie banner, three different fonts loaded over the network, and a hero image that was uploaded straight off a phone at 8 megabytes.
By the time all of that loads, the page is fighting itself for bandwidth and the visitor has already moved on.
What it takes to actually be fast
Sub-second mobile load times are achievable, but they require attention to every layer:
- Static pages served from a content delivery network with edge caching
- Hero images converted to WebP and properly sized for the viewport
- Fonts loaded through the right mechanism so they don't block rendering
- Below-fold images lazy-loaded so they don't compete for the first paint
- Background videos lazy-loaded after the page is interactive, not in the initial render
- JavaScript split into small chunks and only loaded when needed
None of this is rocket science. It's just craft — the kind of thing that takes deliberate engineering rather than dragging a template into place.
The bottom line
If your site takes longer than 2 seconds on a phone, you're losing visitors before they ever read a word. We design every JoeHandlesIt site to load in under one second on mobile, and we monitor speed continuously after launch. If anything slips, we fix it. You'll never get an alert about it because there's nothing for you to do.
Want to see what we'd do with your site? Send us a note — we'll run a free PageSpeed analysis on what you have today.
