Panduan Chrome UX Report (CrUX)

Google's nyata-pengguna field-data behind Core Web Vitals — eligible Chrome pengguna, 28-day p75 window, origin vs URL data, mengapa beberapa halaman memiliki Tidak CrUX data, dan cara access ini.

Pertama kali diterbitkan: 26 Jun 2026 · Terakhir diperbarui: 22 Agu 2026 · Advanced
Bahasa

CrUX ( Chrome pengguna Experience Report) adalah Google's publik dataset dari dunia nyata field performa, aggregated dari eligible Chrome pengguna — itu siapa memenuhi Google's opt-di, sync, dan didukung-platform criteria — dan ini adalah official data behind Core Web Vitals program dan apa Google sebenarnya menggunakan untuk assess Anda CWV untuk Penelusuran. ini adalah reported di 75th percentile di atas sebuah trailing 28-day aggregation window, di keduanya origin dan URL tingkat. ini hanya covers eligible Chrome pengguna pada didukung platforms (Tidak iOS Chrome, Tidak Edge/Safari/Firefox) — tidak pernah setiap Chrome pengguna dan tidak pernah setiap pengunjung — dan sebuah halaman perlu cukup traffic untuk menjadi disertakan — banyak rendah-traffic halaman memiliki Tidak CrUX data di semua. ini adalah mengapa Anda local Lighthouse (lab) score dapat disagree dengan Anda nyata CWV assessment.

TL;DR — CrUX adalah official Chrome pengguna Experience Report: dunia nyata field UX data aggregated dari eligible Chrome pengguna — itu siapa memenuhi Google’s opt-di, sync, dan didukung-platform criteria — dan dataset behind Core Web Vitals program. ini adalah reported di 75th percentile di atas sebuah trailing 28-day aggregation window, di keduanya origin dan URL tingkat. Coverage adalah sebagian — tidak pernah setiap Chrome pengguna dan tidak pernah setiap pengunjung, hanya eligible Chrome pengguna pada didukung platforms (Tidak Chrome pada iOS, Tidak Edge/Safari/Firefox), dan sebuah halaman perlu cukup samples untuk menjadi disertakan, so banyak rendah-traffic URLs memiliki Tidak CrUX data dan alat fall back untuk origin-tingkat atau “Tidak data.” (terjemahan) “Tidak data.” Six surfaces saat ini expose ini: PageSpeed Insights, Search Console, CrUX API (daily), History API (weekly), BigQuery (monthly), dan CrUX Vis — periksa saat ini docs, since cadence dan quotas dapat perubahan. CrUX adalah field; Lighthouse adalah lab — itu’s mengapa dua disagree.

CrUX adalah field-data layer dari Core Web Vitals

Google mendeskripsikan ini plainly: “The Chrome User Experience Report … is a dataset that reflects how real-world Chrome users experience popular destinations on the web.” (terjemahan) “Chrome User Experience Report adalah dataset yang mencerminkan pengalaman pengguna Chrome di dunia nyata saat mengakses tujuan populer di web.” dan ini adalah tidak sebuah side project — “CrUX adalah itu Google dataset dari itu Web Vitals program. All user-centric Core Web Vitals metrics adalah represented.” (terjemahan) “CrUX adalah Google dataset dari Web Vitals program. semua pengguna-centric Core Web Vitals metrics adalah represented.” data adalah “digunakan oleh Google Search untuk inform itu halaman experience ranking factor.” (terjemahan) “digunakan oleh Google Search untuk inform pengalaman halaman peringkat factor.”

So mental model adalah: Core Web Vitals adalah metrics; CrUX adalah dataset mereka langsung di. Ketika Penelusuran assesses Anda CWV, ini membaca CrUX. itu single fact resolves sebagian besar dari confusion pada ini halaman.

Evidence for this claim CrUX supplies the real-user Core Web Vitals data used by Google Search's Core Web Vitals ranking systems; Lighthouse lab scores are separate diagnostics. Scope: Google Search Core Web Vitals use and Chrome UX Report field data. Confidence: high · Verified: Google Search Central: Core Web Vitals Chrome Developers: CrUX methodology

Bagaimana CrUX collects data

CrUX adalah dibangun dari nyata Chrome pengguna — tetapi sebuah spesifik, eligible subset dari them, tidak setiap Chrome pengguna dan tidak setiap pengunjung untuk Anda situs. sebuah pengguna’s experiences adalah hanya aggregated jika mereka memenuhi semua four criteria: “Enable usage statistic reporting. Sync mereka browser history. Tidak memiliki a Sync passphrase set. Gunakan a supported platform.” (terjemahan) “Enable usage statistic reporting. Sync mereka browser history. Tidak memiliki sebuah Sync passphrase set. gunakan didukung platform.”

