On this page
Core Web Vitals get discussed in acronyms that make them sound more abstract than they are. Stripped down, each one measures something a visitor genuinely feels within the first few seconds on a page — and each one has a specific, fixable cause.
Largest Contentful Paint (LCP): does the page feel like it loaded
LCP measures how long it takes for the largest visible element — usually a hero image or headline block — to fully render. This is the metric most tied to a visitor's gut sense of "is this page loading or not."
The most common fix is image optimization: compressing and correctly sizing the hero image, and loading it early rather than behind render-blocking scripts.
Interaction to Next Paint (INP): does the page feel responsive
INP measures the delay between a visitor's action — a tap, a click — and the page visibly responding. A page that loads fast but freezes for a second when a menu is tapped fails this metric even with a good LCP score.
Heavy, unoptimized JavaScript running on the main thread is the usual culprit — breaking large scripts into smaller chunks that don't block interaction is the standard fix.
Cumulative Layout Shift (CLS): does content jump around
CLS measures unexpected movement of page elements after they've already rendered — the classic example is tapping a button just as an ad loads above it and shifts everything down, causing a mis-tap.
Reserving explicit space for images, ads, and embeds before they load — rather than letting the layout resize once content arrives — is the direct fix for most CLS problems.
| Metric | Good | Needs improvement | Poor |
|---|---|---|---|
| LCP | ≤ 2.5s | 2.5s – 4s | > 4s |
| INP | ≤ 200ms | 200ms – 500ms | > 500ms |
| CLS | ≤ 0.1 | 0.1 – 0.25 | > 0.25 |
Three metrics — LCP, INP, and CLS — are the ones Google uses as page experience ranking signals, out of dozens it could theoretically track.
Why this connects to rankings, not just user experience
Google has confirmed Core Web Vitals are part of its page experience signals used in ranking, though content relevance still weighs more heavily overall. The practical effect: two pages with similar relevance and quality can be separated by Vitals performance, and a genuinely poor score can hold a good page back from ranking as well as it otherwise would.
Beyond rankings directly, sites with better Vitals scores consistently see lower bounce rates — visitors who don't wait around for a slow page never get the chance to be influenced by rankings at all.
Where to start if all three are failing
Fix LCP first — it's usually the highest-impact, easiest-to-diagnose issue (oversized images, slow server response, or render-blocking resources). INP and CLS fixes often follow naturally once the biggest rendering bottlenecks are addressed, since the same bloated scripts and unsized elements tend to affect all three.
Frequently asked questions
Largest Contentful Paint (LCP), which measures loading speed; Interaction to Next Paint (INP), which measures responsiveness to clicks and taps; and Cumulative Layout Shift (CLS), which measures unexpected visual movement on the page.
Yes — Google has confirmed Core Web Vitals are part of its page experience ranking signals, though content relevance and quality still carry more weight overall. A poor score can hold back a page that would otherwise rank well.
Google considers an LCP of 2.5 seconds or faster to be good, 2.5–4 seconds needs improvement, and anything above 4 seconds is considered poor.
Start with LCP. It's usually the highest-impact, easiest-to-diagnose issue and fixing it often improves INP and CLS as a side effect.
Google's PageSpeed Insights and the Core Web Vitals report in Google Search Console both show real, field-measured scores for LCP, INP, and CLS on your actual pages.
Key takeaways
- LCP measures load speed as visitors actually perceive it — usually fixed via image optimization.
- INP measures responsiveness to taps and clicks — usually fixed by trimming blocking JavaScript.
- CLS measures unexpected layout jumps — fixed by reserving space for images and embeds upfront.
- Core Web Vitals are a real ranking signal, though content relevance still weighs more overall.
- Fixing LCP first usually improves the other two metrics as a side effect.


