Speed sounds like a technical detail, but it's really a business one. Every extra second a page takes to load, more visitors give up before they've read a word — and search engines notice too, which means a slow site quietly loses rankings as well as visitors.
Where the time actually goes
Most of the delay on a small business site comes from three places: images that are far larger than they need to be, fonts and scripts loaded from too many different servers, and templates built for flexibility rather than speed.
None of this is exotic. It's the accumulation of small, sensible-sounding decisions — another plugin here, an uncompressed photo there — that adds up to a page visitors give up on.
What actually moves the needle
- Serving images at the size they're actually displayed, not the size the camera produced.
- Loading fonts efficiently, and no more of them than the design needs.
- Building pages from plain, lean code rather than a stack of general-purpose plugins doing more than the page needs.
A site that loads fast on a decent connection but crawls on a phone in a car park has only been tested on the easy case.
None of it is glamorous, but it's the difference between a site that gets read and one that gets abandoned.