Speed 8 min read

Core Web Vitals Explained: LCP, INP, and CLS in Plain Language

By the SiteLens AI team · September 18, 2026

Google ranks pages partly on real user experience. Core Web Vitals are the three metrics that measure it. Here is what each one means and how to improve it.

Core Web Vitals are Google's three standardized metrics for measuring real user experience on a web page. They are not abstract lab scores — they are based on data from actual visitors using actual devices on actual networks. They also influence search rankings. Understanding the three vitals gives you a concrete target for improving both experience and visibility.

LCP: Largest Contentful Paint

LCP measures how long it takes for the largest visible element on the page to finish rendering. Usually that element is a hero image, a large banner, or a block of headline text. It marks the moment when the visitor can see that the main content has loaded. A good LCP is under 2.5 seconds; over 4 seconds is poor.

To improve LCP, focus on whatever that largest element is. Compress and preload the hero image, avoid render-blocking scripts that delay it, and use a fast server or content delivery network so the first byte arrives quickly. The largest element is almost always the bottleneck, so it is where to look first.

INP: Interaction to Next Paint

INP measures how quickly the page responds when a visitor interacts with it — tapping a button, opening a menu, submitting a form. It captures the delay between the input and the next visual change on screen. A good INP is under 200 milliseconds; over 500 is poor. INP replaced the older First Input Delay metric because it captures the full range of interactions, not just the first one.

To improve INP, reduce the JavaScript work that happens on the main thread. Break long tasks into smaller ones, defer non-essential scripts, and avoid heavy work that runs in response to a tap. The faster the main thread is free to paint, the snappier the page feels.

CLS: Cumulative Layout Shift

CLS measures how much the page layout shifts around as it loads. You have felt this: you go to tap a link and the page jumps, sending your tap to the wrong element. That jump is layout shift, and it is one of the most frustrating experiences on the web. A good CLS is under 0.1; over 0.25 is poor.

Layout shift is almost always caused by elements that appear after the initial paint without reserved space. Images and ads without width and height attributes push content down when they load. Fonts that swap in late reflow the text. Dynamically injected banners shove the page downward. Fix shift by always reserving space for elements before they load.

Before

<img src="hero.jpg"> — no dimensions, content jumps when the image loads

After

<img src="hero.jpg" width="1200" height="600"> — space reserved, no jump

How the three fit together

  • LCP answers: how long until the visitor sees the main content?
  • INP answers: how quickly does the page respond when the visitor acts?
  • CLS answers: how stable is the page while it loads?

Together they describe the three moments that shape a visitor's impression: arrival, interaction, and stability. A page that loads fast, responds instantly, and never jumps feels solid and trustworthy. A page that fails any of the three feels broken, no matter how good the content is.

SiteLens AI reports the structural inputs that feed these vitals — page weight, script count, server response time, and dimension attributes on images. Run your URL through it to see where you stand, then target the vital that is weakest first.

See how your site scores

Run a free website review
SiteLens AI

Analyze any website for SEO, design, conversion, and performance. Get AI-powered recommendations to improve your online presence.

Advertising disclosure: SiteLens AI is a free tool supported by advertising, including Google AdSense. Third-party vendors, including Google, may use cookies to serve ads based on your prior visits to this and other websites. You can opt out of personalized advertising at Google Ads Settings. See our Privacy Policy for details.

© SiteLens AI. All rights reserved.