Our ServicesGrowth & Optimisation

Website Speed Optimisation That Passes Core Web Vitals

A cache plugin hides a slow site; it does not fix one. Real speed work means finding the bloated page-builder markup, the render-blocking third-party script, the unindexed database query and the 2MB hero image that are actually costing you seconds. We profile your site on real mobile hardware, fix the causes in order of impact, and leave you with guardrails so the gains survive your next round of content edits.

What You Get

Included as standard on every engagement — not an upsell list.

Real-device performance profiling

We measure with Lighthouse, WebPageTest and your own Search Console field data on throttled mobile connections, not just a desktop score. You see which of LCP, INP and CLS is failing, on which templates, and which specific resource is responsible for each failure.

Hosting and server-layer tuning

PHP version and worker configuration, object caching, full-page caching rules, GZIP or Brotli compression, HTTP/2 and TTFB reduction. We work daily with Kinsta, Hostinger and Cloudflare, and will tell you plainly when the hosting itself is the ceiling on your performance.

Critical render path optimisation

We defer or inline what belongs where: critical CSS above the fold, deferred non-critical stylesheets, delayed third-party scripts, preconnect and preload hints for genuinely blocking resources, and self-hosted fonts with sensible display settings to stop invisible-text flashes.

Image and media overhaul

Bulk conversion to WebP or AVIF, correct responsive srcset sizes per breakpoint, explicit width and height attributes to eliminate layout shift, lazy loading below the fold, eager loading for the LCP image, and video embeds replaced with click-to-load facades.

Plugin, theme and database audit

We profile which plugins load assets on pages that do not need them, find slow or repeated database queries with Query Monitor, remove abandoned plugins, clean post revisions and expired transients, and add indexes where a large WooCommerce catalogue needs them.

Page-builder markup cleanup

Breakdance and Elementor can output deeply nested wrappers and duplicate stylesheets. We rebuild the worst offending templates with flatter markup and shared styles, keeping your editing experience intact while removing the DOM weight that slows every page on the site.

Guardrails and handover

You receive documented rules for image sizes, script additions and plugin approvals, plus a lightweight monitoring setup so a regression is caught in days rather than at the next annual review. Speed is only useful if it holds after we leave.

How We Deliver It

Stage by stage, with the approval points marked. Website Speed Optimisation follows the same rhythm on every project.

  1. Baseline and diagnosis

    We benchmark your key templates, home, service, product, blog and checkout, against lab and field data, then produce a written diagnosis naming each bottleneck and its cost in milliseconds. No work starts until we can point at the specific causes.

  2. Staging clone and quick wins

    Everything is done on a staging copy first. We apply the server, caching, compression and image-layer wins that carry the least risk, remeasure, and confirm the gain before touching templates or code where a regression could break layout.

  3. Deep template and code work

    We then take on the harder items: critical CSS, script deferral, page-builder markup, query optimisation and database cleanup. Each change is measured on its own so we know exactly what earned the improvement and can roll back anything that did not.

  4. Cross-device verification

    Every optimised template is checked on mobile, tablet and desktop, in Chrome, Safari and Firefox, with forms, filters, carts and interactive elements exercised. Fast and broken is worse than slow and working, so functional verification is a gate before release.

  5. Deploy, monitor and document

    We release to production during a low-traffic window, remeasure the same templates live, then hand over a before-and-after report, the maintenance rules and monitoring. We recheck field data after four weeks once Search Console has enough real-user samples.

What You Receive

The concrete artefacts handed over at the end — files, access and documentation you keep.

  • Before-and-after Lighthouse and WebPageTest reports for every key template
  • Written diagnosis naming each bottleneck and its measured cost
  • Configured caching, compression and CDN rules
  • Converted, resized and correctly attributed image library
  • Optimised critical CSS and a documented script loading strategy
  • Plugin audit with removal and replacement recommendations
  • Database cleanup and index report
  • Performance maintenance rules for your content team
  • Core Web Vitals monitoring view in Search Console

Ideal for

If two or three of these sound like your situation, this is the right place to start.

  • Search Console reports your URLs as failing Core Web Vitals
  • Your site scores well on desktop but poorly on mobile
  • Traffic arrives but visitors leave before the page finishes loading
  • Your WooCommerce catalogue, filters or cart have become sluggish
  • Years of plugin additions have accumulated with nothing removed
  • You are about to spend on ads and do not want to pay for bounced clicks

Tools we use

Standard, portable tooling. The licences, accounts and source stay in your name, so nothing here is a reason you cannot leave.

  • WordPress
  • WooCommerce
  • Breakdance
  • Elementor
  • PHP
  • Lighthouse
  • WebPageTest
  • PageSpeed Insights
  • Query Monitor
  • Cloudflare
  • Kinsta
  • Hostinger
  • WP Rocket
  • Redis object cache
  • Next.js

Live projects where this work did the heavy lifting:

What we have written about this, in more depth than a service page allows:

Frequently Asked Questions

The questions we get asked most about Website Speed Optimisation.

It depends on your starting point and your constraints. A typical WordPress marketing site loaded with plugins can usually reach a passing Core Web Vitals grade and a large mobile improvement in largest contentful paint. Sites carrying heavy third-party tools such as chat widgets, ad pixels and booking embeds have a lower ceiling, because we can defer those scripts but cannot delete revenue-critical functionality. We give you a realistic target after the diagnosis, not before.
Not if it is done properly. Everything happens on a staging clone first, each change is measured and verified independently, and every template is exercised across browsers and devices before release. The genuine risk area is aggressive CSS and JavaScript deferral, which is exactly why we test interactive elements such as sliders, filters, forms and carts as a release gate rather than an afterthought.
A cache plugin helps time to first byte for repeat visitors, which is worth having, but it does nothing about a 2MB hero image, a page builder producing thousands of DOM nodes, four separate icon-font libraries, or a chat widget loading 400KB of JavaScript before your content renders. Those are the things Core Web Vitals actually measures, and they are the reason so many well-cached sites still fail.
Core Web Vitals are a confirmed ranking signal, though a modest one compared with relevance and authority. The bigger commercial effect is behavioural: slow pages lose visitors before they see your offer, and that shows up in bounce, conversion and ad cost per acquisition. We treat speed as a conversion and cost problem first, and a ranking tiebreaker second.
Yes. Sometimes the honest answer after profiling is that no amount of front-end work overcomes an oversold shared server. In that case we quote the migration separately, move the site to Kinsta, Hostinger or a comparable environment with staging, backups and object caching, and verify performance on the new stack before pointing DNS. You keep full ownership of the hosting account throughout.

Ready to start on Website Speed Optimisation?

Send us the brief — or just the problem. You will get a written scope, a timeline and a fixed price, usually within one working day.