Three seconds sounds like nothing. On your phone, waiting for a page to load, it feels like a long time.

Google measured this directly. When a page takes five seconds to load instead of one, the chance of a visitor leaving before seeing anything rises by 90%. Not 9%. Ninety. Most of the people who clicked your link are already gone before your homepage appears.

For a local business, that gap between a search and a booking is the whole game. Lose someone in the first three seconds and you will never know they were there.

What slow loading actually costs you

The damage is invisible, which is part of why it gets ignored. You do not see a notification that says "twelve people left your site today before it loaded." They just vanish. They go back to Google, click a competitor, and book with them instead.

It also affects where you rank. Google uses page speed as a ranking signal. A slow site loads lower in search results than a faster one with similar content. So you are not just losing the visitors who find you. You are being shown to fewer people in the first place.

You can see exactly where you stand at PageSpeed Insights. Put your URL in and look at the mobile score. If it is below 60, visitors are leaving before they see what you do.

Why small business sites are often slow

Most slow small business sites have the same causes.

Images are the biggest one. A photo taken on a phone is often 4–6MB. A properly compressed web image should be under 200KB. When a homepage has five or six uncompressed photos, it can take ten seconds to load on a phone with average signal. Nobody waits that long.

The platform matters too. Websites built on certain drag-and-drop builders load a lot of code that the visitor never sees or uses. Every plugin, every font variant, every tracking script adds weight. A hand-coded site with only the code it needs has none of that overhead.

Cheap hosting is another factor. Shared hosting at the very low end puts your site on a server with hundreds of others. When that server is under load, your pages respond slowly. You pay £2/month and your site loads in four seconds. You lose the customer, they never come back, and you never connect the two.

The fixes that actually move the needle

Compressing your images is the single biggest win on most sites. Take every photo on your website and run it through Squoosh or a similar tool before uploading. Aim for under 200KB per image. This alone can cut load time in half on an image-heavy site.

After images, look at what your site is loading that it does not need. Multiple fonts, multiple font weights, analytics scripts, chat widgets, cookie banners loaded on every page. Each one adds time. Cut anything that is not earning its place.

If you are on shared hosting and your site is genuinely slow at the server level, upgrading to a better host or switching to faster shared hosting makes a real difference. It is usually a small cost increase for a noticeable improvement.

Finally, if your site is built on a platform that produces bloated code, no amount of image compression will fully fix it. At some point, a faster, lighter site built properly is the better call.

A simple test to run right now

Open your site on your phone, on mobile data, not Wi-Fi. Count how long it takes until the page is fully usable. Then go to PageSpeed Insights and get the number.

If you would not wait that long yourself, neither will your customers.