Your site may load instantly on the office Wi-Fi and still feel painfully slow to a customer on mobile data. That gap is where most lost visitors go.
Measure what visitors actually feel
Look at three numbers from Google’s Core Web Vitals: how fast the main content appears (LCP), how quickly the page responds to taps (INP), and whether the layout jumps around while loading (CLS). Test on a mid-range phone with throttled mobile data, not a laptop.
The usual culprits
- Oversized images uploaded straight from a camera or design tool.
- Too many plugins and scripts, each adding requests and code.
- Heavy page builders that ship far more code than the page needs.
- Web fonts loaded in every weight and style.
- Slow hosting with no caching.
Fixes with the biggest payoff
- Serve images in WebP at the size they are displayed, and lazy-load anything below the fold.
- Remove plugins you no longer use and replace bundles of small ones with simple custom code.
- Cache pages and static files, and serve them with compression.
- Load only the font weights you actually use.
- Defer scripts that are not needed for the first screen.
On one rebuild, these steps cut a home page from over 600 KB to under 200 KB on first view, with no visible change to the design.
Speed is not just a technical score. Faster pages mean more enquiries, more sales and better search rankings.





