Core Web Vitals are the three page-experience metrics — Largest Contentful Paint (LCP) for loading speed, Interaction to Next Paint (INP) for responsiveness, and Cumulative Layout Shift (CLS) for visual stability — that Google uses as a ranking signal, measuring how fast a page loads, how quickly it responds to a click or tap, and how much its layout jumps around while loading.
None of the three will single-handedly rescue a page that is thin or irrelevant, but a page failing them is a page leaking rankings, conversions and AI crawl efficiency it would otherwise keep. This guide covers what each metric measures, why Google treats them the way it does, how to check where your pages stand, and the concrete fixes that move each one from 'poor' to 'good.'
What are Core Web Vitals?
Core Web Vitals are three specific metrics Google selected from its broader set of page-experience signals — LCP, INP and CLS — because each one corresponds to a real, measurable moment of user frustration: a slow-loading hero image, a button that doesn't respond when tapped, or a page that shifts just as someone tries to click it.
Each metric has a published 'good' threshold measured at the 75th percentile of real visits: LCP at 2.5 seconds or faster, INP at 200 milliseconds or faster, and CLS at 0.1 or lower. Google publishes and updates these thresholds through its own Web Vitals documentation, and they apply per device type, since mobile and desktop experiences are scored separately.
Why Core Web Vitals matter for rankings
Core Web Vitals matter for rankings because Google has confirmed page experience is a ranking signal that can act as a tie-breaker between pages of otherwise similar relevance and quality — it will not push a weak page above a stronger competitor, but it can decide which of two comparable pages wins the higher spot.
The bigger impact for most sites is indirect: a page that loads slowly or shifts unpredictably loses visitors before they ever read the content, which drags down engagement signals and conversion rate regardless of what Google does with rankings. Treating Core Web Vitals as part of a technical SEO audit rather than a one-off score to chase keeps the fix aimed at the actual user experience, not just the number.
How to measure your Core Web Vitals
Measure Core Web Vitals using two complementary sources: the Core Web Vitals report in Google Search Console, which shows real-visitor field data grouped by URL, and PageSpeed Insights, which returns both that same field data and a lab-based Lighthouse audit you can use to diagnose specific causes on a single page.
Field data reflects what real visitors on real devices and networks actually experienced, sourced from the Chrome UX Report, while lab data is a controlled test run useful for debugging but not for judging how a page performs in the wild. Check both: Search Console's Core Web Vitals report tells you which URL groups need attention, and a per-page Lighthouse audit tells you why.
- Review the Core Web Vitals report in Search Console for URL groups scored 'poor' or 'needs improvement'
- Run flagged pages through PageSpeed Insights to see field data plus a diagnostic lab audit
- Prioritise templates that generate many URLs — a fix to one template fixes every page built from it
- Re-check field data roughly 28 days after a fix, since it reflects a rolling real-user window
Fixing LCP: what usually slows down loading
LCP measures how long it takes the largest visible element — usually a hero image, a heading, or a background image — to render, and it is most commonly slowed by unoptimised images, a slow server response, and render-blocking CSS or JavaScript that delays the page from painting anything at all.
Fixing it means attacking whichever cause dominates on your pages: compress and correctly size images, serve them in modern formats, move critical CSS inline so the browser can paint sooner, and improve server response time through caching or a faster host. This overlaps heavily with on-page SEO fundamentals — a bloated page is rarely fast, and a fast page is rarely bloated.
- Compress and correctly size images; serve modern formats like WebP or AVIF
- Preload the LCP element (usually the hero image) rather than letting it discover late
- Eliminate render-blocking CSS and JavaScript above the fold
- Improve server response time with caching, a CDN, or faster hosting
Fixing INP and CLS
INP measures how long a page takes to visibly respond to any click, tap or key press across the entire visit, and it is usually caused by heavy JavaScript blocking the browser's main thread; CLS measures how much visible content shifts unexpectedly, most often from images or ads with no reserved space, or web fonts that swap in and reflow the layout.
Fix INP by breaking up long JavaScript tasks, deferring non-essential scripts, and trimming third-party tags that block the main thread. Fix CLS by always reserving explicit width and height for images and embeds, avoiding inserting content above existing content, and loading web fonts in a way that does not force a visible reflow once they arrive.
- Break long JavaScript tasks into smaller chunks and defer non-critical scripts
- Audit third-party scripts and tags — they are a common, overlooked source of poor INP
- Set explicit width and height (or aspect-ratio) on every image, video and ad slot
- Reserve space for dynamically injected content instead of letting it push the page down
Make Core Web Vitals a standing practice
Core Web Vitals should be checked on a recurring schedule rather than fixed once and forgotten, because a new template, a marketing script, an added widget, or a redesign can quietly regress a metric that was previously passing — and field data only reveals the damage after real visitors have already had the bad experience.
Fold a Core Web Vitals check into the same cadence as your other technical health checks, and treat any new regression as a priority fix rather than backlog noise, since it compounds the same way content decay does elsewhere on a site. Ongoing SEO consulting is a natural home for this — it is exactly the kind of recurring, easy-to-defer check that pays off by never being deferred.
Sources
Related services
Try the free Link Gap Calculator
See roughly how many quality backlinks you need — and how long it takes — to rank for your keyword on Google and in AI search engines.
Open the Link Gap Calculator →The UMM SEO Editorial Team
SEO strategy & link building
Written and fact-checked by the UMM SEO team — the strategists, link builders and content specialists who run real SEO campaigns for clients every week. Our guidance comes from hands-on backlink building, technical and on-page SEO, content and digital PR work, not from theory.