# Core Web Vitals

> For the complete documentation index, see [llms.txt](https://attensira.com/llms.txt).
> Every page on this site is also served as Markdown: append `.md` to any URL, or send `Accept: text/markdown`.

> Core Web Vitals are Google's three page experience metrics: LCP, INP and CLS. Their thresholds, how they are measured, and how much they matter for AI search.

- Canonical page: https://attensira.com/glossary/core-web-vitals
- Family: glossary
- Last updated: 2026-10-04
- Author: Karl-Gustav Kallasmaa (https://attensira.com/about)
- Claims as data: https://attensira.com/claims.json?slug=core-web-vitals

**In short:** Core Web Vitals are three metrics Google uses to measure real users' page experience: Largest Contentful Paint (loading, good within 2.5 seconds), Interaction to Next Paint (responsiveness, good at 200 milliseconds or less) and Cumulative Layout Shift (visual stability, good at 0.1 or less), each judged at the 75th percentile of real page loads.

**Perplexity, asked 2026-10-02:** "AI search optimization for seed-stage startups"

> Build a lean technical foundation: fix crawl errors, improve Core Web Vitals, ensure mobile-first UX, and implement structured data to help crawlers understand core offerings.

Sources cited, in order: averi.ai, aioseo.com, exaltgrowth.com, seranking.com, seo.ai, hackceleration.com.

Attensira: not named.

_Source: attensira.com workspace, read over the Attensira MCP, as of 2026-10-04 (the only answer of 4,524 in 30 days to use the term)._

## Key facts

- The three metrics: LCP, INP and CLS
- Good thresholds: 2.5 s · 200 ms · 0.1
- Judged at: 75th percentile of real page loads
- Replaced in 2024: [First Input Delay, by INP](/glossary/interaction-to-next-paint)
- Field data from: Chrome UX Report (real Chrome users)
- In the docs: [Traffic › AI traffic](https://docs.attensira.com/traffic/ai-traffic)

## How often do AI answers bring up Core Web Vitals?

Almost never. In the 30 days to 4 October 2026, the ChatGPT and Perplexity answers our workspace collected numbered 4,524, read over the Attensira MCP. One of them used the term. It was a Perplexity answer to "AI search optimization for seed-stage startups" on 2 October, and it put Core Web Vitals in a single line: "fix crawl errors, improve Core Web Vitals, ensure mobile-first UX, and implement structured data".

That line gets the weight about right. The engines treat page experience as one item of technical hygiene, next to crawlability and markup, not as a lever on its own. The answer did not name Attensira, and none of the six sources it cited was ours.

The reason is in how AI crawlers read a page. They fetch the HTML and do not render it the way Chrome does for a person, so Largest Contentful Paint and layout shift never happen for them. A page that paints in under a second and one that takes four look much the same to GPTBot, as long as the text is in the HTML. Core Web Vitals matter for the people who arrive, and for Google's ranking among many other signals.

## What are Core Web Vitals?

Three metrics Google uses to measure page experience for real users, [defined on web.dev](https://web.dev/articles/vitals):

| Metric | Measures | Good |
| --- | --- | --- |
| Largest Contentful Paint (LCP) | how fast the main content appears | within 2.5 s |
| Interaction to Next Paint (INP) | how fast the page responds to taps, clicks and keys | 200 ms or less |
| Cumulative Layout Shift (CLS) | how much the layout jumps while loading | 0.1 or less |

Google judges each metric at the 75th percentile of real page loads, separately on mobile and desktop: a page passes when that percentile meets the "good" threshold. INP replaced First Input Delay as the responsiveness metric in 2024.

## How are Core Web Vitals measured?

Two ways, and they answer different questions:

- **Field data.** Collected from real Chrome users and published in the Chrome UX Report. This is what Google uses, and what Search Console's Core Web Vitals report shows, grouped by URL pattern. See [Google Search Console](/glossary/google-search-console).

- **Lab data.** A controlled load in a tool such as Lighthouse or a scripted browser. Repeatable and good for debugging, but it reflects one device and one network.

When the two disagree, trust the field data for ranking questions and the lab data for finding the cause.

## What does a Core Web Vitals fix look like when the crew ships it?

Often a few lines. A hero image marked to load lazily makes the browser wait before fetching the largest thing on screen, which delays Largest Contentful Paint. Loading it first, at its display size and with its dimensions set, helps loading and stops the layout jumping. The change arrives as a pull request, and nothing merges until you approve it.

**Pull request example-com/website#241:** Load the hero image first and reserve its space

```diff
# src/components/Hero.tsx
  <section className="hero">
-   <img src="/images/hero.png" alt="Product dashboard" loading="lazy" />
+   <img src="/images/hero.avif" alt="Product dashboard"
+     width="1200" height="630" fetchpriority="high" />
  </section>
```

_Example: a crew fix for a slow Largest Contentful Paint on example.com. Not a reading._

## Do Core Web Vitals matter for AI search?

Less than for classic search, and indirectly:

- **Google's AI features draw on its index.** AI Overviews use pages that are indexed and snippet-eligible. Page experience is one input to Google's ranking among many, so very poor vitals can lower a page's chances of being a candidate. See [AI Overview](/glossary/ai-overview).

- **AI crawlers fetch, they do not render.** Attensira's own documentation on AI traffic notes that AI crawlers do not execute JavaScript. What matters to them is a fast server response and content present in the HTML. See [crawling and indexing](/glossary/crawling-indexing).

- **People still arrive.** When an AI answer does send a click, a fast, stable page keeps the visitor. That is where the vitals pay off.

## What are the objections about Core Web Vitals and AI search?

**"Perfect scores will lift our rankings."** Passing the thresholds removes a handicap. Going from good to perfect rarely moves anything.

**"Our lab score is 100, so we pass."** Google evaluates field data. A fast lab run on a fast machine can hide a slow experience on real phones.

**"Speed is all that matters for AI crawlers."** Content in the HTML matters more. A fast page that renders its text only in the browser can be empty to a crawler.

**"We need to fix vitals before content."** If you already pass, content is the better use of the week.

## How does Attensira handle page experience?

Attensira's crew can fix what holds a page back, such as an oversized hero image, a layout that jumps or text that only appears after scripts run, and ship the change to your repository or CMS after your approval. Its focus stays on the outcome: whether AI answers and Google name and cite you, measured per engine with the sample size. A faster page that is still not quoted has not moved that number. [Publishing to GitHub](/features/github) shows how a fix arrives as a pull request you review.

## FAQ

### What are Core Web Vitals?

They are Google's three user-experience metrics for web pages: Largest Contentful Paint for loading, Interaction to Next Paint for responsiveness and Cumulative Layout Shift for visual stability. Google measures them from real Chrome users and uses them as part of its page experience signals.

### What are the three Core Web Vitals and their thresholds?

Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less. Each is judged at the 75th percentile of real page loads, separately on mobile and desktop.

### Is First Input Delay still one of them?

No. Interaction to Next Paint replaced First Input Delay as the responsiveness metric when it became a stable Core Web Vital in 2024. INP looks at the latency of all interactions on a page, not only the first one.

### Do Core Web Vitals affect AI search visibility?

Only indirectly. Google's AI Overviews draw on pages that are indexed and snippet-eligible, and page experience is one input to Google's ranking among many. AI crawlers fetch your HTML and do not measure how fast it renders for a person, so a slow page mainly risks being fetched less reliably.

### Should a small team prioritise this over content?

Usually not, once the basics pass. If your pages already meet the thresholds, further speed gains rarely change rankings or AI citations. Failing badly, with multi-second loads or jumping layouts, is worth fixing first because it hurts people and crawling alike.
