Contents (14)
Every second counts — literally. A 1-second delay reduces conversions by 7% (Akamai). Amazon calculated that 100ms costs $1.6B/year. Slow sites lose clients.
Speed Benchmarks
| Load Time | Perception | Impact | Revenue Effect |
|---|---|---|---|
| 0-1s | Instant | Highest conversions | Baseline |
| 1-2s | Fast | Solid | -7%/second |
| 2-3s | Acceptable | -13% conversions | -€1,300/€10k |
| 3-5s | Slow — most leave | +53% bounce | -€5,300/€10k |
| 5s+ | Unacceptable | Near total abandonment | Catastrophic |
Core Web Vitals Explained
| Metric | Measures | Good | Poor | Fix |
|---|---|---|---|---|
| LCP | Largest element load | ≤2.5s | >4s | Optimize images, preload hero |
| INP | Interaction responsiveness | ≤200ms | >500ms | Reduce JS, defer non-critical |
| CLS | Visual stability | ≤0.1 | >0.25 | Set dimensions, font swap |
The 5 Biggest Speed Killers
1. Unoptimized Images
Images = 50-80% of page weight.
- WebP — 30-50% smaller than JPEG
- Resize to display size
- Lazy loading
- Squoosh (free) or ShortPixel
2. Cheap Shared Hosting
€3/month hosting adds 1-3 seconds server response time.
3. Too Many WordPress Plugins
30 plugins = 50-100 extra files per page load.
4. No CDN
A CDN cuts latency by 50-80% by serving from nearest location.
5. Render-Blocking Resources
JS/CSS in header = blank page until downloaded.
Speed Optimization Checklist
| Action | Impact | Difficulty | Cost |
|---|---|---|---|
| Compress images (WebP) | -50-70% weight | Easy | Free |
| Lazy loading | -30% initial load | Easy | Free |
| CDN (Cloudflare) | -50% latency | Medium | Free tier |
| Enable caching | -60% repeat loads | Medium | Free |
| Defer non-critical JS | -40% blocking | Hard | Free |
| Minify CSS/JS | -10-20% size | Easy | Free |
| Upgrade hosting | -1-3s response | Easy | €10-30/mo |
Platform Speed Comparison
Speed depends less on the platform's name than on how the site is built: the theme, the plugins and the hosting weigh more than the logo on the admin screen.
| How the site is built | What drives speed | 90+ on mobile? |
|---|---|---|
| Custom, Next.js | Server rendering, only the code each page needs | Yes, by design |
| Custom, WordPress with a hand-coded theme | Lean theme, few plugins, page caching, managed hosting | Yes, with a lean build |
| Webflow | Generated code, weight of interactions and fonts | With effort |
| Squarespace / Wix | Platform code you don't control | Difficult |
| WordPress with a ready-made theme | Generic multipurpose theme, unused code, stacked plugins | Possible with heavy optimization, hard to keep |
How We Guarantee a Speed Score of 90+ on Mobile
Our sites are coded by hand for your business. Four principles make them fast:
- Hand-written code — Only the code the page uses, no pile of plugins
- Pages ready in advance — Served instantly instead of being built on each visit
- Fast hosting — Included for 12 months, then in the care plan
- Optimized images — Light formats, correct dimensions, loaded when needed
Speed Measurement Tools: Which One to Use?
You can't improve what you don't measure. Here are the three essential tools every business owner should know:
| Tool | Best For | Key Feature | Cost |
|---|---|---|---|
| PageSpeed Insights | Quick health check | Real user data (CrUX) + lab data | Free |
| GTmetrix | Detailed waterfall analysis | Visual timeline + request breakdown | Free tier |
| WebPageTest | Advanced diagnostics | Multi-location, filmstrip view | Free |
| Lighthouse (Chrome) | Developer audit | Built into Chrome DevTools | Free |
We recommend running PageSpeed Insights first for a quick diagnosis. If you need deeper analysis, use GTmetrix to identify exactly which resources are slowing you down. For competitive analysis, WebPageTest lets you compare your site against competitors from any location worldwide.
The 7 Most Common Speed Mistakes (And How to Fix Them)
After auditing hundreds of SMB websites, we see the same patterns repeatedly. Here are the mistakes that cost the most performance:
- Uploading raw photos from your phone — A single iPhone photo can be 5-8 MB. That's heavier than an entire optimized website. Always compress to WebP before uploading.
- Loading 4+ Google Fonts — Each font family adds 100-300KB and a blocking request. Stick to 1-2 font families maximum.
- Auto-playing videos without lazy loading — A background video can add 10-50 MB of data on the initial page load. Always lazy load and use a poster image.
- Installing analytics, chat, and social scripts everywhere — Each third-party script adds 50-200ms. Load them asynchronously or after user interaction.
- Not using browser caching — Without caching headers, repeat visitors re-download everything. Set cache-control to at least 30 days for static assets.
- Skipping image dimensions — Without explicit width/height, the browser can't reserve space, causing layout shifts (poor CLS score).
- Using a heavy multipurpose theme — All-in-one themes load their entire framework of components on every page, even if you use 10% of features.
Illustrative Case: Rebuilding a Slow Restaurant Site
Take a typical case: a restaurant site built on a heavy ready-made WordPress theme with dozens of plugins, slow on mobile, where many visitors leave before they even see the menu. Here is what a rebuild changes:
- Theme replaced by a site coded by hand — only the code the pages actually use
- Plugins sorted out — only those that are genuinely useful are kept
- All images converted to WebP — at the size they are displayed
- Fast hosting — servers close to your visitors
- Lean JavaScript and preloaded fonts — text visible quickly, no blocking scripts
What to expect: a mobile speed score of 90 or more (guaranteed at launch on our sites), fewer mobile visitors leaving before the menu, and more reservation requests. The exact gain depends on the starting point and on the site's traffic.
How fast is your site?
Every site we deliver comes with a guaranteed speed score of 90+ on mobile.
Let's review your current site together on a 30-minute discovery call with the founder.
30-min video callfreeno commitment

