Core Web Vitals
Also: Web Vitals · CWV · LCP · CLS · INP
Core Web Vitals are Google's three page-experience metrics that measure real-user performance: LCP (Largest Contentful Paint) measures load speed, CLS (Cumulative Layout Shift) measures visual stability, and INP (Interaction to Next Paint) measures interactivity. All three are measured via Chrome User Experience Report and are ranking signals for Google Search.
Technical SEO · 5 min read
What Core Web Vitals measure
Core Web Vitals quantify three aspects of user experience that Google has determined matter for ranking. LCP measures when the largest piece of content becomes visible — a user's perception of load speed. CLS measures how much the page layout shifts after initial render — the jank users experience when clicking a link and the page suddenly moves. INP replaced FID (First Input Delay) in 2024 as Google's measure of responsiveness — how long until a page responds to user interaction.
Each metric has a green (good) zone, yellow (needs improvement), and red (poor) zone. Pages passing all three get a bump in visibility in Google Search results. Pages failing all three are actively penalized. A page can pass two and fail one — the weakest metric becomes the limiting factor.
Why Google measures them this way
Slow load times, layout shift, and unresponsive interactions are the top reasons users bounce. Google's ranking algorithm has always tried to reward speed because fast sites keep users on the web longer. Core Web Vitals formalize this signal using real Chrome browser data from millions of users, not lab tests. A page that loads fast in a lab test on a 1 Gbps connection with zero network jank but shifts layout on 4G real phones gets measured as it truly behaves — via Chrome User Experience Report, Google's aggregated real-user dataset.
Ranking depends on passing thresholds for your traffic pattern. A local business page needs LCP under 2.5 seconds, CLS below 0.1, and INP under 200ms. E-commerce pages have the same thresholds. News sites, SPA applications, and video-heavy sites hit the same targets.
How to measure and improve Core Web Vitals
Measurement comes from three sources. Google Search Console shows field data — real users over 28 days. Chrome DevTools shows lab data — synthetic tests on your machine. PageSpeed Insights blends both and suggests fixes. For local businesses, search console data is most important because it reflects actual traffic patterns.
Improvement priorities depend on which metric is weakest. LCP slowness usually traces to unoptimized images, render-blocking CSS/JS, or slow server response. CLS issues come from ads, embeds, or fonts loaded after render. INP lags from long JavaScript tasks or slow event handlers. Fix the worst metric first — if all three are red, start with LCP. Most pages improve 30-40% with image optimization and lazy-loading alone.
Core Web Vitals in ranking and competitive context
Google confirmed Core Web Vitals as ranking signals in 2021 and tightened thresholds in 2024. The signal is real but modest — a site failing all three metrics can still rank if authority and relevance are high enough. But in competitive local SEO — plumbing, dentistry, personal injury — where relevance is constant, Core Web Vitals become a tiebreaker. Competitor A loads in 1.8s, Competitor B loads in 4.2s, both have identical authority. Google shows A higher. The gap widens when CLS and INP are also measured.
Related terms
Schema Markup
Structured data that helps Google understand page content alongside performance.
GlossaryDomain Authority
Overall site strength — Core Web Vitals can't overcome weak authority, but fix signal gaps.
GlossaryAI Overview
Ranking in AI snippets requires Core Web Vitals to be solid — slow pages rarely surface.
FAQ
What's the difference between LCP, CLS, and INP?+
Do Core Web Vitals actually affect rankings?+
What replaced FID and why?+
How do I check my Core Web Vitals?+
Can Core Web Vitals be fixed without a developer?+
Want this at API scale?
Measure Core Web Vitals, on-page SEO issues, and technical performance for any URL instantly. Includes LCP, CLS, INP, and mobile-friendly scoring.
See Page Audit API