Performance optimisation
We make your WordPress site fast — for real. Caching, image optimisation, database cleanup, CDN setup, and continuous monitoring of Core Web Vitals.
Why speed matters more than it seems
It's not just aesthetics. Faster sites rank better in Google (Core Web Vitals are a confirmed ranking factor), convert better (every 100ms improvement in load time lifts conversion ~1%), and put less load on your hosting (lower server cost and less risk of crashes during traffic spikes).
And it's not about chasing an empty 100/100 PageSpeed Insights score. It's about your visitors actually experiencing a site that feels fast — on every device, even the 5-year-old Android phone on 4G during a commute.
What we optimise
Caching
- Page caching — fully rendered HTML pages stored and served instantly on the next visit. Drastic difference for repeat traffic.
- Object caching (Redis where the host allows) — database queries cached to save expensive repeat lookups.
- Browser caching — proper headers so visitors' browsers reuse images/JS/CSS between visits.
- CDN integration — we hook in Cloudflare or similar for geographic distribution if you don't already have it.
Images
- Automatic conversion to WebP/AVIF — modern formats that are 20–60% smaller than JPEG/PNG with no visible quality loss.
- Lazy loading — images below the fold load only when needed.
- Responsive sizes — right image size for the right screen (desktop doesn't get the mobile image, mobile doesn't get the desktop image).
- Compression — existing images optimised without quality loss.
JavaScript & CSS
- Minification — unnecessary whitespace removed.
- Concatenation where it's safe — multiple files merged for fewer HTTP requests.
- Defer/async where possible — render-blocking scripts moved so first-paint isn't held up.
- Critical CSS inlined — styling for above-the-fold content shipped directly in the HTML.
Database
- Auto-cleanup — old revisions, transients, spam comments, soft-deleted post meta cleaned regularly.
- Index optimisation — missing indexes added on tables where queries are slow.
- Table optimisation — periodic OPTIMIZE TABLE to reclaim disk space.
How we measure results
We measure Core Web Vitals (LCP, INP, CLS) every week from multiple locations in Sweden and Europe, both desktop and mobile. You get a monthly report with:
- Current value and change since last month.
- Lighthouse score for the homepage + 3 other key pages (you choose which).
- Time from first byte to fully loaded.
- Specific improvements we made in the past month.
- Specific recommendations if something isn't optimal.
What this isn't
- It's not a magical PageSpeed-100 recipe. Some optimisations require you or us to change the theme or plugins. That's a separate development engagement — we point at what needs doing, but don't implement it automatically.
- It's not a theme rebuild. If the theme is fundamentally slow (e.g. loads four different slider libraries) we optimise what we can, but the ceiling is set by the architectural quality of the theme.
- It's not a hosting switch. We optimise wherever the site lives. If hosting is the fundamental bottleneck we suggest moving to WEBBELi (our own managed hosting in Sweden) as an add-on — but that's a separate service.
Realistic expectations
For a typical WordPress site, after Oden is set up we see the following:
- LCP (Largest Contentful Paint): 30–60% faster.
- Repeat visits: 50–80% faster (caching).
- Mobile Lighthouse score: usually 50 → 80+ without touching the theme.
- Server load: 40–70% less CPU on the host.
For sites where the theme is architecturally poor the ceiling is lower. We're honest about what's possible without code changes — and concrete about what would be required to go further.
Which plans include it?
Performance optimisation is included in every plan — Basic, Pro, and Enterprise:
- Basic: Caching, image optimisation, database cleanup, monthly report by email.
- Pro: Everything above + Lighthouse tracking on 4 pages, quarterly performance review, JS/CSS optimisation.
- Enterprise: Everything above + bespoke CDN strategy, dedicated quarterly performance consultation, integration work with marketing tools (GA4, Plausible, etc.) without losing speed.
Questions & answers
Does caching affect my admin / WP-admin?
No. Caching only applies to public visitors. Logged-in administrators and editors always see the latest version.
Will my site look different after optimisation?
Not visually. But users will immediately notice it feels faster. That's the entire point.
How often is the cache refreshed?
Automatically when you publish new content, edit a post, or change settings. Manual "purge cache" button in the control panel.
Does it work with my e-commerce (WooCommerce)?
Yes — we have specific optimisations for WooCommerce. Cart, checkout, and my-account pages aren't cached (they have to be dynamic), but product lists, category pages, and static content pages are fully optimised.
Get started
Optimisations begin applying within 24 hours of WEBBELi worker plugin installation. The first measurement and report ship after one week.