Your website looks good, is well designed and well written. But if it takes 5 seconds to load, 40% of your visitors have left before reading the first line. Loading speed is not a technical detail: it is a direct commercial factor.

Why speed is critical in 2026

There are three main reasons:

  • Visitor behaviour: 53% of mobile users abandon a website that takes more than 3 seconds to load. Each extra second reduces the conversion rate by around 7%.
  • Google rankings: since 2021, the Core Web Vitals, including speed, have been a direct ranking factor. A slow website is penalised in search results.
  • Brand image: a slow website implicitly tells visitors that you are not serious. Perceived performance affects how much they trust you.

How to measure your website’s speed

Two free, reliable tools used by professionals:

  • PageSpeed Insights (pagespeed.web.dev): a score from 0 to 100 for mobile and desktop, with detailed issues ranked by priority
  • GTmetrix (gtmetrix.com): a more detailed analysis, with a loading waterfall and historical comparison

Minimum target: a mobile PageSpeed score of 70 or more. A score of 90 or more is excellent.

The 6 most common causes of a slow website

1. Unoptimised images

This is the number one cause in 80% of cases. A 4 MB image on a web page is like squeezing a lorry into a parking space. Images should be:

  • Converted to WebP (30 to 50% lighter than JPG)
  • Sized to their actual display dimensions (not a 3,000 px image for a 400 px thumbnail)
  • Compressed (80 to 85% quality is enough for the vast majority of uses)
  • Loaded with lazy loading (off-screen images only load when the visitor scrolls to them)

2. Undersized hosting

Cheap shared hosting at €2 a month shares its resources with hundreds of other websites. At peak times, your website inevitably slows down. Suitable hosting (SSD, PHP 8.x, HTTP/2) often saves 1 to 2 seconds on its own.

3. No caching

Without caching, your server rebuilds the whole page on every visit. With a caching system (WP Rocket or W3 Total Cache for WordPress), pages are pre-generated and served instantly. The usual gain: 40 to 60% off the loading time.

4. Too many third-party scripts

Every third-party tool you embed (live chat, social media widgets, the Facebook pixel, Analytics, Hotjar and so on) adds requests and slows loading down. Keep only what is genuinely useful, and defer non-critical scripts.

5. Render-blocking fonts

By default, Google Fonts blocks the page from displaying until the font has loaded. The solution: load fonts asynchronously or host them on your own server.

6. Too many WordPress plugins

On WordPress, every active plugin runs on every page. A website with 40 active plugins will always be slower than one with 10 well-chosen plugins. Audit them and deactivate anything superfluous.

Where to start if your website is slow

  1. Run PageSpeed Insights on your home page
  2. Look at the “Opportunities” section: Google prioritises the fixes for you
  3. Fix your images first (immediate impact, often at no cost)
  4. Check your hosting if your images are already optimised
  5. Ask your provider for a technical audit if you are not comfortable doing it yourself

An online shop that cuts its loading time from 5 seconds to 2 can see its sales rise by 20 to 30%. Speed optimisation is not a developer’s luxury: it is a measurable commercial investment.

Sébastien
About the author

Sébastien

Freelance web developer and designer in Toulouse, France, since 2009. I design and code every site myself, from the brief to launch, for small businesses, tradespeople and independent professionals who want a website that brings in clients, not just visits. 17 years in the trade, 18 Google reviews at 5/5.

See my background →