- PageSpeed 90+ · Core Web Vitals · Caching
WordPress Speed Optimization
Slow sites lose rankings and enquiries. I tune WordPress to load in seconds and hit 90+ on Google PageSpeed — whether it’s a single site or the same fix rolled across a whole portfolio.
- Why it matters
Speed is a ranking factor and a conversion factor
Google measures real-world load with Core Web Vitals — LCP, INP and CLS. Miss them and you lose rankings; a slow page also loses the visitor before they ever call or fill in a form. I fix the causes, not just the score, so the gains hold up on real devices.
- What's included
Everything that actually moves the score
Image optimization
Compressed, correctly sized, next-gen formats and lazy-loading so images stop dragging the page down.
Caching
Page and object caching set up properly on the server, so repeat visits are near-instant.
CDN
Cloudflare configured to serve assets from the edge and take load off your origin.
Render-blocking cleanup
Render-blocking CSS/JS and fonts deferred or inlined so content paints fast.
Theme & plugin bloat
Heavy or duplicate plugins trimmed, and DOM bloat from page builders reduced.
Core Web Vitals
LCP, INP and CLS tuned to pass — measured on mobile, not just desktop.
- How I work
From audit to a score that sticks
Audit
I run PageSpeed Insights and check Core Web Vitals to find what’s actually slowing the page.
Fix the heavy stuff
Images, bloat and render-blocking assets first — the changes with the biggest payoff.
Caching & CDN
Server-side caching and Cloudflare configured so the gains scale across every page.
Verify & monitor
Re-tested on mobile and desktop, then kept an eye on so it doesn’t slip back.
- Speed stack I work with
The tools behind the score
Cloudflare
CDN, caching and edge rules to take load off your server.
Cloudflare speed setup →
Redis
Object caching for database-heavy WordPress sites and WooCommerce.
Redis object caching →
LiteSpeed
LiteSpeed server + cache plugin for fast, low-overhead delivery.
LiteSpeed optimization →
WP Rocket
Page caching and asset optimisation without touching server config.
WP Rocket setup →
- Built for scale
Speed work, done at volume
This isn’t a one-off tweak. It’s the same optimisation I roll across large portfolios, so the fix is repeatable and consistent site to site.
Sites under management
Sites built
Servers managed
Building & managing WordPress
- FAQ
Questions & Answers
Can you optimise across many sites at once?
Yes. A lot of my speed work is rolled out across a whole portfolio in one pass, so the same fixes apply consistently to every site.
What score can I realistically expect?
Most sites reach 90+ on mobile once images, caching and render-blocking assets are handled. I focus on passing Core Web Vitals, which is what Google actually rewards.