Chrome UX Report (CrUX)
The Chrome UX Report, or CrUX, is where Google collects how pages perform for real people. Chrome measures each visit (how long the main content took, how quickly the page reacted, how much it moved) and sends the results to Google, which publishes them as a summary per page and per website. The Real users numbers in PageSpeed Insights come from here.
Why it matters
Section titled “Why it matters”CrUX shows the experience of actual visitors, on their own devices and connections, rather than a single simulated test. Google uses it to rate Core Web Vitals: when Google talks about your site’s Core Web Vitals, it means these numbers.
Each metric is summarized over the last 28 days, updated daily. Google reports the value that 75% of visits reached or beat, and how many visits fell into each of the three ratings: Good, Needs improvement and Poor. Because it looks back four weeks, an improvement takes a while to show up fully.
Not every page gets data. When a page has too few visits, PageSpeed Insights falls back to the
whole origin: all pages that share the same protocol, host name and port, such as
https://www.example.com. https://example.com without www, or a subdomain, counts as a
separate origin. When the origin doesn’t have enough visits either, there’s no real-user data at
all. That says nothing about whether the site is fast or slow; it only means Google doesn’t have
enough measurements.
What influences it
Section titled “What influences it”The most common reason for missing data is too few eligible visits. Google doesn’t publish the exact minimum.
Browser: Only some visits are measured: Chrome on desktop computers and Android, from users who share usage statistics and sync their browsing history with Google. Visitors using Safari, Firefox or Chrome on an iPhone aren’t counted. A site whose visitors mostly use iPhones can have little data even with plenty of traffic.
WordPress: A page also has to be publicly discoverable, the same way search engines
see it: it must answer with status 200 and must not be marked noindex. On
WordPress, the setting “Discourage search engines from indexing this site” or a noindex set by an
SEO plugin keeps a page out of CrUX. This affects staging sites in particular.
Network: The numbers reflect where your visitors are and how they connect. Visitors on slow mobile networks, or far away from your server, pull the values up even when the page itself is fast.
In Permo
Section titled “In Permo”Permo shows the CrUX values in the Real users section of its PageSpeed page. When Google has no data for a page or its origin, the section stays empty. That’s normal for many smaller sites and says nothing about how fast they are. The lab values above it aren’t affected: Google measures them in its own test, no matter how many people visit.
Related
Section titled “Related”Sources
- CrUX methodology, accessed
- CrUX API, accessed
- About PageSpeed Insights, accessed