OfferFree 5-page websiteWith any plan · live in 48 hoursLive in 48h

Home / Insights / SEO / Core Web Vitals in plain English

SEO

Core Web Vitals in plain English: LCP, INP and CLS

Your developer says the site is fast. Search Console says it fails. Both can be true. This guide explains what Google’s three Core Web Vitals actually measure, how to read the reports, and what to ask your developer to fix.

ARAgile Ranker TeamSearch & AI Visibility deskPublished4 Sep 2026Read8 minReviewed bySearch & AI Visibility desk

Asked an AI assistant

My PageSpeed score is 92 but Search Console says my pages fail. Why?

AssistantThe score is a lab test on one simulated load. Search Console uses real visitors over 28 days. Fix what fails for real users, usually on mobile, rather than chasing the lab score.

Example answer

The quick answerCopy

Core Web Vitals are three measures of real visitors’ experience: LCP (how quickly the main content appears), INP (how quickly the page responds when someone taps or clicks) and CLS (how much the layout jumps). Google’s “good” thresholds are 2.5 seconds, 200 milliseconds and 0.1, measured on real visits.

  • LCP is loading, INP is responsiveness, CLS is visual stability.
  • INP replaced First Input Delay in March 2024 and is far stricter; many sites that passed FID now fail it.
  • Google judges your site on field data from real Chrome users, not on a single lab test.
  • Passing Core Web Vitals helps, but relevant content still matters more for ranking.
  • Most failures come from a few shared causes: heavy images, third-party scripts and late-loading banners.
01

What are Core Web Vitals?

Core Web Vitals are three metrics Google uses to measure page experience: Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift. Together they describe how fast, responsive and stable a page feels.

Google introduced them so that site owners had a small, consistent set of user-focused measures instead of dozens of technical ones. They are measured separately for mobile and desktop, and a page needs to pass all three to be rated “good”.

They form part of Google’s page experience signals. Google has said it rewards good page experience but still prioritises the most relevant content, so treat Core Web Vitals as a tie-breaker and a conversion issue, not a shortcut to the top.

02

What is LCP and what is a good score?

Largest Contentful Paint is the time until the biggest visible element, usually a hero image or headline, finishes loading. Good is 2.5 seconds or less; over 4 seconds is poor.

LCP is the moment a visitor feels the page has arrived. On a product page it is often the main product photo; on a blog it might be the headline or featured image.

Common causes of a slow LCP are oversized images, slow servers, render-blocking CSS and JavaScript, and hero images that are lazy-loaded when they should load first. A hosting upgrade alone rarely fixes it if the hero image is a 3 MB photo straight from a phone.

  • Compress and resize the hero image, and serve WebP or AVIF
  • Don’t lazy-load the main above-the-fold image
  • Use a CDN and decent hosting near your visitors
  • Reduce render-blocking CSS and scripts
03

What is INP and why do sites that passed FID fail it?

Interaction to Next Paint measures how long the page takes to visibly respond after a tap, click or key press, across the whole visit. Good is 200 milliseconds or less; over 500 milliseconds is poor.

INP replaced First Input Delay in March 2024. FID only measured the delay before the first interaction started being handled, so most sites passed it easily. INP looks at almost every interaction during the visit and reports one of the slowest, which is much closer to what people actually feel.

The usual cause is too much JavaScript running on the browser’s main thread: chat widgets, tag managers loaded with a dozen tags, heavy page builders, sliders and analytics scripts all competing at once. On mid-range Android phones, common in India, this shows up far more than on a developer’s laptop.

Fixes are mostly about doing less work at once: remove scripts you no longer need, delay non-essential ones until after the page has loaded, and break long tasks into smaller ones so the browser can respond in between.

Want this done for you?

Our Web Development team can take it on — or start with the free AI visibility check and see where you stand on Google and five AI engines. No obligation.

Get my free check
04

What is CLS and what causes layout shift?

Cumulative Layout Shift measures how much visible content moves unexpectedly while the page is in use. Good is 0.1 or less; over 0.25 is poor.

You have felt CLS when you go to tap a button and an ad or banner loads above it, pushing everything down. It is frustrating, and on checkout pages it causes wrong taps.

The usual culprits are images and embeds without set dimensions, cookie or offer banners injected at the top of the page, web fonts that swap in late at a different size, and ads without reserved space. Reserving the space in advance fixes most of it.

05

What is the difference between field data and lab data?

Field data comes from real Chrome users visiting your site over the previous 28 days. Lab data is a single simulated test. Google uses field data to assess your site; lab data helps you diagnose why.

PageSpeed Insights shows both. The top section, “Discover what your real users are experiencing”, is field data from the Chrome User Experience Report. The performance score below it is a lab test and does not directly affect ranking.

Lab tools cannot measure INP properly because no real person is interacting. They show Total Blocking Time instead, which is a useful hint: high blocking time in the lab usually means poor INP in the field.

