A one-second delay in page load time reduces conversions by 7%. Here's how to diagnose the problem and fix it — without touching a line of server config.
Henry Bunn
Brainwave Designs
You've invested time, money, and creative energy into your website. You're proud of how it looks. But if it's loading slowly, none of that matters.
Google's data is unambiguous: a one-second delay in mobile page load time reduces conversions by up to 20%. For e-commerce sites, the number is even starker — Amazon calculated that a 100ms delay would cost them 1% in revenue. That's not a rounding error. That's real money.
The speed issue isn't just about impatience (though that matters too — 53% of mobile users abandon a site that takes longer than three seconds to load). It's also a direct ranking factor for Google.
Since 2021's Core Web Vitals update, Google has explicitly incorporated loading performance, interactivity, and visual stability into its ranking algorithm. A slow site doesn't just frustrate your visitors — it actively suppresses your position in search results.
So if you're wondering why your carefully crafted content isn't ranking, or why your paid traffic isn't converting, your load time might be a significant part of the answer.
Start with PageSpeed Insights (free, by Google). Enter your URL and you'll get a score out of 100, plus a detailed breakdown of exactly what's causing slowness. Focus on your mobile score — that's where most of your traffic is, and it's what Google primarily uses for ranking.
The key metrics to focus on are:
This is responsible for the majority of page weight on most websites. A photograph straight from a camera or phone can be 5–10MB. The same image, properly compressed and served in WebP format, might be 80–200KB — a 95% reduction with minimal visible quality loss.
Tools like Squoosh (free, browser-based) or ShortPixel (WordPress plugin) can do this automatically. If you're on WordPress, the Imagify plugin will handle it site-wide.
By default, browsers stop rendering a page whenever they encounter a JavaScript file — they have to fetch it and process it before continuing. If you have multiple JS files loading in the document head, your page will appear blank while they load.
The fix: defer non-critical JavaScript and inline critical CSS. This is a developer task, but it's one of the highest-impact changes you can make.
Every time someone visits your site, should their browser really re-download every file from scratch? Of course not — but without caching, that's exactly what happens. Proper cache headers and a WordPress caching plugin (WP Super Cache, W3 Total Cache, or WP Rocket) can dramatically reduce load times for return visitors.
Shared hosting with a budget provider is designed to be cheap, not fast. If you're on a plan that costs £2.99/month and you're wondering why your Time to First Byte (TTFB) is over a second, this is your answer. Upgrading to a managed WordPress host (like Kinsta, WP Engine, or Pressidium) or even a mid-tier VPS can make a dramatic difference.
Start with PageSpeed Insights. Note your current score. Then work through image optimisation first — it's the quickest win for most sites and you can do it without any technical knowledge.
If you're on WordPress, install a caching plugin and configure it. Then, if your score is still below 70, it's time to talk to a developer about the deeper issues.
If you'd like us to audit your current site speed and give you a prioritised action plan, get in touch. We do this regularly as part of our SEO and web maintenance work, and we'll give you a straight answer about what's worth fixing and what isn't.
"Speed is not just a technical metric. It's a commercial one. Every second of delay is a potential customer you've lost before they've even seen what you offer."
Found this useful? Share it with someone who might benefit.