Web Dev

Core Web Vitals

Google’s three measurements of real-world page experience: loading (LCP), responsiveness (INP), and visual stability (CLS). Each is graded at the 75th percentile of real visits, split between mobile and desktop — so a page passes only when it is fast for three visitors out of four, not on average.

Also called: CWV

Quick answers

Short answers, before the detail

What is Core Web Vitals?

Google’s three measurements of real-world page experience: loading (LCP), responsiveness (INP), and visual stability (CLS). Each is graded at the 75th percentile of real visits, split between mobile and desktop — so a page passes only when it is fast for three visitors out of four, not on average.

What does Core Web Vitals look like in practice?

One fast test on office wi-fi proves nothing. The customer standing on a dock with two bars is inside the measurement, and on a local business site that visitor is often the majority.

Where does Core Web Vitals fit?

Web Development & Performance — How websites are built, hosted, and measured, including the speed metrics Google grades every page against.

In practice One fast test on office wi-fi proves nothing. The customer standing on a dock with two bars is inside the measurement, and on a local business site that visitor is often the majority.

What Core Web Vitals actually measure

Core Web Vitals are Google’s attempt to reduce “is this page a pleasant experience?” to three numbers a machine can check. Each one covers a different way a page can feel broken:

They are deliberately experience-focused rather than technical. A page can have small files and clean code and still fail all three.

The thresholds

MetricGoodNeeds improvementPoor
LCP2.5 seconds or less2.5 – 4.0 secondsOver 4.0 seconds
INP200 ms or less200 – 500 msOver 500 ms
CLS0.1 or less0.1 – 0.25Over 0.25

The 75th percentile rule that trips people up

Google does not grade the average visit. It grades the 75th percentile of real visits, measured separately for mobile and desktop.

In plain terms: three out of four visitors must have a good experience before the page counts as passing. One fast test on your office wi-fi proves nothing. The visitor standing in a parking lot on a weak signal is inside the measurement, and on a mobile-heavy local business site that visitor is often the majority.

This is also why a page can pass in Lighthouse and still fail in Google’s eyes. Lighthouse runs a simulated load on your machine. Google grades field data collected from actual Chrome users.

First Input Delay is gone

If a proposal or audit still reports First Input Delay (FID), it is out of date. INP replaced FID as a stable Core Web Vital in 2024.

The distinction matters commercially: FID only measured the delay before the first interaction was handled, which most sites passed easily. INP measures responsiveness across the entire visit, and plenty of sites that scored well on FID fail INP outright.

How much does this actually affect rankings?

Honestly: less than most agencies imply. Core Web Vitals are a real but modest ranking signal, and relevance beats speed nearly every time. A fast page about the wrong thing does not outrank a slow page that answers the question.

The stronger argument is commercial rather than algorithmic. Slow, jumpy pages lose people before they read anything — and on a site where a handful of calls a month covers the cost of the whole thing, that loss is measurable in a way rankings are not.

What usually causes failures

In our experience auditing small business sites, the recurring culprits are:

  • Uncompressed hero photos straight off a phone or camera, often several megabytes each
  • Page builder plugins loading their entire library on every page
  • Third-party embeds — chat widgets, review carousels, tracking scripts — that block rendering
  • Images and ads without reserved space, which is nearly always the CLS problem
  • Fonts loaded from a third-party server, delaying every piece of text

None of these need a rebuild. Most are fixable in an afternoon once you know which one is responsible.

Related service Website Performance Audit
See the service
Ready to get started?

Now that you know what it means — should you be paying for it?

Not every term in this glossary is worth money to every business. Tell us what you are being sold and we will tell you straight whether it is worth it for you.

Book an initial consult

← Back to the full glossary