The first three seconds
When someone lands on your website, you have roughly three seconds before they decide whether to stay or leave. Not three minutes. Three seconds.
Research from Google found that as page load time goes from one second to three seconds, the probability of a visitor bouncing increases by 32%. Push that to five seconds and you've lost half your audience before they've read a single word.
The brutal reality: your website might look great. It might have the right messaging, the right photos, the right call to action. But if it's slow, none of that matters. The visitor is already gone.
What's actually making your site slow?
Most slow websites aren't slow because of one big problem. They're slow because of a dozen small ones that have accumulated over time. Here are the most common culprits.
Images that haven't been optimised
This is the number one cause of slow websites. A photo taken on a modern phone can be 5–10MB. Loaded at full size on a webpage, that's like trying to push a sofa through a letterbox. Images need to be resized, compressed and served in modern formats like WebP — but most websites skip this step entirely.
Too many plugins or third-party scripts
Every time you add a chat widget, a cookie banner, a marketing tracker or a social media feed, you're adding code that your visitor's browser has to download and run before your page is ready. Each one adds weight. Together, they can cripple a site that was once perfectly fast.
Cheap or shared hosting
Not all hosting is equal. A cheap shared hosting plan puts your website on a server alongside hundreds of others. When that server gets busy, your site slows down — and you have no control over it. The speed of your website is partly determined by who else is on the same server.
No caching
Every time someone visits your website, their browser has to request files from your server. Caching stores copies of those files so repeat visitors (and even first-time visitors from similar locations) get them faster. Without it, every visit starts from scratch.
Old or bloated code
Websites built years ago — or built on platforms that generate a lot of code automatically — often have unnecessary CSS, JavaScript and HTML that slows the browser down. Modern, well-built websites only load what's needed.
What it's actually costing you
Here's where it gets uncomfortable.
Lost customers
The bounce rate data is damning, but think about it in real terms. If 100 people visit your website this week and 40% leave before it loads, that's 40 potential customers who never saw your offer. Multiply that across a year and you're talking about thousands of people who tried to find you and gave up.
Lower Google rankings
Since 2021, Google has used Core Web Vitals as a ranking factor. These are a set of performance measurements that grade how fast and stable your website feels to users. A slow site scores poorly. A poor score pushes you down the search results. A lower ranking means fewer people find you in the first place. It compounds.
A trust problem
Speed is invisible — until it isn't. A fast website feels professional. A slow one feels neglected. Visitors make subconscious judgements about your business based on how your website behaves. If it's sluggish, it signals that you don't pay attention to detail — even if that's completely untrue.
Wasted ad spend
If you're running Google Ads or Meta Ads and sending traffic to a slow website, you're paying for clicks that convert at a fraction of what they should. The ad spend isn't the problem. The destination is.
How do you know if your site is slow?
You can get a quick read on your website's performance using Google's free tool, PageSpeed Insights (pagespeed.web.dev). Enter your URL and it'll give you a score out of 100 for both mobile and desktop, along with a breakdown of what's causing the slowdown.
A score above 90 is good. Between 50 and 89 needs attention. Below 50 is hurting you.
Most small business websites we look at score between 30 and 60 on mobile — the device that the majority of their visitors are using.
What to do about it
Some of these fixes are straightforward and can be done without rebuilding your site:
- Compress and resize your images
- Remove plugins or scripts you're not actively using
- Move to better hosting
- Enable caching
Others — like cleaning up bloated code or fixing how assets are loaded — require a developer.
If your site was built more than three or four years ago, or was built on a platform that's known for slow performance, a full performance audit is usually the most efficient place to start. It tells you exactly what's wrong and what to fix first, rather than guessing.
The bottom line
Your website is either working for you or working against you. A slow site does the latter — quietly, invisibly, every single day.
The good news is that performance problems are fixable. And the improvement in traffic, conversions and search rankings that comes from fixing them tends to pay for itself quickly.
If you want to know where your site stands, we offer a one-off website audit that covers performance, SEO, accessibility and UX — delivered as a clear, prioritised report. No jargon, no fluff, just an honest picture of what's holding your site back.