Core Web Vitals measure how fast, responsive and stable your pages feel. Here is what LCP, INP and CLS mean, what “good” looks like and how to fix the most common problems.
Core Web Vitals are Google’s user-experience metrics. They influence rankings as part of page experience, but more importantly they affect how many visitors stay, read and convert. The good news: most issues come from a short list of causes.
The three metrics
Largest Contentful Paint (LCP) — how quickly the main content (usually the hero image or heading) appears. Good: under 2.5 seconds.
Interaction to Next Paint (INP) — how quickly the page responds to taps, clicks and typing. Good: under 200 milliseconds.
Cumulative Layout Shift (CLS) — how much the layout jumps while loading. Good: under 0.1.
How to improve LCP
Serve the hero image in WebP or AVIF at the right size, and preload it.
Do not lazy-load images that appear above the fold.
Reduce server response time with caching and a CDN.
Inline critical CSS and defer the rest.
How to improve INP
Break up long JavaScript tasks and remove unused scripts.
Delay chat widgets, heatmaps and tag-manager extras until after interaction.
Avoid heavy work in click and input handlers.
How to improve CLS
Always set width and height (or aspect-ratio) on images, videos and embeds.
Reserve space for banners, ads and cookie notices.
Use font-display: swap with similar fallback fonts.
Measure with real data
Lab tools like Lighthouse are great for debugging, but Google uses field data from real Chrome users. Check the Core Web Vitals report in Search Console and fix templates — not single URLs — for the biggest impact.
Frequently asked questions
What are good Core Web Vitals scores?
LCP under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1, measured for at least 75% of real visits.
Do Core Web Vitals affect rankings?
They are part of Google’s page-experience signals. They rarely beat relevance, but they can be a tiebreaker and they strongly affect conversions.
Why is my PageSpeed score different every time?
Lab tests vary with network and server conditions. Field data from real users in Search Console is the more reliable measure.
What is LCP?
Largest Contentful Paint measures how fast the main content — usually the hero image or heading — appears.
What is INP?
Interaction to Next Paint measures how quickly the page responds to clicks, taps and typing.
What is CLS?
Cumulative Layout Shift measures how much content jumps around while the page loads.
How do I improve LCP?
Optimise and preload the hero image, use fast hosting and a CDN, and remove render-blocking CSS and JavaScript.
Where can I check Core Web Vitals?
In Google Search Console, PageSpeed Insights and the Chrome UX Report.
Can you help me implement this on my website?
Yes. We can audit your website and implement everything in this guide as a one-time project or as part of a monthly plan.
How do I get started?
Send us your website URL through the contact form or use the cost calculator, and we will reply within one business day.
Share this article:
DT Web Media Team
DT Web Media is a web development and SEO studio building fast, conversion-focused websites and growing organic visibility on Google and AI search engines.