Core Web Vitals 2026: What They Are, Why They Matter, and How to Fix Them
A practical guide to Google's Core Web Vitals — LCP, INP and CLS — with real fixes for each metric, measurement tools, and how they affect your search rankings today.
Core Web Vitals are Google's standardised measurements of real-world page experience. Since becoming ranking signals in 2021, they have grown in influence — and the metrics themselves have evolved. This guide covers the 2026 state of Core Web Vitals, what good scores look like, and how to improve each metric practically.
The Three Core Web Vitals in 2026
LCP — Largest Contentful Paint
LCP measures how long it takes for the largest visible content element on the page to finish rendering — usually a hero image, a large heading, or a video thumbnail. It represents the moment the page feels loaded to the user.
- Good: under 2.5 seconds.
- Needs improvement: 2.5–4.0 seconds.
- Poor: over 4.0 seconds.
INP — Interaction to Next Paint
INP replaced First Input Delay (FID) in March 2024. Where FID measured only the delay before the browser began processing an interaction, INP measures the full delay from any interaction (click, tap, keypress) until the next paint — a much more comprehensive measure of responsiveness throughout the entire session.
- Good: under 200ms.
- Needs improvement: 200–500ms.
- Poor: over 500ms.
CLS — Cumulative Layout Shift
CLS measures how much page content unexpectedly shifts during loading. A headline that jumps down because an ad loaded above it, or a button that moves just as you tap it, are layout shifts. CLS is the score that causes users to accidentally click the wrong element.
- Good: under 0.1.
- Needs improvement: 0.1–0.25.
- Poor: over 0.25.
How to Measure Core Web Vitals
- Google Search Console: The Core Web Vitals report shows real-user data from the Chrome User Experience Report (CrUX) — the data Google actually uses for ranking.
- PageSpeed Insights: Combines field data with Lighthouse lab data. The best starting point for diagnosis.
- Chrome DevTools Performance panel: Detailed waterfall chart and element-level analysis.
- Web Vitals Chrome Extension: Shows live CWV metrics as you browse any page.
How to Fix LCP
- Add
fetchpriority="high"to your hero image — tells the browser to download it before other resources. - Preload the LCP image:
<link rel="preload" as="image" href="hero.webp">. - Use a CDN to serve images from a geographically close edge node.
- Convert images to WebP or AVIF — smaller files download faster.
- Never lazy-load the LCP element —
loading="lazy"on the hero image delays it significantly.
How to Fix INP
- Break up long tasks — any JavaScript running more than 50ms blocks the main thread. Split it with
setTimeoutorscheduler.postTask(). - Defer non-critical JavaScript — use
deferorasyncand load analytics and widgets after the page is interactive. - Reduce third-party scripts — each one competes for main-thread time. Audit and remove anything not earning its cost.
- Use web workers for heavy computation — move CPU-intensive tasks off the main thread entirely.
How to Fix CLS
- Always set width and height on images:
<img width="800" height="450">lets the browser reserve space before the image loads. - Reserve space for ads and embeds — set a minimum height on ad slots so they do not push content down when they load.
- Avoid inserting content above existing content — a cookie banner appearing above the page is a significant CLS source.
- Preload critical fonts and use
font-display: optionalorswapto reduce text reflow when web fonts arrive.
Do Core Web Vitals Directly Affect Rankings?
Google uses Core Web Vitals as a tiebreaker when two pages are otherwise equal in relevance and authority. They are not a dominant ranking factor on their own — excellent content and strong backlinks will outrank a technically perfect page with thin content. But for competitive queries where pages are closely matched, CWV can make the difference. Good scores also correlate with lower bounce rates and higher conversion rates regardless of ranking impact.
Conclusion
Core Web Vitals are practical performance targets, not abstract scores. Fixing LCP, INP and CLS makes your site genuinely faster and more pleasant to use — benefiting users, conversion rates and search visibility simultaneously. Start with PageSpeed Insights, identify your worst-performing pages, and apply the targeted fixes above. Most sites can reach good scores on all three metrics with a focused two-day effort.