Valentin HalgandFounder and project director
Practical Speed Optimization Guide
Loading speed directly impacts your conversion rate and SEO ranking. Every additional second of delay costs 7% of conversions. The 5 most impactful optimizations: 1) Compress images to WebP (40-60% savings), 2) Enable browser caching (previously visited pages load instantly), 3) Minify CSS and JavaScript (20-30% file size reduction), 4) Use a CDN (Content Delivery Network) to serve resources from the closest server, 5) Defer non-essential script loading (analytics, chat, ads). Test with PageSpeed Insights and aim for a mobile score > 85. A fast site sells better, retains better, and ranks better on Google.
Image Optimization: The Biggest Quick Win
Images typically account for 50-70% of total page weight, making image optimization the single highest-impact speed improvement you can make. The modern image optimization stack: serve all images in WebP format (30-50% smaller than JPEG at equivalent quality), use responsive images with srcset to deliver appropriately sized images for each device (a 400px-wide mobile screen doesn't need a 2000px image), implement lazy loading for below-the-fold images (native loading="lazy" attribute), and compress images to 80-85% quality — the visual difference is imperceptible but the file size reduction is dramatic.
For e-commerce sites with hundreds of product images, use an image CDN (Cloudinary, imgix, or Cloudflare Images) that automatically resizes, formats, and caches images. This eliminates the manual optimization bottleneck and ensures every image is served in the optimal format and size for each visitor's device and browser. The investment is typically €20-50/month but saves hours of manual work and delivers consistent performance across your entire catalog.
Third-Party Scripts: The Hidden Speed Killer
Most websites accumulate third-party scripts over time — analytics, chat widgets, marketing pixels, social media embeds, A/B testing tools. Each script adds 50-200ms of loading time and often blocks rendering. The average business website loads 15-25 third-party scripts, many of which are no longer actively used. Conduct a quarterly audit: list every external script, measure its load time impact (Chrome DevTools → Network tab → filter by third-party), and ask whether it delivers value proportional to its performance cost.
For scripts you must keep, implement strategic loading: load analytics scripts with defer or async attributes, delay chat widgets until the user scrolls or after 5 seconds, load social media embeds only on interaction (show a static preview image that loads the embed on click), and use a tag manager (Google Tag Manager) to centralize control. The most impactful optimization: remove unused scripts entirely. A marketing pixel from a campaign that ended 6 months ago still slows down every page load for every visitor today.
Monitoring Speed: Catching Regressions Early
Speed optimization isn't a one-time project — it's an ongoing practice. Without monitoring, performance degrades over time as new features, content, and scripts are added. Set up automated performance monitoring with tools like SpeedCurve, Calibre, or the free Google Search Console Core Web Vitals report. Configure alerts for when key metrics (LCP, FID, CLS) exceed your thresholds. Establish a performance budget: maximum 1MB total page weight, maximum 200KB JavaScript, maximum 3-second Time to Interactive on 4G. Block any deployment that violates these budgets — it's easier to maintain speed than to recover it after months of degradation.
FAQ
Good PageSpeed score?
90+ excellent, 50-89 needs work, below 50 poor. Sites built on heavy ready-made themes often score lower on mobile. Our sites, coded by hand: 90+ on mobile, guaranteed at delivery.
Does speed improve Google ranking?
Yes. Since 2021, Core Web Vitals are ranking factors.
Can WordPress be faster?
Yes. The limit usually comes from the theme and plugins, not from WordPress itself: with a heavy theme and a stack of plugins, 90+ on mobile is hard to reach and to keep; with a hand-coded theme, few plugins and good hosting, WordPress can reach it.
How much does optimization cost?
Optimizing an existing site: often €500-2,000, with limited gains when the theme or the stack of plugins is the bottleneck. Custom rebuild, coded by hand: higher upfront, with a score of 90+ on mobile guaranteed at launch.
Does speed affect accessibility?
Yes — slow sites hurt users with older devices and slower connections. Speed optimization IS accessibility improvement.
Speed is the first impression. Before reading a word, visitors judged your business by load time.
Related Articles
- Web Hosting Guide
- Core Web Vitals Guide