What is Core Web Vitals?
Core Web Vitals are a set of three real-world user experience metrics (LCP, INP, CLS) defined by Google to quantify loading, interactivity, and visual stability on web pages.
Core Web Vitals are a standardized subset of Web Vitals that Google uses to measure a page's user experience in the field. They consist of three specific metrics: Largest Contentful Paint (LCP) measures loading performance by recording the time when the largest content element (image, video, or text block) becomes visible within the viewport. Interaction to Next Paint (INP) assesses a page's responsiveness by measuring the time from a user interaction (click, tap, keypress) to the next paint that reflects the result. Cumulative Layout Shift (CLS) quantifies visual stability by summing the unexpected layout shift scores that occur during the page's lifespan.
Each metric has a threshold that defines a good, needs improvement, or poor user experience. For LCP, the target is under 2.5 seconds. For INP, the target is under 200 milliseconds. For CLS, the target is a score less than 0.1. These thresholds are based on the 75th percentile of page loads, as measured from real user data collected by the Chrome User Experience Report (CrUX). Google uses Core Web Vitals as a ranking signal in its search algorithm, meaning pages that meet the good thresholds may receive a ranking boost over those that do not.
Core Web Vitals sit at the intersection of front-end performance optimization and content delivery. They are influenced by server response times, resource loading order, JavaScript execution, and third-party scripts. CDNs and caching strategies directly impact LCP by reducing time to first byte (TTFB) and serving optimized assets. INP is improved by breaking up long tasks and deferring non-critical scripts. CLS is mitigated by setting explicit width and height attributes on images and ads, and by reserving space for dynamic content. Monitoring Core Web Vitals requires tools like Lighthouse, PageSpeed Insights, and the Web Vitals JavaScript library, all of which report field data or lab data against the same thresholds.
Key facts
- Google introduced Core Web Vitals in May 2020 and made them a ranking signal in June 2021.
- LCP target is under 2.5 seconds; INP target is under 200 ms; CLS target is under 0.1.
- INP replaced First Input Delay (FID) as a Core Web Vital in March 2024.
- Metrics are measured at the 75th percentile of all page loads for a given origin.
- CDNs and edge caching reduce TTFB, directly improving LCP scores.
How it works in practice
Related terms
References
More in CDN & Performance
Apdex Score
The Apdex Score is a standardised metric that measures user satisfaction with application performance by comparing response times against predefined target and tolerable thresholds.
Bandwidth Throttling
Bandwidth throttling is the intentional reduction of data transfer speed by a network operator or service provider to manage congestion, enforce usage policies, or control costs.
Brotli Compression
Brotli is a lossless compression algorithm developed by Google, offering higher text compression ratios than gzip, used by CDNs to reduce page load times.
Cache Hit
A cache hit occurs when a requested resource is found in a CDN edge cache and served directly to the client, bypassing the origin server entirely.
Cache Invalidation
Cache invalidation is the explicit removal of stored web objects from a cache so that new requests must revalidate or refetch them from the origin server.
Cache Miss
A cache miss occurs when a requested resource is not found in a CDN or proxy cache, forcing the request to be forwarded to the origin server and then storing the response for future requests.
CDN
A CDN (Content Delivery Network) is a geographically distributed network of proxy servers and data centers that deliver web content to users from the nearest edge location, reducing latency and offloading origin servers.
Cumulative Layout Shift
Cumulative Layout Shift (CLS) is a Core Web Vital metric that measures the sum of all unexpected layout shift scores during a page's lifespan, quantifying visual stability.
Edge Computing
Edge computing is a distributed computing model that processes data and runs application logic at Points of Presence (PoPs) close to end users, minimizing round-trip latency and bandwidth usage compared to centralized cloud regions.
Image Optimization
Image optimization reduces image file size by selecting modern formats (WebP, AVIF), resizing to display dimensions, and tuning quality, improving page load speed and bandwidth usage.