Core Web Vitals in 2025: What Actually Moves Your Rankings
Google's page experience signals are real but misunderstood. This breakdown shows which Core Web Vitals metrics have actual ranking impact and which ones are just vanity scores.
The State of Core Web Vitals in 2025
Google has confirmed that Core Web Vitals remain part of the page experience ranking signal. After three years of data, the picture is clearer: not all metrics carry equal weight, and chasing a perfect score wastes engineering time.
The Three Metrics — Ranked by Impact
1. INP (Interaction to Next Paint) — High Impact
INP replaced FID in March 2024 and measures responsiveness to user interactions. This is the metric most sites underperform on. A good INP score is under 200ms. The primary culprit is long JavaScript tasks on the main thread — audit with Chrome DevTools → Performance → Long Tasks.
2. LCP (Largest Contentful Paint) — High Impact
LCP measures loading speed for the largest visible element. The bar for "good" is 2.5 seconds. The fastest win: preload your LCP image with <link rel="preload" fetchpriority="high">. Second win: serve images from a CDN with correct sizing.
3. CLS (Cumulative Layout Shift) — Medium Impact
CLS penalises elements that shift after load. The most common cause in 2025 is ad slots loading without reserved height. Fix: always set explicit width and height on images and reserve space for ads. A score under 0.1 is good.
What Has No Direct Ranking Impact
Lighthouse Performance Score does not directly affect rankings — it's a diagnostic tool. A Lighthouse score of 60 with good real-user field data (from CrUX) will outrank a Lighthouse 100 with poor field data.
How to Check What Google Actually Sees
Check Chrome User Experience Report data via Google Search Console → Core Web Vitals → Open Report. That shows your real-world scores, not lab test estimates.