Core Web Vitals aren’t lab scores generated in a testing tool. Google pulls them from the Chrome User Experience Report, real data collected from real visitors on real devices, over a rolling 28-day window.
A page passes a metric only when 75% of those real visits hit the “good” threshold. A perfect score in your local dev tools means nothing if a quarter of your mobile visitors on a mid-range phone get a slow result.
The three metrics, per Google’s own documentation:
Largest Contentful Paint (LCP) — how long the biggest visible element (usually a hero image or headline block) takes to render. Good: under 2.5 seconds.
Interaction to Next Paint (INP) — how long the page takes to respond to a click, tap, or keystroke, measured across every interaction during the visit, not just the first one. Good: under 200 milliseconds.
Cumulative Layout Shift (CLS) — how much visible content jumps around while the page loads. Good: a score under 0.1. INP replaced First Input Delay in March 2024.
FID only measured the first interaction; INP tracks the worst delay across the entire session, which makes it a far stricter test of a site’s real responsiveness.
Some 2026 industry reports point to tightening thresholds and a proposed “Visual Stability Index” as a successor to CLS, but neither change appears in Google’s official Search Central documentation as of this writing.
Build against the confirmed numbers above, and treat anything stricter as a safety margin, not a requirement. This is the foundation of any solid page speed SEO strategy right now.