← Back to blog Performance

Website speed: why it matters for small businesses

Every second your website takes to load, you're losing customers. Here's what the data says and what you can actually do about it.

The numbers don't lie

Google has published extensive research on how loading speed affects user behaviour:

For a local business, that's devastating. If 10 people search for your service and click through to your site, but it takes 5 seconds to load, statistically 9 of them will leave before seeing anything. Those 9 people go straight to your competitor's faster site.

Speed is a Google ranking factor

Since 2021, Google has used Core Web Vitals — a set of speed and user experience metrics — as ranking signals. The three key metrics are:

If your site fails these metrics, Google literally pushes you down in search results. Your competitors with faster sites rank higher, even if your content is better.

What makes websites slow

The most common speed killers for small business websites are:

Unoptimised images

This is the number one culprit. A single photo from a phone camera can be 5MB. A well-optimised version of the same image can be 50KB — 100 times smaller — with no visible quality difference. If your site has 10 unoptimised images, that's 50MB of data a visitor has to download. On a mobile connection, that's painfully slow.

Too many plugins

WordPress sites are notorious for this. Each plugin adds CSS, JavaScript, and database queries. A site with 30 plugins (which is surprisingly common) is loading 30 separate sets of code, most of which the visitor doesn't need on the page they're viewing.

Cheap hosting

Budget shared hosting puts your site on a server with hundreds of other websites. When those other sites get traffic, yours slows down. The difference between a £3/month shared host and a £20/month performance host can be 2-3 seconds of loading time.

Render-blocking code

When a browser loads your page, it reads the code from top to bottom. If it encounters a large JavaScript or CSS file early on, it stops rendering the visible page until that file has fully loaded. This is why some sites show a blank white screen for several seconds before anything appears.

What you can do right now

You don't need a complete rebuild to improve your site's speed. Here are practical steps you can take today:

Test your current speed

Visit Google's PageSpeed Insights and enter your URL. It'll give you a score out of 100 for both mobile and desktop, along with specific recommendations. Anything below 50 on mobile needs attention.

Compress your images

Use modern formats like WebP instead of JPEG or PNG. Tools like Squoosh (free, browser-based) let you compress images with a visual quality comparison. Aim for each image to be under 100KB.

Remove what you don't need

Audit your plugins if you're on WordPress. If you can't explain what a plugin does, deactivate it and see if anything breaks. Remove analytics scripts you're not checking, social media widgets nobody clicks, and fonts you're not using.

Upgrade your hosting

Move from shared hosting to a performance-focused provider. For static sites, platforms like Vercel or Netlify offer free hosting that's faster than most paid options. For WordPress, providers like Cloudways or Kinsta offer managed hosting with built-in caching.

Enable caching

Caching stores a copy of your pages so the server doesn't have to rebuild them for every visitor. If you're on WordPress, a plugin like WP Super Cache does this automatically. For custom sites, your developer should configure browser caching and CDN caching.

The business case

Improving your website speed by just one second can increase conversions by 7% (Cloudflare research). For a business getting 1,000 visitors a month with a 3% conversion rate, that's an extra 2 enquiries per month — potentially thousands of pounds in additional revenue per year, from a change that costs nothing or very little to implement.

Want a fast website from the start?

Every site we build scores 90+ on Google PageSpeed. No bloated plugins, no slow hosting, no compromises.

Start your project