Your site loads in a few seconds, the design looks clean, and the content is well-written. Then Search Console flags a "Core Web Vitals issues" warning, and you have no idea what it's actually telling you.
Core Web Vitals aren't opinions — they're three specific, numeric measurements Google takes from real visitors on real devices, and as of 2026 fewer than half of all websites pass all three. For a small business, that gap is either a quiet disadvantage or a real opportunity, depending on which side of it you're on. This guide breaks down what each metric measures, what the current thresholds actually are, and why the numbers translate directly into whether a visitor buys, calls, or leaves for a competitor.
The Three Metrics
Largest Contentful Paint (LCP)
Loading — good: under 2.5 secondsLCP measures how long it takes the biggest visible element on the page — usually a hero image, banner, or headline block — to fully render. It's the metric most sites still fail: only around 62% of mobile sites hit the 2.5-second threshold.
Interaction to Next Paint (INP)
Responsiveness — good: under 200 millisecondsINP measures the delay between a visitor clicking, tapping, or typing and the page visibly responding. It replaced First Input Delay in March 2024 and is stricter, since it evaluates every interaction on the page, not just the first one — making it the hardest of the three to pass.
Cumulative Layout Shift (CLS)
Visual stability — good: under 0.1CLS measures how much visible content jumps around as a page loads — a button that shifts right as you're about to tap it, or text that reflows once an ad loads in. It's usually the easiest of the three to fix.
How Google grades all three
Good, needs improvement, or poorEach metric gets rated independently. A score above 4 seconds for LCP, 500 milliseconds for INP, or 0.25 for CLS is rated "poor" and can actively hurt both rankings and conversions — the space between "good" and "poor" is the needs-improvement band.
Why They Matter Beyond Rankings
| Documented Case | Change Made | Business Result |
|---|---|---|
| Vodafone Italy (web.dev case study) | 31% improvement in LCP on an A/B test between identical pages | 8% more sales on the faster page |
| Tokopedia (web.dev case study) | LCP reduced by 55% | 23% increase in average session duration |
| Nykaa (web.dev case study) | LCP improved by 40% | 28% more organic traffic |
| iCook (web.dev case study) | CLS improved by 15% | 10% increase in ad revenue |
Core Web Vitals are a confirmed Google ranking signal, but they function more as a tie-breaker between pages of similar content quality than as an override for weak content. Their bigger, more direct impact is on conversion: a contact form that lags on submission or a hero image that shifts as it loads is a silent, ongoing revenue leak — whether or not Google ever penalizes the page for it.
Worth noting: Technical performance is also becoming part of how AI-assisted search and generated answers evaluate page quality. Pages that fail Core Web Vitals tend to surface less often in AI-generated search results, not just traditional rankings.
How Google Actually Measures You
Field data, not a lab test
Google grades your site using real Chrome user data — the Chrome User Experience Report (CrUX) — not a simulated PageSpeed Insights run. Your Lighthouse score is a lab estimate, not your actual Core Web Vitals assessment.
The 75th percentile threshold
A page only passes when at least 75% of real visits meet the "good" threshold, measured over a rolling 28-day window. One fast visit on a good connection doesn't offset a pattern of slow ones on mobile.
Page-level, not site-wide
Core Web Vitals are evaluated per page. Your homepage can pass while a product or contact page fails — meaning a site-wide "everything's fine" assumption based on one page check can be wrong.
Mobile is the harder bar
The thresholds are identical for mobile and desktop, but mobile is far harder to pass in practice — worth checking separately rather than assuming a desktop pass means a mobile pass.
Common Mistakes Small Business Sites Make
Trusting the single PageSpeed number
The big colored score at the top of PageSpeed Insights is a weighted lab estimate. The three Vitals underneath it are what actually feed rankings, and they move independently of that headline number.
Unoptimized hero images
A large, uncompressed banner image is the single most common cause of a failed LCP score — and it's usually the first thing a small business site owner uploaded without thinking about file size.
Ads or embeds that load in late
A chat widget, review badge, or ad that loads after the initial page render often pushes existing content down the page — the most common cause of a poor CLS score.
Heavy, unoptimized JavaScript
Fixing a poor INP score usually requires rethinking how the page's code handles clicks and taps — it can't be solved with a simple cache setting or plugin the way LCP sometimes can.
Only checking the homepage
Since Vitals are evaluated per page, a contact form or checkout page with a slow-loading script can be silently costing conversions while the homepage looks fine.
The Bottom Line
Core Web Vitals boil down to three plain questions: does the page load fast enough to feel instant, does it respond the moment someone taps something, and does it hold still while they're reading it. None of that requires understanding the underlying code — it just requires checking real numbers instead of assuming a site "feels fast enough."
With fewer than half of sites passing all three thresholds in 2026, a small business that fixes even one weak metric — usually LCP first, since it fails most often and ties most directly to conversion — is often moving ahead of the majority of its competitors, not just catching up to Google's bar. Measure it before you guess at it.