Projects Blog Contact
6 January 2023

2 min read

How to make your website load fast: where to start

Almost every slow website is slow for the same four reasons, in the same order. Before changing hosts or rebuilding everything, check these.

First: measure properly

Open PageSpeed Insights and look at the field data, which comes from real users, not the lab numbers. The three metrics that matter:

1. Images (80% of the problem)

2. Fonts

A typeface that arrives late holds up all your text. Host fonts on your own domain instead of pulling them from a third party: they load sooner, don't depend on someone else's server, and you stop sending your visitors' IP addresses to another company before they've agreed to anything.

Preload only the two that appear first, and use font-display: swap.

3. Third-party scripts

Chats, maps, pixels, banners, review widgets. Each one is a request to a server you don't control that can take as long as it likes. Run the test: remove them all, measure, then add them back one at a time. Half of them are usually surplus.

4. Caching

And after that, if needed

The most common mistake

Chasing 100 in PageSpeed. That score is a lab result: what matters is what your real visitors experience, and that's in the field data. A site scoring 85 with a 1.8 s LCP beats one scoring 100 with poor field data.

Site feels slow and you don't know why?

Write to [email protected] and I'll tell you what's holding it back and in what order I'd fix it.

← Back to the blog