Why Your Website Is Slow: A Plain-English Guide for Business Owners
What actually makes a small business website slow, why it costs you enquiries, and the five fixes that make the biggest difference, explained without the jargon.
“Is it fast enough?” is one of the best questions a business owner can ask about their website, and it deserves a better answer than the two you usually get (“it’s fine on my computer” and “you need a whole new site”). The truth is measurable: speed is a number, and you can check yours in thirty seconds. Here’s what that number means, without the jargon.
First, measure it
Go to PageSpeed Insights, put your homepage in, and look at the mobile score. Not desktop, mobile. That’s where most of your visitors are, and it’s always the worse number.
Roughly:
- 90+: genuinely fast. Nothing to do here.
- 50–89: typical, and costing you some visitors.
- Under 50: people are leaving before your page appears.
Google has published research for years showing that when a page takes longer than about three seconds on mobile, a large share of visitors abandon it. They don’t wait and then judge your design. They just go back and tap the next result.
What actually makes sites slow
In small business websites, it’s nearly always the same five culprits, in this order.
1. Enormous images
By far the most common. Someone uploads a 4MB photo straight off a camera, and the browser downloads all 4MB to display it at postcard size. Ten of those on a homepage is 40MB, on a phone, on mobile data.
The fix: resize images to the size they’re actually shown at, and save them in a modern format (WebP or AVIF). A photo that looked identical can drop from 4MB to 80KB. This alone often halves load time.
2. The homepage slideshow
Sliders load every image in the carousel before the page is usable, including the four nobody ever scrolls to see. They also perform poorly at converting visitors, because people ignore them.
The fix: one good image, one clear headline. Genuinely.
3. Too many plugins and scripts
Every plugin adds code that has to download and run. A typical WordPress site loads a dozen separate stylesheets and twenty scripts, most from things installed years ago and forgotten.
The fix: audit what’s installed, remove what isn’t used. It’s dull and it works.
4. Third-party tracking
Analytics, chat widgets, heat maps, ad pixels, review widgets, cookie banners. Each one phones a different company’s server while your visitor waits. A chat widget alone can add over a second.
The fix: keep the ones that earn their place, load them after the page is usable, and delete the rest.
5. Cheap, overloaded hosting
If your host takes 800ms to send the first byte, nothing you do on the page can rescue it. Budget shared hosting packs thousands of sites onto one machine.
The fix: better hosting, which for a small business site is a few pounds a month, not hundreds.
What “Core Web Vitals” means
You’ll see this phrase. It’s three measurements Google uses, and they’re more sensible than they sound:
- LCP: how long until the main thing on screen appears. Under 2.5 seconds.
- INP: how quickly the page responds when someone taps. Under 200ms.
- CLS: whether things jump around while loading. As close to zero as possible. This is the one that makes people tap the wrong button.
They’re a ranking factor, but honestly, the ranking effect is the smaller reason to care. The bigger reason is that slow sites lose customers who were ready to contact you.
What good looks like
A well-built small business site should load its main content in under one second on a decent mobile connection, and score 95+ on mobile. That’s not an aspiration, it’s routine when a site is built with restraint.
If yours is at 35, the gap is almost never mysterious. It’s the five things above.
Where to start on Monday
- Run PageSpeed Insights and write the mobile number down.
- Check your three biggest images. If any is over 500KB, that’s your first job.
- Count your tracking scripts. Delete any you haven’t looked at in six months.
- Test on your actual phone, on mobile data, outside the office.
If you’d like the specific list for your site, prioritised by what would help most, that’s exactly what the free website review is.