Core Web Vitals
Core Web Vitals are Google's three official measurements of real-world page experience: how fast the main content loads, how quickly the page responds to input, and how much it visually shifts around while loading.
The three metrics are Largest Contentful Paint (loading speed), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability). Google uses these as a ranking signal, and a slow, jumpy page also frustrates both human visitors and the crawlers trying to read it within a limited time budget.
See alsoLargest Contentful Paint (LCP) · Cumulative Layout Shift (CLS) · Interaction to Next Paint (INP)
Largest Contentful Paint (LCP)
LCP measures how long it takes for the largest, main piece of content on a page — usually a hero image or headline — to fully load and appear on screen.
Google considers an LCP under 2.5 seconds good. Common fixes include compressing hero images, removing render-blocking scripts, and using a content delivery network so the file has less distance to travel to the visitor.
See alsoCore Web Vitals · Page Speed · Content Delivery Network (CDN)
Cumulative Layout Shift (CLS)
CLS measures how much visible content unexpectedly jumps around while a page is loading — like a button moving right as you're about to tap it because an ad above it just loaded in.
A low CLS score usually comes down to reserving space for images and ads before they load, and avoiding inserting new content above things a visitor is already reading. It's one of the three Core Web Vitals.
See alsoCore Web Vitals · Page Speed · User Experience (UX)
Interaction to Next Paint (INP)
INP measures how quickly a page visibly responds after someone clicks, taps, or types — a slow INP feels like the page is "lagging" behind the visitor's actions.
INP replaced an older metric called First Input Delay as one of the three Core Web Vitals. Heavy, poorly optimized JavaScript is the most common cause of a slow INP score.
See alsoCore Web Vitals · Page Speed · Server-Side Rendering (SSR)