Evidence for this claim CrUX represents an eligible subset of Chrome experiences, not all users, browsers, or devices. Scope: eligible Chrome experiences Confidence: high · Verified: CrUX methodology

“Supported platform” (terjemahan) “didukung platform” adalah melakukan sebuah lot dari berfungsi. disertakan: desktop Chrome pada Windows, macOS, ChromeOS, dan Linux, plus Android Chrome (including Custom Tabs dan WebAPKs). Excluded: Chrome pada iOS, Android WebViews, dan “other Chromium browsers.” (terjemahan) “lainnya Chromium browser.” dalam praktik itu berarti Microsoft Edge, Samsung Internet, Safari, dan Firefox adalah tidak di CrUX di semua — dan neither adalah apa pun iOS browser, karena mereka semua jalankan pada WebKit.

Evidence for this claim CrUX aggregates field measurements from eligible opted-in Chrome users on supported platforms; it does not represent every browser or page. Scope: Chrome UX Report methodology, eligibility, and platform coverage. Confidence: high · Verified: Chrome Developers: CrUX methodology

ini adalah blind spot worth internalizing. jika Anda jalankan sebuah e-commerce atau media situs di mana sebagian besar traffic adalah iPhone/Safari, CrUX dapat menjadi measuring sebuah minority dari Anda nyata audience. data tidak wrong — ini hanya tidak everyone.

Mengapa beberapa halaman memiliki Tidak CrUX data

CrUX tidak cover setiap halaman, dan ini trips up sebuah lot dari orang. dari Google: “Not all origins or pages are represented in the dataset. There are separate eligibility criteria for origins and pages, primarily that they must be publicly discoverable and there must be a large enough number of visitors in order to create a statistically significant dataset.” (terjemahan) “Tidak semua origin atau halaman masuk dataset. Kriteria kelayakan origin dan halaman terpisah; keduanya terutama harus dapat ditemukan publik dan memiliki jumlah pengunjung yang cukup untuk membentuk dataset yang signifikan secara statistik.” tepat popularity threshold adalah dengan sengaja undisclosed — treat apa pun spesifik pengunjung angka Anda see quoted sebagai sebuah unofficial estimate, tidak sebuah terdokumentasi aturan.

Kelayakan origin dan halaman dinilai secara terpisah. sebuah origin dapat memiliki cukup eligible traffic untuk menjadi reported bahkan ketika banyak dari -nya individual halaman jangan — yang adalah persis mengapa sebuah domain dapat tampilkan origin-tingkat data sementara sebuah spesifik URL pada ini memiliki none. dan sebuah missing hasil tidak sebuah score: ini hanya berarti Google tidak memiliki sebuah besar-cukup eligible sample untuk report apa pun untuk itu cakupan. Missing adalah tidak sebuah zero, tidak sebuah lulus, dan tidak sebuah fail.

ada mechanical requirements too: halaman memiliki untuk kembalikan 200 (setelah redirects) dan harus tidak menjadi noindex’d (header atau meta tag). dan ada sebuah 20% aturan — “origins or pages having more than 20% of their total traffic excluded due to ineligible combinations of dimensions are excluded entirely from the dataset.” (terjemahan) “origins atau halaman memiliki lebih daripada 20% dari mereka total traffic excluded due untuk ineligible combinations dari dimensions adalah excluded entirely dari dataset.”

I’ve diukur bagaimana thin ini coverage mendapatkan. di my Core Web Vitals data study I combined CrUX dengan sebuah Ahrefs crawl dari 43,66 million halaman. hanya 5,21 million dari them — roughly 11,9% — memiliki setidaknya satu Core Web Vitals metric di January 2022 CrUX dataset. rest memiliki too little traffic untuk qualify. itu’s wajar state dari web, tidak sebuah error.

Ketika sebuah spesifik URL memiliki Tidak data, alat cascade. di PageSpeed Insights: URL-tingkat CrUX → jika insufficient, fall back untuk origin-tingkat CrUX → jika itu’s juga missing, Anda mendapatkan Tidak data lapangan dan hanya Lighthouse lab bagian tetap. Google’s note pada mengapa fine-grained lookups fail lebih sering: “The more fine-grained the request is, for example a specific combination of URL and form factor, the fewer user experiences it will include. This may lead to more frequent ‘not found’ errors.” (terjemahan) “Semakin terperinci permintaannya, misalnya kombinasi URL dan faktor bentuk tertentu, semakin sedikit pengalaman pengguna yang disertakan. Hal ini dapat menyebabkan error ‘not found’ lebih sering.”

