Here's a question most web designers never actually answer for you: how fast should a small business website be, in real, measurable terms? Not vague reassurances about being "optimised", not a wall of technical jargon. Just a number you can test against and know whether you've passed. This guide gives you that number, explains why it matters more than most people realise, and tells you which fixes are worth your time.
The Speed Target That Matters

The metric you want to focus on is called Largest Contentful Paint, or LCP. It measures how long it takes for the main visible content of your page to load. Per Google's own guidance, a good LCP is under 2.5 seconds on mobile. That's the target. Simple.
There are two other Core Web Vitals worth knowing: Interaction to Next Paint (INP), which measures how quickly your site responds when someone clicks or taps, and Cumulative Layout Shift (CLS), which measures whether elements jump around as the page loads (you know, when you go to tap a button and it moves at the last second). Annoying. Both have their own thresholds, but LCP is the one that most directly reflects what visitors experience as "speed".
| Metric | Good | Needs Improvement | Poor |
|---|---|---|---|
| Largest Contentful Paint (LCP) | Under 2.5s | 2.5s to 4s | Over 4s |
| Interaction to Next Paint (INP) | Under 200ms | 200ms to 500ms | Over 500ms |
| Cumulative Layout Shift (CLS) | Under 0.1 | 0.1 to 0.25 | Over 0.25 |
So: how fast should a small business website be? Under 2.5 seconds LCP on mobile is the honest answer. Aim for under 3 seconds total page load and you're in solid shape. Anything above 4 seconds and you're likely losing visitors before they've even seen your offer.
Why Most Small Business Sites Are Slow

