Small job

Fixing Core Web Vitals on WordPress and WooCommerce

We find out why your site fails LCP, INP or CLS and fix the causes, not just the PageSpeed score, so that real-user data moves into the green.

  • Typical scope approx. 6 h
  • Roughly 300 € + VAT
  • Assessment and estimate are free

Google Search Console or PageSpeed Insights says your site fails the Core Web Vitals assessment: LCP is too slow, the page jumps around while loading, or buttons respond with a delay. Generic “speeding up” does not always fix this, because each metric has its own specific cause. This job is narrower and more diagnostic than general speed optimisation: we take just these three metrics and whatever is holding them back.

The goal is for your real visitors’ data (CrUX) to reach the “good” thresholds: LCP up to 2.5 s, INP up to 200 ms and CLS up to 0.1, measured at the 75th percentile. Making the lab score look pretty is not a goal in itself.

What the work includes

  • Diagnosis. We compare field and lab data: PageSpeed Insights, CrUX, the Search Console Core Web Vitals report, Lighthouse and the Chrome DevTools Performance panel. We separate mobile from desktop and look at the worst page types (home page, product and category pages, cart).
  • LCP: the largest element. We identify the LCP element on each template and fix its loading path: correct image size and format, preload, fetchpriority="high", removing lazy-loading from the first image, plus server response time and caching.
  • Render-blocking CSS and JS. Extracting critical CSS, reducing unused CSS and deferring scripts (defer) where it does not break functionality.
  • Fonts. Loading fonts without an invisible-text period, font-display, font preloading, self-hosting where appropriate and subsetting.
  • CLS: layout shift. Dimensions on images and video, reserved space for banners, cookie notices and ads, shifts caused by font swaps, and blocks injected late.
  • Third-party scripts. We review tracking, chat and marketing tags and delay non-critical ones until user interaction or the end of page load.
  • INP: responsiveness. We find long tasks and heavy event handlers that block the main thread and reduce the amount of JavaScript, for example in menus, filters and the cart.
  • Before and after. We measure the same pages before and after and document the changes so the next developer does not undo them.

What we need from you

  • WordPress administrator and hosting access, and view access to Search Console if possible.
  • Information about the site’s scripts: which tracking codes, chats and ads are really needed.
  • A decision when a plugin or theme needs a compromise, such as replacing a fancy slider with a faster solution.

What is not included

  • Site-wide speed work, server changes and database clean-up: for that see WordPress speed optimisation.
  • A guaranteed score. Field data in CrUX updates over roughly 28 days, so results show up in Search Console with a delay.
  • Rebuilding the theme or the whole site. If the problem lies in the theme’s structure we would recommend moving to a new theme.
  • Analytics and tag management setup, see GA4 and Tag Manager.

Who it suits

It suits sites where Search Console lists “Poor” or “Needs improvement” URLs, shops where a slow product or cart page costs sales, and sites that already tried a caching plugin with no change in the result. If the whole site is simply slow, start with general speed optimisation.

approx. 6 h Typical scope
50 € Hourly rate + VAT
300 € Estimated total

This is an estimate, not a quote. We’ll review your site free of charge first and tell you the exact time required. If the job turns out smaller, you pay less – we bill for the time actually spent.

How this job works

  1. Send an enquiry

    Send us your site address and a couple of sentences about the problem. We usually reply the same or the next working day.

  2. We review it and give you the price

    The assessment is free. You’ll know the exact time and price before you decide on anything.

  3. We do the work and report back

    We take a backup before making changes. When the work is done you get a summary of exactly what was done and what to keep an eye on going forward.

Frequently asked questions

How soon do results show in Search Console?

Changes are measurable in the lab immediately, but Google's real-user data (CrUX) is based on a roughly 28-day window. The full picture appears within a few weeks.

Do you promise all metrics will turn green?

We cannot guarantee it, because the outcome depends on the theme, plugins and third-party scripts. The diagnosis shows clearly what is achievable and what needs a compromise.

How is this different from general speed optimisation?

This focuses on three metrics and their diagnosis on specific pages. General speed work covers the server, database and caching more broadly.

Is a caching plugin enough?

Sometimes, but often not: LCP image priority, layout shift and long JavaScript tasks need changes on the site itself. We look at what works in your case.

How much does it cost?

We start with a free review and estimate. The work is billed by actual time spent.

Testimonials

What our clients say

Long-standing partnerships say more than any slogan. Several of the clients below have been with us for over seven years.

We have worked with Birk for eight years now. This time we wanted a new website for the company, and the goals were set high from the very start – in visuals, functionality, manageability and SEO. Thanks to Birk’s professional approach we got a website of a high standard that met our expectations 100%. The collaboration went smoothly because Birk is a very good and direct communicator, helpful, dependable and conscientious.
Karina Riive Karina Riive LIGNAMETS OÜ, FARMLAND PURCHASING MANAGER
We ordered a feature-rich bespoke online store from Zezz. It was also important that it integrate with our accounting software. Zezz handled the task well and has been our day-to-day web development partner since 2018. Overall score 8/10 – there is always room to do better.
Aivo Kuldmeri Aivo Kuldmeri WESTBERG KAUBANDUS, MANAGING DIRECTOR
As a client you sometimes feel that you don’t know exactly how, and sometimes not even exactly what. But our collaboration has produced a website that our own people value and others try to copy. Thank you for the patience, the good ideas and the understanding. Thank you for visualising it and making it visible. I liked that Zezz keeps its word and stays flexible.
Mart Tilk Mart Tilk MANAGER, MÄRJAMAA SPORTS CENTRE

See our clients and testimonials

Get in touch

Let’s talk about your project

The first hour of consultation is free and comes with no obligation. We usually reply the same or the next working day.

  • The first hour is free – even if we don’t end up working together
  • You get a concrete price and timeline, not a vague “about”
  • No sales pressure and no automated follow-up calls

Request a quote

Describe what you need in a couple of sentences. We’ll get in touch and arrange a free consultation.


    Your details are never shared with third parties or used for newsletters.