Bagaimana CrUX aggregates: 28 days dan p75

Dua angka define bagaimana CrUX reports semuanya.

** 28-day rolling window.** “The data in the Chrome UX Report is a 28-day rolling average of aggregated metrics.” (terjemahan) “ data di Chrome UX Report adalah sebuah 28-day rolling average dari aggregated metrics.” setiap reading Anda see adalah sebuah trailing 28-day aggregate. Satu consequence Google flags: “the collectionPeriod will always show 28-days, even if the data is not for the full 28 days (for example if a page was launched less than 28 days ago).” (terjemahan) “ collectionPeriod akan selalu tampilkan 28-days, bahkan jika data adalah tidak untuk penuh 28 days (misalnya jika sebuah halaman adalah launched lebih sedikit daripada 28 days ago).”

practical upshot — dan I’ve dibuat ini poin untuk tahun — adalah itu memperbaiki take sebuah sementara untuk tampilkan up. CrUX berjalan tentang dua days behind nyata time, dan setiap reading adalah sebuah aggregation di atas trailing window, tidak sebuah langsung angka — so sebuah perubahan tidak fully replace old data until cukup baru eligible sessions memiliki accumulated dan old ones memiliki aged out. pada order dari sebuah month adalah sebuah reasonable aturan dari thumb, tetapi ini tidak sebuah fixed countdown: bagaimana fast sebuah perbaiki menampilkan up bergantung pada bagaimana banyak eligible traffic halaman atau origin mendapatkan, metric’s own lifetime, dan collection period reported untuk itu record. sebagai I put ini di my CLS guide, “it takes a while to see the impact of changes.” (terjemahan) “ini takes sebuah sementara untuk see impact dari perubahan.” berguna untuk setting stakeholder expectations: jangan promise day-satu movement, dan jangan promise sebuah tepat date either.

** 75th percentile (p75).** CWV adalah assessed di p75, tidak median. Google’s definition: “75% of page loads experienced the given metric at or less than this value.” (terjemahan) “75% dari halaman memuat experienced diberikan metric di atau lebih sedikit daripada ini nilai.” So untuk lulus, three dari four memuat perlu untuk menjadi di atau di bawah “good” (terjemahan) “baik” threshold. penting caveat dari Google: percentile nilai “adalah synthetically derived, it melakukan tidak imply itu any user sebenarnya experienced itu value indicated.” (terjemahan) “adalah synthetically derived, ini melakukan tidak imply itu apa pun pengguna sebenarnya experienced nilai indicated.” p75 dari “good” (terjemahan) “baik” tidak berarti “75% dari users adalah happy” (terjemahan) “75% dari pengguna adalah happy” di apa pun literal sense — ini berarti 75% dari halaman memuat came di di atau di bawah threshold, dan top quartile tidak penalized sebagai panjang sebagai itu holds.

Origin-tingkat vs URL-tingkat

CrUX reports di dua granularities, dan perbedaan adalah satu dari paling penting hal untuk sebuah SEO untuk memahami.

  • Origin-tingkat aggregates “all data present untuk all halaman di itu origin … together” (terjemahan) “semua data present untuk semua halaman di itu origin … together” — essentially Anda seluruh domain averaged.
  • URL-tingkat mengembalikan “hanya data untuk itu specific URL.” (terjemahan) “hanya data untuk itu spesifik URL.”

ini dapat diverge sharply. sebuah situs dapat tampilkan “Good” (terjemahan) “baik” origin-tingkat CrUX sementara sebuah spesifik tinggi-nilai landing halaman adalah “Poor” (terjemahan) “Poor”, karena lebih cepat halaman elsewhere offset ini di origin average. Since PSI falls back untuk origin data ketika sebuah URL tidak memiliki cukup dari -nya own, Anda dapat menjadi looking di Anda domain average sementara thinking Anda’re looking di halaman di front dari Anda.

My data study surfaced ini kesenjangan di scale: di itu January 2022 sample, ~33% dari situs web lulus CWV di origin tingkat, tetapi hanya ~21,2% dari individual halaman lulus. Domain-tingkat angka ran lebih tinggi partly karena mereka fold di repeat/cached visits di seluruh situs. Treat itu spesifik figures sebagai sebuah dated besar-sample snapshot, tidak sebuah saat ini universal rate — tetapi underlying lesson masih holds: periksa URL-tingkat data untuk Anda key halaman setiap kali ini adalah tersedia, dan jangan assume sebuah passing origin berarti setiap halaman melewati.

