Website Speed Optimization: Why Performance Matters
Table of Contents
- The Business Case for Speed
- The Core Web Vitals Benchmarks
- Speed Optimisation Priorities (Ranked by Impact)
- Image Optimisation
- Font Loading Strategy
- JavaScript & CSS Optimisation
- Caching & CDN
- Backend Response Time
- Measuring Your Speed
- Frequently Asked Questions
The Business Case for Speed
The numbers are brutal:
- 53% of mobile visitors abandon a site taking >3s to load
- Every 1s delay drops conversion 7%
- Amazon calculated $1.6B/year lost per 1s delay
- Walmart: +2% conversion per 1s faster
- Google demotes slow sites in rankings
Speed is not a nice-to-have. It's foundational.
The Core Web Vitals Benchmarks
Google's official thresholds:
| Metric | Good | Needs Improvement | Poor |
|---|---|---|---|
| LCP (Largest Contentful Paint) | < 2.5s | 2.5–4s | > 4s |
| INP (Interaction to Next Paint) | < 200ms | 200–500ms | > 500ms |
| CLS (Cumulative Layout Shift) | < 0.1 | 0.1–0.25 | > 0.25 |
Premium 2026 websites target LCP < 1s.
Speed Optimisation Priorities (Ranked by Impact)
- Image optimisation (60–70% of typical page weight)
- JavaScript optimisation (blocks rendering)
- Font loading (delays LCP)
- Caching and CDN
- Backend response time
- CSS optimisation
- Third-party scripts (analytics, ads, chat)
Image Optimisation
The biggest win for most sites:
- Use modern formats: WebP (75% smaller than JPG), AVIF (up to 50% smaller than WebP)
- Responsive sizes: serve smaller images to mobile via `srcset`
- Lazy load below-the-fold images (`loading="lazy"`)
- Compress aggressively (85% quality often indistinguishable from 100%)
- Specify width and height to prevent CLS
- CDN delivery (Cloudflare, Bunny.net, Cloudinary)
Font Loading Strategy
Custom fonts often block LCP:
- Use `font-display: swap` to render text with fallback
- Preload critical fonts: `<link rel="preload" as="font" href="font.woff2">`
- Subset fonts to only the characters you use
- Use `.woff2` format (best compression)
- Consider system fonts for body text
JavaScript & CSS Optimisation
- Minify and gzip/brotli
- Code split — load only what each route needs
- Defer non-critical scripts
- Remove unused CSS (PurgeCSS, tree-shaking)
- Inline critical CSS
- Move analytics and tag managers to `defer` or `async`
Caching & CDN
- Set long cache headers on static assets (1 year for hashed files)
- Use a CDN (Cloudflare free tier is excellent)
- Cache pages at edge for anonymous visitors
- Set proper `Cache-Control` and `ETag` headers
Backend Response Time
- Target Time To First Byte (TTFB) < 400ms
- Use fast hosting (Vercel, Cloudflare, Fly.io, or premium managed hosting)
- Cache database queries
- Use HTTP/2 or HTTP/3
Measuring Your Speed
- PageSpeed Insights — Core Web Vitals + suggestions
- WebPageTest — waterfall view of every asset
- Chrome DevTools Lighthouse — quick local check
- Google Search Console — real-user Core Web Vitals
Frequently Asked Questions
What is a good website speed in 2026?
Under 1 second LCP on mobile is the premium target. Under 2.5s is Google's 'good' threshold. Anything over 4s is failing.
How much does slow speed cost me?
Roughly 7% conversion loss per second of delay. For a business making £10,000/month online, a 2s delay costs £1,400+/month.
Why is my WordPress site slow?
Usually: too many plugins, unoptimised images, no caching, generic hosting, or a bloated theme. All fixable — see our WordPress speed optimisation service.
Is a CDN worth it for a small site?
Yes. Cloudflare's free tier gives you global speed and DDoS protection. No reason not to use one.
Does website speed affect SEO?
Yes — Core Web Vitals are a confirmed Google ranking factor. Slow sites rank lower, especially on mobile.
Can old websites be sped up without a rebuild?
Often, yes. Image optimisation, caching, CDN, and script cleanup can improve most sites 30–70%. A rebuild is only needed if the underlying platform is the bottleneck.
Ready to Grow Your Business Online?
At WebsiteAndGo we design and build premium websites, ecommerce stores and AI-powered digital experiences for businesses worldwide — on WordPress, Wix, Squarespace, Shopify, Webflow and fully custom code.
Book a free 30-minute strategy call and we'll audit your funnel, recommend the right platform and send a fixed-price proposal within 48 hours.