Get a free audit
Services

Performance optimisation

Core Web Vitals work on existing sites: LCP, CLS and INP brought inside Google's thresholds.

See if you need this ↗

What this actually solves.

Your Lighthouse score is red, or Search Console says your URLs fail Core Web Vitals. The usual advice, compress images, enable caching, has already been tried. The actual cost is usually a few specific scripts and one render-blocking resource, and finding which needs profiling rather than guessing.

Slow sites lose rankings and conversions at the same time. We profile the real bottleneck rather than guessing, usually third-party scripts, unoptimised images, or a font loading strategy that blocks the first paint. Each change is measured before and after, on field data, not just in the lab.

How the work runs.

  1. Measure

    We capture both lab data (Lighthouse, controlled conditions) and field data (CrUX, real visitors). They often disagree, and the field data is the one Google ranks on.

  2. Profile

    We trace where the time actually goes: main-thread work, render-blocking resources, layout shifts, the cost of each third-party tag.

  3. Fix

    Changes are made one at a time, in order of impact per hour of work, so we can attribute the improvement to a specific change rather than a batch.

  4. Confirm

    Field data takes about 28 days to fully reflect a change. We check back and report what actually moved, including anything that did not.

Lab and field performance profile (Lighthouse + CrUX)Prioritised fix list, ranked by impact per hour of workImplementation of the agreed fixesBefore/after measurement on real user data

What you receive.

  • Lab and field performance profile (Lighthouse + CrUX)

  • Prioritised fix list, ranked by impact per hour of work

  • Implementation of the agreed fixes

  • Before/after measurement on real user data

Whether this is for you.

This works when

  • Search Console reports URLs failing Core Web Vitals
  • The site feels slow and you do not know why
  • You are losing mobile conversions to load time

This is not for you if

  • You want a Lighthouse score of 100 as the goal in itself
  • The site needs rebuilding rather than tuning, we will tell you if so
  • Third-party scripts are non-negotiable and already account for the problem

Questions about this one.

Ask something else

No, and be careful with anyone who does. Some sites have constraints, required third-party scripts, a platform we cannot change, that cap what is achievable. We tell you the realistic ceiling before you commit.

Lighthouse is a lab test on simulated hardware. Search Console reports field data from real visitors on real devices. Google ranks on the field data, so that is what we optimise for.

Usually not. Most sites have a handful of specific problems rather than a fundamentally broken foundation. If a rebuild genuinely is the cheaper path, we will say so rather than billing you for tuning that cannot get there.