Why your website speed has become critical
A site loading in 1 second shows a 40% conversion rate. At 3 seconds, it drops to 29%. Every second literally translates to lost revenue.
Core Web Vitals: the 3 metrics you must master
LCP — Largest Contentful Paint (Loading)
| Rating | Threshold |
|---|---|
| ✅ Good | ≤ 2.5 seconds |
| ⚠️ Needs improvement | 2.5 – 4 seconds |
| ❌ Poor | > 4 seconds |
- Uncompressed images or legacy formats (unoptimised JPEG/PNG)
- Slow server response time (high TTFB)
- Render-blocking CSS or JavaScript
- Web fonts delaying text display
INP — Interaction to Next Paint (Responsiveness)
| Rating | Threshold |
|---|---|
| ✅ Good | ≤ 200 ms |
| ⚠️ Needs improvement | 200 – 500 ms |
| ❌ Poor | > 500 ms |
- Heavy JavaScript blocking the main thread
- Too many third-party scripts (analytics, chat widgets, ads)
- Complex event handlers on buttons/forms
CLS — Cumulative Layout Shift (Visual stability)
| Rating | Threshold |
|---|---|
| ✅ Good | ≤ 0.1 |
| ⚠️ Needs improvement | 0.1 – 0.25 |
| ❌ Poor | > 0.25 |
- Images without defined width/height dimensions
- Ads or embeds inserting dynamically
- Web fonts causing a Flash of Unstyled Text (FOUT)
- Content injected above existing content
The direct impact on your business in Belgium
Impact on SEO
Impact on conversions
The figures speak for themselves:
- Bounce rate: 9% for sites loading in < 2s vs 38% for sites > 5s
- Conversions: a 0.1-second improvement increases conversions by 8.4% in e-commerce
- Revenue: one second of delay = 7% lost conversions (that's €7,000 per month lost for a site generating €100,000/month)
Mobile first
How to measure your Core Web Vitals
Google PageSpeed Insights
Google Search Console
Chrome DevTools (Lighthouse)
For developers: open DevTools (F12), Lighthouse tab, run a Performance audit. You'll get a score out of 100 and detailed technical recommendations.
10 practical actions to boost your speed
1. Optimise your images
- Convert to WebP or AVIF: WebP offers 25-35% better compression vs JPEG, supported by 97%+ of browsers. AVIF is even better but has less compatibility.
- Resize: don't load a 4000px image if it displays at 800px.
- Compress: use TinyPNG, Squoosh (Google), or ShortPixel. Aim for < 200 KB per image.
- Lazy loading: add
loading="lazy"to all images below the fold. Do NOT add it to hero/header images (it degrades LCP).
2. Choose performant hosting
Server response time (TTFB) is the foundation. A €3/month shared hosting plan won't deliver a good LCP. Prioritise:
- Hosting with servers in Europe (ideally Belgium or the Netherlands)
- A CDN (Content Delivery Network) for static files
- HTTP/2 or HTTP/3 enabled
3. Minimise critical CSS and JavaScript
- Inline critical CSS: embed the CSS needed for the first render directly in the
<head>. - Defer/async: load non-essential scripts with
deferorasync. - Remove dead code: regularly audit unused CSS/JS (Coverage tab in Chrome DevTools).
4. Preload critical resources
<link rel="preload"> for elements that compose your LCP:<link rel="preload" as="image" href="/hero-image.webp">
<link rel="preload" as="font" href="/fonts/main.woff2" crossorigin>
5. Define dimensions for all images and videos
<img> and <video> must have explicit width and height attributes, or use aspect-ratio in CSS:<img src="photo.webp" width="800" height="600" alt="Description" loading="lazy">
6. Optimise web fonts
- Use
font-display: swapto show text immediately with a fallback font. - Host fonts locally (avoid Google Fonts calls that add a DNS request).
- Limit yourself to 2-3 font variants maximum.
7. Limit third-party scripts
Every third-party script (analytics, chat widget, ad pixels, social media) adds weight and blocks the main thread. Audit and remove what's not essential. For the rest, load them deferred.
8. Enable browser caching
Cache-Control headers for static files:Cache-Control: public, max-age=31536000, immutable
Files with a hash in the name (style.a3f2c.css) can be cached indefinitely.
9. Use a CDN
A CDN distributes your files across servers close to your visitors. For a Belgian audience, a CDN with nodes in Brussels, Amsterdam, and Frankfurt significantly reduces latency.
10. Monitor continuously
Performance is not a one-off project. Set up ongoing monitoring:
- Check PageSpeed Insights monthly
- Configure alerts in Search Console
- Test after every content or plugin update
Common mistakes to avoid
- Heavy carousels/sliders: they degrade both LCP and CLS. Prefer a static hero image.
- Autoplay videos: massive loading without interaction. Use a preview image with click-to-play.
- Too many WordPress plugins: each plugin adds CSS and JS. 20+ plugins = guaranteed slow site.
- Ignoring mobile: testing only on desktop hides the reality for 75% of your audience.
- Lazy loading the LCP element: putting
loading="lazy"on your hero image is counterproductive — it must load immediately.
FAQ — Frequently asked questions
Are Core Web Vitals really a Google ranking factor?
Yes. Google has confirmed them as a ranking signal since 2021. The March 2026 update reinforced their weight, introducing holistic scoring: passing all three thresholds gives a cumulative boost; failing even one creates a compounded penalty.
My site has a good Lighthouse score but a poor Search Console score — why?
Lighthouse is a lab test (ideal conditions). Search Console uses real user data (75th percentile over 28 days). If your visitors have slow connections or older devices, real-world scores will be lower.
How long does it take to see the impact of improvements?
Google collects data over 28 days. After your optimisations, expect 4 to 6 weeks before new scores appear in Search Console and influence your rankings.
Is WordPress too slow for good Core Web Vitals?
No, but you need to be methodical: lightweight theme, limited plugins, caching enabled (WP Rocket, LiteSpeed Cache), optimised images. A well-configured WordPress site can easily pass all three thresholds.
How much does a performance optimisation cost?
For a Belgian SME, a complete performance optimisation typically costs between €500 and €2,000 depending on site complexity. The ROI is quick thanks to improved conversions and Google rankings.
Conclusion: speed is not a luxury — it's a competitive advantage
In 2026, with only 47% of sites passing Core Web Vitals, optimising your speed places you in the top half — immediately. It's a measurable SEO advantage, a proven conversion boost, and a better experience for your Belgian visitors on desktop and mobile alike.
Don't let a slow website hold back your growth. Measure your scores today, prioritise high-impact actions, and turn performance into a competitive edge.
LeadCo Agency
Founder of LeadCo
Web developer and conversion expert based in Brussels. I build websites that turn your visitors into paying customers.
Discover our services