Skip to content
Documentation

Core Web Vitals: real-user LCP, INP and CLS, week by week

Weekly 75th-percentile LCP, INP and CLS from the Chrome UX Report History API for your whole site or one page, rated against Google's thresholds.

Property → Analytics → Core Web VitalsRun reportCrUX API key3 min read

The Core Web Vitals report (titled Core Web Vitals History) shows how real Chrome users experience your site, week by week. It reads the Chrome UX Report History API, the same field data that feeds Search Console's Core Web Vitals report, and rates each metric at the 75th percentile against Google's thresholds. Use it to see whether a release made your pages faster or slower, long before a lab test would tell you how visitors felt it.

Run the report

  1. Scope: Whole site queries the origin (for example https://www.example.com), which aggregates every page Chrome users visited. Single page queries one URL.
  2. Origin or Page URL: prefilled with your property's origin; edit it to check another host or page.
  3. Device: All devices, Phone, Desktop or Tablet. With All devices, the report also loads each device separately and adds a Summary by device table.
  4. Press Run report.

Results are cached for a day, since the data only changes weekly. The report queries the API with a CrUX API key; AutoPSEO provides one, so there is nothing to set up. The API Key button links to Google's instructions if you want a key for your own tools.

What you see

The verdict line says whether the scope Passes Core Web Vitals: every core metric with data is rated Good. Five cards follow, one per metric, each with the latest 75th-percentile value, its rating, the change against four weeks earlier and the share of page loads rated good.

MetricMeasuresGoodPoor
LCP, Largest Contentful PaintLoading: when the largest visible element is rendered2.5 s or lessover 4 s
INP, Interaction to Next PaintResponsiveness: delay after clicks, taps and key presses200 ms or lessover 500 ms
CLS, Cumulative Layout ShiftVisual stability: how much content moves while loading0.1 or lessover 0.25
FCP, First Contentful PaintWhen the first text or image appears1.8 s or lessover 3 s
TTFB, Time to First ByteHow quickly the server starts responding0.8 s or lessover 1.8 s

LCP, INP and CLS are the Core Web Vitals; FCP and TTFB are supporting metrics that help explain a poor LCP. Values between the two limits need improvement. Google assesses each metric at the 75th percentile of page loads, separately for mobile and desktop (web.dev: Web Vitals). INP replaced First Input Delay as a Core Web Vital on 12 March 2024.

A trend counts as improving or worsening when the latest value moved at least 5% from four weeks earlier. Charts plot each metric's weekly 75th percentile with its good, needs-improvement and poor shares, and the table lists every week with all five values and the share of good LCP experiences.

How to read the history

Each point is a weekly collection period that summarises the previous 28 days of visits, so a fix shows up gradually over about four weeks rather than overnight. The API returns 25 weekly periods by default, roughly the last six months (CrUX History API).

  • A step change that lines up with a deploy, a new tag manager script or a theme update is the usual pattern; mark the date with an annotation.
  • Phone worse than desktop is common, since phones have less processing power and often slower connections. Weigh it by how much of your search traffic comes from mobile.
  • Origin good, page poor: the origin blends every page together, so check your heaviest templates one by one.

When there is no data

Chrome only publishes a record for a public origin or URL with enough real Chrome visits; otherwise the report says Not enough field data (CrUX methodology). New or low-traffic pages often have no URL-level record even when the origin has one. The CrUX APIs also have no country breakdown, so the numbers cover all your visitors worldwide.

How AutoPSEO helps

Articles AutoPSEO delivers are rendered by your own site, so they inherit your templates' performance. If AutoPSEO hosts a section for you, the hosted renderer serves the article pages itself; run the report on one of those URLs to check them. For a fuller explanation of the three metrics, see what LCP, INP and CLS mean and how to fix poor Core Web Vitals.

Put your SEO content on autopilot

Connect Search Console and your site. AutoPSEO scans it and plans the first topics right away. No credit card needed.