Core Web Vitals Explained: LCP, INP, and CLS
A practical guide to understanding Core Web Vitals — what LCP, INP, and CLS measure, what the thresholds are, and what causes each metric to fail.
What are Core Web Vitals?
Core Web Vitals are a set of metrics Google uses to measure real user experience on web pages. They focus on loading performance, interactivity, and visual stability — the three dimensions that most affect whether visitors stay or leave.
As of 2024, there are three Core Web Vitals:
|--------|-----------------|----------------|
Largest Contentful Paint (LCP)
LCP measures how long it takes for the largest visible element in the viewport to finish rendering. This is usually a hero image, a large heading, or a video poster.
What causes poor LCP:
How to improve LCP:
fetchpriority="high" to the LCP image elementInteraction to Next Paint (INP)
INP replaced First Input Delay (FID) as a Core Web Vital in March 2024. It measures the delay between a user interaction — a click, tap, or keypress — and the next visual response from the page.
Unlike FID, which only measured the first interaction, INP captures the worst interaction across the entire page visit. This makes it a more accurate reflection of how responsive a page feels.
What causes poor INP:
How to improve INP:
setTimeout or scheduler.postTaskrequestAnimationFrame for visual updatesCumulative Layout Shift (CLS)
CLS measures unexpected visual movement during page load. It captures the total amount of layout shift that occurs from when the page starts loading until the user leaves.
A layout shift happens when an element moves from one position to another without user input — for example, a button jumping down because an image above it loaded late.
What causes poor CLS:
How to improve CLS:
![]()
and elementsfont-display: swap and preload fonts to minimize text reflowWhy Core Web Vitals matter for SEO
Google confirmed Core Web Vitals as a ranking signal as part of the Page Experience update. Passing all three metrics does not guarantee rankings, but failing them can suppress pages in competitive SERPs where content quality is otherwise similar between competitors.
More immediately, failing Core Web Vitals means real users are having a poor experience. Pages that feel slow or unstable have higher bounce rates, lower time on site, and weaker conversion rates — all independent of any SEO signal.
How to check your Core Web Vitals
Run a free check on your most important page to see where you stand.
Related guide
Core Web Vitals Fix Guide →Check your own site
Run a free speed check with Loadzen and get a prioritized fix plan for your specific platform.
Run free speed check