This is where it gets interesting. Most small business sites aren't slow because the owner did something obviously wrong. They're slow because of decisions that seemed completely reasonable at the time.
Bloated page builders
Drag-and-drop builders like Elementor, Divi, and WPBakery are popular for good reason: they make it easy to build something that looks decent without writing code. But they load a lot of extra CSS and JavaScript that your page may not even need. A site built with a lean, well-coded theme will almost always outperform a heavily customised page builder site, even if both look identical to the visitor. Anyway, that's not an argument for avoiding builders entirely. It's an argument for choosing one that's been built with performance in mind, and not piling on extra plugins unnecessarily.
Uncompressed images
This is the biggest culprit. By far. A photo taken on a modern smartphone can easily be 4 to 8 megabytes. Upload that directly to your website and you've just made every visitor download a massive file before they can see your page. The fix is simple: compress and resize images before uploading, or use a plugin that does it automatically. Converting to WebP format helps too. A hero image should rarely exceed 150 to 200 kilobytes.
Too many third-party scripts
Every plugin, widget, and tracking pixel you add to your site makes an external request. Cookie consent banners, live chat tools, Facebook Pixel, Google Analytics, booking widgets. Each one adds time. Some add a lot of time. It's not that any single one is a disaster, but they stack up. A site with eight third-party scripts loading on every page will always be slower than a site with two.
Cheap shared hosting
Hosting matters more than people think. On a cheap shared server, your site is competing for resources with potentially hundreds of other websites. If one of them gets a traffic spike, your site slows down too. It's not glamorous, but moving to a decent managed WordPress host (or a VPS) can shave seconds off your load time without touching a single line of code. Worth factoring in when you're thinking about how much a small business website costs in the UK.
The Few Fixes With the Biggest Impact
You don't need to fix everything. Most of the gains come from a small number of changes. Focus here first.
- Compress and resize every image. Use a tool like Squoosh (free, browser-based) or a WordPress plugin like ShortPixel. Aim for WebP format where possible. This single fix often cuts page weight by 50% or more.
- Enable caching. A caching plugin stores a static version of your pages so they don't have to be rebuilt from scratch every time someone visits. WP Super Cache and W3 Total Cache are free options. Most managed hosts include caching by default.
- Reduce your plugins. Go through every plugin on your site and ask whether you actually need it. Deactivate and delete anything you're not using. Each active plugin adds overhead, even if it's not doing much.
- Use a content delivery network (CDN). A CDN stores copies of your site's files on servers around the world, so visitors get them from a server that's geographically close to them. Cloudflare offers a free tier that works well for most small business sites.
- Upgrade your hosting. If you're on the cheapest shared plan available, consider moving to a managed WordPress host. The cost difference is usually modest and the speed difference can be dramatic.
That's it. Five things. You don't need to rewrite your site or become a developer. These five changes, done properly, will move the needle more than anything else.
What about lazy loading?
Lazy loading means images below the fold (the part of the page visitors don't see immediately) only load when someone scrolls down to them. WordPress enables this by default now, which is genuinely helpful. Just make sure your hero image is NOT lazy loaded, because that will actually hurt your LCP score. Most themes handle this correctly, but it's worth checking.
How Speed Affects Rankings and Sales

Speed isn't just a technical nicety. It directly affects two things that matter enormously to a small business: where you appear in search results, and whether visitors actually buy from you.
The ranking side
Google made page experience an official ranking factor. Core Web Vitals are part of that. A slow site won't necessarily vanish from search results, but a fast competitor with similar content and similar links will have an advantage. For local businesses competing against a handful of nearby rivals, that advantage can be the difference between position three and position seven. That's a meaningful gap in clicks.
Understanding SEO basics for small businesses means understanding that speed is now part of the package. It's not separate from your SEO strategy. It is part of it.
The conversion side
Here's the thing: even if speed didn't affect rankings at all, it would still matter. Because slow sites lose customers. According to research cited by Google, 53% of mobile users abandon a site if it takes more than 3 seconds to load. Think about that. More than half your mobile visitors could be leaving before they've seen a single word of your content.
A beautiful website that nobody waits for is just an expensive file on a server.
For ecommerce businesses, this is even more critical. Every extra second of load time on a product page is a direct hit to your conversion rate. If you're running an online shop, site speed isn't optional. It's foundational. Our guide to ecommerce basics for small businesses covers this in more detail, but the short version is: slow checkout pages kill sales. Full stop.
Speed also affects what happens after visitors arrive. A fast, stable site feels trustworthy. It signals that the business behind it is professional and takes things seriously. A site that judders, shifts, and takes ages to respond feels dodgy, even if the business itself is excellent. That's not fair, but it's real. It ties directly into what makes a small business website convert: trust, clarity, and speed working together.
Testing Your Own Site

Right. You've read the targets. Now let's talk about how you actually check where your site stands.
Google PageSpeed Insights
Go to pagespeed.web.dev and enter your URL. It's free, it's run by Google, and it gives you both a score and the specific metrics (including LCP) for mobile and desktop. The score itself is less important than the individual metrics. Focus on LCP first. If it's red, that's your priority.
GTmetrix
GTmetrix gives you a waterfall chart showing exactly which files are taking the longest to load. It's more detailed than PageSpeed Insights and very useful for diagnosing specific problems. The free tier is enough for most small businesses.
Chrome DevTools
If you're comfortable opening your browser's developer tools (right-click, Inspect, then the Network tab), you can see exactly what's loading and how long each request takes. It's a bit more technical but gives you real data from your actual browser, not a simulated test. But I digress. For most business owners, PageSpeed Insights is plenty.
How often should you test?
Test your site after any significant changes: a new plugin, a theme update, a new page with lots of images. Speed can degrade gradually without anyone noticing. A quick monthly check takes two minutes and can catch problems before they affect your rankings or your customers.
Frequently asked questions
How fast should a small business website be to rank well on Google?
Per Google's own guidance, your Largest Contentful Paint (LCP) should be under 2.5 seconds on mobile to be considered 'good'. Sites in the 2.5 to 4 second range are classed as 'needs improvement', and anything above 4 seconds is officially poor. Ranking well doesn't require a perfect score, but being in the green zone gives you a real edge over local competitors who haven't bothered.
How fast should my website load on mobile?
On mobile, aim for a full page load of under 3 seconds and an LCP under 2.5 seconds. Mobile connections are slower than desktop broadband, so your mobile score will almost always be worse. That matters because Google uses mobile-first indexing, meaning it judges your site primarily on how it performs on a phone, not a laptop.
Why is my website slow?
The most common culprits are oversized images, bloated page builder plugins, too many third-party scripts (think chat widgets, cookie banners, tracking pixels), and cheap shared hosting. Often it's a combination of all four. The good news is that fixing images alone can dramatically improve load time without touching any code.
Does website speed affect Google rankings?
Yes, directly. Google made page experience a ranking factor and Core Web Vitals are part of that. A slow site won't necessarily be buried on page ten, but a fast competitor with similar content will have an advantage. Speed also affects bounce rate: if visitors leave before the page loads, Google notices that too.
What are Core Web Vitals and do they matter for small businesses?
Core Web Vitals are three specific measurements Google uses to assess page experience: Largest Contentful Paint (loading speed), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability). They absolutely matter for small businesses because they influence both rankings and how real visitors experience your site. A local tradesperson competing against a handful of nearby businesses can genuinely win rankings by having a faster, more stable site.
If your site is slow and you're not sure where to start, our web design service includes performance as a core part of every build, not an afterthought. Want this handled for you? See what our web design team can do.




