Using the Chrome UX Report to Improve Website Performance

Using the Chrome UX Report to Improve Website Performance
The Chrome UX Report, also known as CrUX, is a publicly accessible dataset containing actual user experience data on millions of websites. CrUX data, in contrast to lab data, genuinely originates from field users who have opted-in. It measures diagnostic metrics including Time to First Byte (TTFB) and First Contentful Paint in addition to Core Web Vitals data like Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS).

The speed and user-friendliness of a website are evaluated using real user metrics in Google's Chrome User Experience Report. It covers the three core web vitals that Google utilizes in its search ranking algorithm, in addition to additional important indicators.

How to use it

By understanding the Chrome User Experience Report, you can increase website load speeds and improve your SEO rankings. It may also be used to assess how well your website stacks up against those of your rivals. Developers may not comprehend the enormous variation in real-world user experiences across different websites, online sections, or the entire internet. This is significant! The Chrome UX Report dataset is the first of its kind, allowing web designers to assess how well their applications perform with actual users in comparison to their peers and the market.

CrUX Dashboard 

The CrUX Dashboard is a customizable data visualization tool for historical website performance. It is built on Data Studio. The BigQuery dataset provides the data, and all SQL queries are executed in the background. The dashboard shows the variation in user experiences over time as determined by important performance metrics. Additionally, it shows how qualitative metrics like device type and connection type that are successful change over time. Use the Data Studio Dashboard instructions as a possible option.

PageSpeed Insights 

The most recent performance distributions by desktop and mobile users are shown by PageSpeed Insights (PSI). In addition to comprehensive sources, individual web page performance data is available and is averaged over the last 28 days of data. It is as easy as typing a URL or origin into the search box on the online interface, and the field performance data is displayed along with directives for how to optimize the website. View the PageSpeed Insights manual.

CrUX on BigQuery 

The raw data that aggregates essential UX performance measures for top sources on the web is stored in the CrUX database on BigQuery, which is part of the Google Cloud Platform (GCP) and has a web and command line interface. New tables covering the preceding calendar month are added to the database on a regular basis. Developers can use custom queries to mine the dataset for specific information. To conduct the searches, BigQuery requires SQL skills and a GCP project with charging enabled. This is a very valuable tool for power users that need low-level data access to produce custom reports, benchmarks, and reports on the condition of the web. Use the BigQuery help guide.


For the purpose of obtaining user experience data at the origin or URL level, the CrUX API offers a free and RESTful interface. The data is averaged over the last 28 days and is refreshed daily, similar to PageSpeed Insights. You may build your own applications using this API and the real-user experience data from CrUX. Investigate the CrUX API documentation.


There are various ways to get in touch with someone who can help you if you need it. A CrUX Google Groups is a public forum where users of datasets may share analyses and ask questions. There is also a CrUX area on Stack Overflow if you need programming assistance with SQL or API access. Last but not least, you may follow @ChromeUXReport on Twitter to post queries and be informed about new product launches.

  • Share:

Comments (0)

Write a Comment