Core Web Vitals are three metrics Google uses to judge how fast a page loads, how quickly it responds and how stable it stays for the visitor. They aren’t theoretical numbers: they come from real Chrome users visiting your site.

In this guide we explain what each one measures, which values count as good and which changes usually make the biggest difference — without jargon you don’t need.

The three Core Web Vitals in plain words

LCP — how fast the main content appears

Largest Contentful Paint measures when the largest element on screen appears, usually the hero image or headline. It’s the moment the visitor feels “the page has loaded”.

INP — how quickly the page responds

Interaction to Next Paint measures how long the page takes to react when someone taps a button, opens a menu or types in a form. It replaced the older FID metric in 2024.

CLS — how stable the layout stays

Cumulative Layout Shift measures how much content jumps around while loading — for example when an image or banner pushes the text down just as you start reading.

Which values count as good

Metric Good Needs improvement Poor
LCP up to 2.5 s 2.5 – 4 s over 4 s
INP up to 200 ms 200 – 500 ms over 500 ms
CLS up to 0.1 0.1 – 0.25 over 0.25

A page “passes” when all three are green for 75% of visits, measured separately on mobile and desktop.

Do they really affect Google rankings?

Yes, but in proportion. Core Web Vitals are part of Google’s page experience signals — one signal among many. Relevance and content quality matter more. Speed makes the difference when two pages are equally good, and above all for your visitors: a slow site loses customers before they even see what you offer.

How to measure your site

  • PageSpeed Insights — enter your URL to see real-user data (where there is enough) plus a lab test with suggestions.
  • Google Search Console — the Core Web Vitals report shows which groups of pages have issues on mobile and desktop.
  • Test on your own phone — open the site on mobile data, not office Wi-Fi. It’s often the most honest test.

The changes that make the biggest difference

For a better LCP

  • Compress images and use modern formats such as WebP or AVIF.
  • Don’t lazy-load the hero image of the first screen — load it first.
  • Choose fast hosting and enable caching.

For a better INP

  • Remove plugins and scripts you don’t need — every chat widget, pop-up and tracking code adds weight.
  • Load third-party scripts after the page has appeared.

For a better CLS

  • Set dimensions on images, videos and ad slots.
  • Avoid banners that push content down after loading.
  • Load fonts properly so text doesn’t change size.

Common mistakes we see

The most common is a WordPress theme with dozens of unused features plus a slider with five huge images on the first screen. Second, cheap shared hosting that takes ages to respond before anything loads. Third, “fixing” it with five optimisation plugins that clash with each other.

Conclusion

Core Web Vitals aren’t a goal in themselves; they’re an objective way to see whether your site respects the visitor’s time. Start by measuring, fix the big things first (images, hosting, unnecessary scripts) and repeat. If you’d like us to handle it, see our SEO & Performance service or request a quote.