CrUX juga splits oleh form factorPHONE, TABLET, dan DESKTOP — dan Google assesses menggunakan form-factor-appropriate data, yang adalah mengapa Anda mobile dan desktop angka differ.

Field vs lab: mengapa Anda Lighthouse score tidak match

ini adalah core tension dan worth menjadi precise tentang. data lapangan adalah “determined by monitoring all users who visit a page and measuring … each one of those users’ individual experiences” (terjemahan) “determined oleh monitoring semua pengguna siapa visit sebuah halaman dan measuring … setiap satu dari itu pengguna’ individual experiences” — itu umum category adalah juga called RUM (nyata-pengguna monitoring), dan CrUX adalah satu spesifik, publik implementation dari ini. data lab (Lighthouse) adalah “determined by loading a web page in a controlled environment with a predefined set of network and device conditions.” (terjemahan) “determined oleh memuat sebuah halaman web di sebuah controlled environment dengan sebuah predefined set dari network dan device conditions.”

mereka differ karena data lapangan “includes a wide variety of network and device conditions as well as a myriad of different types of user behavior,” (terjemahan) “mencakup sebuah wide variety dari network dan device conditions serta sebuah myriad dari berbeda jenis dari pengguna perilaku,” sementara sebuah lab test “intentionally limits the number of variables” (terjemahan) “intentionally limits angka dari variables” — satu device, satu network, satu location, dan typically sebuah cold cache. PageSpeed Insights secara harfiah menampilkan keduanya: CrUX field bagian up top (apa Google rates Anda pada) dan Lighthouse lab bagian di bawah (sebuah debugging approximation). sebagai CrUX docs put ini: “CrUX is a collection of real-user experiences from the field, while Lighthouse is a controlled test in the lab.” (terjemahan) “CrUX adalah sebuah collection dari nyata-pengguna experiences dari field, sementara Lighthouse adalah sebuah controlled test di lab.”

So ketika Anda local Lighthouse jalankan says 95 tetapi Search Console says “Needs Improvement,” (terjemahan) “perlu Improvement,” tidak ada apa pun adalah rusak — Anda’re comparing sebuah single bersih lab muat terhadap messy reality dari Anda sebenarnya pengguna.

CrUX tidak yang sama hal sebagai Anda own RUM. sebuah privat, pertama-party RUM alat (instrumented dengan sesuatu like web-vitals JS library) dan CrUX dapat report berbeda angka untuk yang sama halaman, karena mereka populations, consent status, sampling, dan metric lifetimes tidak identical. Think dari three options sebagai berbeda jobs:

  • CrUX — free, publik benchmark dari eligible Chrome experiences. gunakan ini untuk see apa Google sees, dan untuk periksa sebuah pesaing’s field performa.
  • Privat RUM — Anda own instrumented monitoring. gunakan ini ketika Anda perlu setiap browser (tidak hanya eligible Chrome), per-pengguna atau per-segment detail, atau nyata-time alerting itu CrUX’s rolling window dapat’t memberikan Anda.
  • Synthetic monitoring (Lighthouse, WebPageTest, dan similar) — sebuah controlled, repeatable test. gunakan ini untuk pre-rilis regression memeriksa dan untuk diagnose mengapa sebuah field metric adalah buruk, tidak untuk declare field metric fixed.

untuk umum field-vs-lab theory beyond CrUX secara khusus — RUM tooling options, synthetic monitoring setups, dan lebih luas decision kerangka kerja — see Field vs. data lab deep dive.

apa di CrUX (dan apa tidak)

three Core Web Vitals adalah semua present — Largest Contentful Paint (memuat), Interaction untuk Berikutnya Paint (responsiveness), dan Cumulative Layout Shift (visual stability) — assessed di p75 terhadap ini thresholds:

Metricbaikperlu ImprovementPoor
LCP≤ 2 500 ms2 501–4 000 ms> 4 000 ms
INP≤ 200 ms201–500 ms> 500 ms
CLS≤ 0,10,11–0,25> 0,25

Beyond three, CrUX juga carries supporting metrics like FCP (pertama Contentful Paint), experimental TTFB, dan RTT (Round Trip Time, yang replaced retired ECT dimension di January 2025), plus LCP image subparts dan navigation jenis.

