53% of mobile visitors leave a site that takes more than 3 seconds to load. Every extra second cuts the conversion rate by 7%. A slow site does not just make a bad impression, it hands customers to your competitors, directly, silently, every single day.
Most small business owners have no idea their site is slow. They see clicks in Google Analytics but cannot understand why the enquiries do not follow. In the majority of cases, speed is the culprit.
What are the real figures on the impact of a slow site?
The figures leave no room for doubt:
For a tradesperson's or a local shop's site getting 500 visitors a month at a typical 3% conversion rate, a slow site can cost you 10 to 20 extra prospects every month without you ever noticing.
How does speed affect your Google rankings?
Since 2021, Google has used Core Web Vitals as a direct ranking signal. A slow site is penalised in the search results, which creates a doubly negative effect:
Google's three Core Web Vitals metrics:
| Metric | Description | "Good" threshold | "Needs improvement" threshold |
|---|---|---|---|
| LCP | Time to display the largest element | < 2.5s | 2.5s to 4s |
| FID/INP | Response delay on interactions | < 100ms | 100ms to 300ms |
| CLS | Visual stability during loading | < 0.1 | 0.1 to 0.25 |
To check your Core Web Vitals: Google Search Console ("Experience" tab, then "Core Web Vitals") or PageSpeed Insights by entering your URL.
Test your site's speed free in 30 seconds
What are the main causes of a slow website?
Cause 1: images that are too heavy (responsible in 60% of cases)
A single uncompressed 3 MB JPEG can double your page's load time. Images should be:
Free tools: Squoosh, TinyPNG, iLoveIMG
Cause 2: cheap hosting
The server hosting your site is like your car's engine. Shared hosting at 2€ a month splits resources between hundreds of sites, and if one of them gets a lot of traffic, yours slows down.
Recommended hosts: O2Switch (France, 7€/month), Infomaniak (Switzerland, 8€/month), OVH VPS (from 6€/month). Or Vercel/Netlify for Next.js sites (free for small projects, global CDN included).
Cause 3: too many external JavaScript scripts
Every tool you install on your site adds render blocking JavaScript: Google Analytics, Meta Pixel, Hotjar, Tidio, the Trustpilot widget, a booking widget and so on.
On WordPress with 12 active plugins, every page can load 40 to 80 separate JavaScript files. It is one of the most common and most damaging problems.
Fix: audit your scripts with the "Network" tab in Chrome's developer tools. Remove any whose data you never look at.
Cause 4: a WordPress theme that is too heavy
The popular all in one WordPress themes (Divi, Avada, Elementor) are visually appealing but technically heavy. They load hundreds of kilobytes of CSS and JavaScript even for features you never use.
A lightweight theme such as GeneratePress plus Spectra, or a bespoke Next.js site, can be 5 to 10 times faster than the same content on Elementor.
Cause 5: no CDN (Content Delivery Network)
Without a CDN, your site lives on a single server, in a single data centre. A visitor in Marseille looking at your Paris hosted site waits for a network round trip. A visitor in Lyon physically covers less distance.
A CDN copies your site onto dozens of servers around the world and serves each visitor from the closest one. Cloudflare (the free tier) is enough for most sites.
How do you diagnose your site's speed?
Three free tools, from the simplest to the most technical:
1. Google PageSpeed Insights: enter your URL on pagespeed.web.dev and get a score from 0 to 100 on mobile and desktop. The report shows what to fix first, with the estimated gain in seconds.
2. GTmetrix: a detailed report with a waterfall chart. You can see exactly which file is slowing the load (often a 2 MB image or a third party script that takes 1.5s to load).
3. Our Speed Check tool: a 30 second analysis that emails you a PDF report with recommendations ranked by impact, designed for non technical business owners who want to know what to delegate first.
A tip: test your site on simulated 3G (Chrome DevTools, then Performance, then Network: Slow 3G). That is the experience of many mobile visitors in areas with patchy coverage.
What can I do if my site is slow but I cannot rebuild it?
If a rebuild is not in the budget right now, here are the actions that give the best results without touching the code:
High impact, no technical skills:
High impact, with technical help:
If those actions are not enough:
On WordPress with Elementor or Divi, the gains are capped by the theme's architecture. Those builders load hundreds of CSS rules and JavaScript blocks that cannot be removed without breaking the site. A rebuild on a modern framework (Next.js) is often the only way to get past a mobile score of 70 for good.
What we see at ConvertiLab is that clients moving from WordPress/Elementor to Next.js consistently gain 40 to 60 PageSpeed points on mobile, and see their bounce rate drop by 15 to 30 percentage points within 60 days of going live.
At ConvertiLab, our Next.js sites consistently score 90 to 98 on mobile on PageSpeed Insights, thanks to image optimisation (automatic WebP), server side rendering, and deployment on Vercel with a global CDN.
A real case: Sébastien, an electrician in Nanterre, had a WordPress site with Elementor and a mobile score of 34. After a rebuild on Next.js by ConvertiLab, his score reached 94 on mobile. The result: bounce rate down from 78% to 41%, and 4 to 6 extra quote requests a month.
What to remember about load speed
A site's speed is not a technical luxury reserved for large companies, it is a direct conversion factor for every business owner. Every second you save means more visitors who stay, more forms filled in, and more customers.
The minimum to aim for: a PageSpeed score above 70 on mobile. The goal: above 90. If you are below 50, assume your site is actively losing customers every day.
See our work and PageSpeed scores
Build a fast site with ConvertiLab
Frequently asked questions
What impact does a slow website have on sales?
A site that loads in 3 seconds instead of 1 loses 32% of its visitors on average. Amazon calculated that one extra second of load time costs it 1.6 billion dollars a year. For a small shop or a tradesperson, a slow site can easily mean 5 to 15 lost quote requests a month.
What is the ideal load time for a website?
The ideal load time is under 2 seconds on mobile, and ideally under 1.5 seconds. Google measures Core Web Vitals: LCP (Largest Contentful Paint) should be under 2.5 seconds, FID (First Input Delay) under 100ms, and CLS (Cumulative Layout Shift) under 0.1.
Why is my site slow on mobile?
The most common causes of a slow site on mobile are: images that are too heavy and uncompressed, cheap shared hosting, too many plugins or JavaScript scripts, an unoptimised WordPress theme, and no caching. Because mobile connections are slower than fixed lines, these problems show up on phones first.
How can I make my site faster without rebuilding it?
Without a full rebuild, the most effective actions are: compress every image (free tool: Squoosh), move to hosting with a CDN (Cloudflare, Bunny CDN), disable unnecessary WordPress plugins, turn on caching, and remove non essential Google Analytics scripts and tracking pixels. Those actions alone can save 1 to 2 seconds.