Small sites may not have enough traffic for page-level field data. In that case Search Console and PageSpeed Insights fall back to data for groups of similar pages or the whole site.

06

How do you check your site’s Core Web Vitals?

Open the Core Web Vitals report in Google Search Console. It groups URLs with similar problems, shows mobile and desktop separately, and tells you which metric each group fails.

Start with mobile, because that is where most sites fail and, for many Indian businesses, where most visitors are. Open a failing group, pick an example URL and run it through PageSpeed Insights to see the likely causes.

After a fix, use “Validate fix” in Search Console. Because field data covers 28 days, it takes several weeks for the report to confirm the improvement, so don’t judge a fix after two days.

07

What are the Core Web Vitals thresholds?

Google rates each metric at the 75th percentile of real page loads, separately for mobile and desktop.

GoodPoor
LCP: loading2.5 seconds or lessMore than 4 seconds
INP: responsiveness200 milliseconds or lessMore than 500 milliseconds
CLS: visual stability0.1 or lessMore than 0.25
Measured onReal Chrome users over 28 daysSame, field data not lab
Where to checkSearch Console Core Web Vitals reportPageSpeed Insights for detail
08

What are the common mistakes?

01Chasing a 100 PageSpeed score

The lab score is a diagnostic. Once real-user data passes, more points rarely change rankings or sales. Spend the effort elsewhere.

02Adding plugins to fix speed

Another optimisation plugin often adds more JavaScript. Remove unused plugins and scripts before adding new ones.

03Testing only on a fast laptop

Your visitors may use mid-range phones on patchy mobile data. Test on a real mid-range Android phone and use mobile field data.

04Lazy-loading the hero image

Lazy-loading delays the very element LCP measures. Load the main above-the-fold image immediately and lazy-load the rest.

09

Questions people ask

Do Core Web Vitals affect Google rankings?

Yes, as part of page experience, but Google says relevance comes first. A slower page with the best answer can still outrank a faster one. Passing them removes a disadvantage and usually improves conversions.

Why do my mobile and desktop scores differ so much?

Mobile devices have slower processors and often slower connections, so the same page takes longer to load and respond. Google assesses mobile and desktop separately, and mobile is usually the harder one to pass.

Is my website builder or theme the problem?

Sometimes. Heavy themes and page builders add a lot of code to every page. Before rebuilding, remove unused plugins, scripts and fonts, optimise images and test again; a rebuild is a last resort.

How long does it take to see improvements in Search Console?

The report is based on the last 28 days of real visits, so expect three to four weeks before a fix fully shows. Low-traffic pages may take longer to collect enough data.

What should I ask my developer to do?

Share the failing groups from Search Console and ask for the cause of each, a fix plan and how they will verify it with field data. Ask specifically about third-party scripts, image sizes and layout shift from banners.

Sources

  1. Web Vitals — web.devweb.dev/articles/vitals
  2. Interaction to Next Paint (INP) — web.devweb.dev/articles/inp
  3. Understanding Core Web Vitals and Google search results — Google Search Centraldevelopers.google.com/search/docs/appearance/core-web-vitals

Cite this article: Agile Ranker Team (2026). Core Web Vitals in plain English: LCP, INP and CLS for non-developers. Agile Ranker Insights. Published 4 Sep 2026.

AR

Written by

Agile Ranker TeamSearch & AI Visibility desk · Agile Ranker

The Agile Ranker team that runs search, AI visibility, paid media and content for clients in ten markets. Notes are checked against current platform documentation before publishing.

Reviewed by the Search & AI Visibility desk

Included with every plan

A free 5-page website for your business.

A fast, AI-readable site that turns the traffic we bring into enquiries — built to the same standard as our paid web work.

  • 5 pages, your choiceHome, About, Services, Key service, Contact
  • Live in 48 hoursFrom the launch checklist
  • AI-readableSchema, sitemap and llms.txt built in
  • Yours to keepDomain and hosting in your name

Free with any monthly plan from $499. Domain, hosting and paid tools are bought by you and stay in your name; shops and booking systems are quoted separately. The 48-hour clock starts once your plan is active and the launch checklist is done.

Keep reading

Three notes that pick up from here.

Each one opens with its quick answer — skim first, read if it's yours.

The monthly note

One email a month, when there's something worth sending.

No drip sequence, no sales follow-up, one click to leave.

Free · one business day

Tell us what you need. Get a real plan back.

A strategist reads your brief and replies within one business day with what we'd do first, a timeline and the real cost. No pitch deck.

  • Reply in 1 business dayFrom a strategist, not a bot
  • Free 5-page websiteIncluded with any plan
  • Never sold or sharedYour details stay with us

Prefer a call? Book an AI growth call

Get your plan

Replies within one business day. Never sold, never shared.
Chat on WhatsAppUsually replies within the hour