Apa CrUX tidak memiliki adalah lab-hanya diagnostics: Total Blocking Time, Speed indeks, dan Time untuk Interactive jangan exist di CrUX — Anda hanya mendapatkan itu dari Lighthouse. dan note historical shift: INP replaced FID sebagai sebuah Core Web Vital di March 2024, dan FID adalah dihapus dari CrUX di August 2024 (dan dari BigQuery di September 2024). sebuah lot dari older guides masih reference FID — mereka’re out dari date.

Six cara untuk access CrUX

Cadence, quotas, dan history depth di bawah adalah saat ini sebagai dari ini writing — Google memiliki changed them sebelum ( CrUX Dashboard’s deprecation adalah sebuah recent contoh), so treat ini sebagai sebuah snapshot dan periksa ditautkan official docs untuk saat ini angka sebelum Anda bangun apa pun itu bergantung pada them.

SurfaceGranularityPerbarui cadenceBest untuk
PageSpeed InsightsURL → origin fallbackDailyQuick per-URL field periksa
Search Console (CWV report)URL + origin~Weeklysitus-wide assessment oleh status
CrUX APIURL + originDaily (~2-day lag)Programmatic saat ini data
CrUX History APIURL + originWeekly (up untuk 40 weeks)Trend lines tanpa code/BigQuery
BigQueryOrigin hanyaMonthly (2nd Tuesday)di-scale research, back untuk 2017
CrUX VisURL + originWeeklyVisual trends (replaced Dashboard)

sebuah sedikit specifics worth knowing:

  • PageSpeed Insights adalah fastest per-URL look. data lapangan pada top, lab di bawah; free, Tidak API key.
  • Search Console’s Core Web Vitals report groups Anda terindeks URLs oleh status (baik / perlu Improvement / Poor) dengan terpisah Mobile dan desktop views. Karena ini groups halaman oleh pattern, sebuah “halaman group” (terjemahan) “halaman group” dapat mix fast dan slow URLs — yang adalah mengapa sebuah halaman dapat look fine di PSI tetapi menjadi flagged di GSC.
  • ** CrUX API** (POST …/v1/records:queryRecord) mengembalikan saat ini 28-day window dengan p75s dan histogram bins; kueri oleh origin atau url (mutually exclusive). ini adalah free, perlu sebuah Google API key, dan adalah “limited untuk 150 queries per minute per Google Cloud project.” (terjemahan) “limited untuk 150 kueri per minute per Google Cloud project.”
  • ** CrUX History API** memberikan up untuk 40 weeks dari weekly snapshots — trend data tanpa touching BigQuery.
  • BigQuery adalah di-scale option (history untuk 2017, country-tingkat data APIs jangan expose) tetapi ini adalah origin-tingkat hanya — Tidak per-URL data di standard tables.
  • CrUX Vis (cruxvis.withgoogle.com) adalah visual alat. Note: old CrUX Dashboard di Looker Studio adalah deprecated di November 2025 — -nya connector berhenti updating. jika sebuah guide masih poin Anda di Dashboard, ini adalah stale; gunakan CrUX Vis alih-alih.

melakukan CrUX move rankings?

CrUX adalah field-data sumber untuk halaman-experience sinyal, so Ya, ini feeds sebuah peringkat input — tetapi I’d temper expectations pada bagaimana banyak itu’s worth. My standing view, dari my Core Web Vitals guide: “I jangan expect banyak, jika any, improvement di rankings dari improving Core Web Vitals,” (terjemahan) “I jangan expect banyak, jika apa pun, improvement di rankings dari improving Core Web Vitals,” dan “unless you are extremely slow, I generally won’t prioritize fixing them.” (terjemahan) “unless Anda adalah extremely slow, I umumnya tidak akan prioritize memperbaiki them.” stronger case untuk caring tentang Anda CrUX angka adalah pengguna experience, tidak sebuah peringkat bump. memahami data; jangan panic tentang ini.

Di mana ini fits

CrUX adalah field-data mesin di bawah Core Web Vitals hub. metrics ini reports setiap memiliki mereka own deep dives — Largest Contentful Paint, Interaction untuk Berikutnya Paint, dan Cumulative Layout Shift — dan dua main alat itu surface CrUX adalah PageSpeed Insights (field + lab) dan Google Lighthouse (lab hanya). jika Anda hanya remember satu hal: field/lab split adalah mengapa sebuah green lab score dan sebuah failing CWV assessment dapat keduanya menjadi benar di setelah.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.