Core Web Vitals in 2026: The Metrics That Actually Drive Rankings
Google's performance signals have matured. Here's what LCP, INP, and CLS actually measure, why they matter for your organic rankings, and what a 90+ score looks like in practice.
When Core Web Vitals became a ranking signal in 2021, the SEO world treated it as a checkbox exercise. Pass the thresholds, move on. Five years on, Google has refined these signals significantly, and the gap between sites that understand them deeply and sites that just 'pass' is now large enough to matter in competitive search markets.
The three signals, properly explained
LCP: Largest Contentful Paint
LCP measures how quickly the largest visible element in the viewport loads. On most marketing sites, that's a hero image or a large heading. Google's threshold is under 2.5 seconds for a 'Good' rating. The nuance most developers miss: LCP is measured from real user data across the CrUX dataset, not from a Lighthouse audit on a fast machine. A 1.8s LCP in Lighthouse can easily become a 3.5s LCP in the field on a throttled mobile connection.
INP: Interaction to Next Paint
INP replaced FID (First Input Delay) in March 2024 and represents a meaningfully harder standard. Where FID only measured the delay before the browser started processing an interaction, INP measures the entire duration from user interaction to the next visual update. A Good score is under 200ms. This is where React heavy sites often struggle: hydration and heavy JavaScript bundles create interaction latency that users feel as sluggishness.
CLS: Cumulative Layout Shift
CLS penalises unexpected layout shifts after a page has visually loaded. The most common causes are images without explicit dimensions, dynamically injected content (cookie banners, chat widgets, ads), and web fonts causing text reflow. A Good CLS is under 0.1. It's the easiest of the three to fix and the one we see most often ignored.
What a 90+ score actually requires
- Preload your LCP image with <link rel="preload">, don't let the browser discover it during rendering
- Serve images in AVIF or WebP with explicit width/height attributes to prevent layout shifts
- Self host fonts and use font-display: optional or swap to eliminate render blocking
- Defer third party scripts to after the main thread is free
- Use React Server Components and streaming to reduce JavaScript bundle size
- Set explicit aspect ratios on all media elements before they load
The ranking correlation is real, but nuanced
Google has been careful to say that Core Web Vitals are a tiebreaker, not a primary ranking factor. A site with mediocre performance but authoritative, relevant content will still outrank a fast site with thin content. But in practice, most competitive search results contain several pages with strong content, and that's exactly where performance becomes the differentiator.
“We've seen performance improvements directly move rankings in multiple client campaigns. It's not guaranteed, but when content quality is roughly equal across competitors, a 20-point CWV advantage is often enough.”
CalDesign SEO Team
How to measure field data, not lab data
Lighthouse is a diagnostic tool, not a ranking proxy. Google ranks based on the Chrome User Experience Report (CrUX), which aggregates real user performance data over a 28 day rolling window. To understand how Google actually sees your site, use PageSpeed Insights (which shows both lab and field data), Google Search Console's Core Web Vitals report, or the CrUX API directly.
The delta between lab and field performance is often the most revealing number. If your Lighthouse score is 95 but your field LCP is in the 'Needs Improvement' band, the problem is almost always network conditions, device capability, or third party scripts loading in production that aren't present in test environments.
Every site we build achieves a 90+ PageSpeed score on mobile and desktop at launch. If your site is underperforming on CWV, we offer a standalone performance audit with a prioritised fix list.
More from Insights
Why Your Website Is Losing Customers Before They Even Read a Word
Most websites fail in the first three seconds. Here's what's actually happening in a visitor's brain, and the design decisions that determine whether they stay or leave.
The 3-Week Launch: How We Ship Websites Fast Without Cutting Corners
Most agencies take 12+ weeks to launch a website. We do it in three. Here's exactly how, and where we've found the time actually gets wasted in long projects.
Ready to work together?
We are currently accepting new projects. Let us talk about what you are building.
Start a conversation