Guide du Chrome UX Report (CrUX)

Les données de terrain de Google derrière les Core Web Vitals : utilisateurs Chrome admissibles, fenêtre de 28 jours au p75, origine ou URL, couverture et accès.

Première publication : 26 juin 2026 · Dernière mise à jour : 13 août 2026 · Advanced
Langues

CrUX est le jeu de données public de Google sur les performances réelles, agrégé à partir d’utilisateurs Chrome admissibles. Il alimente les Core Web Vitals évalués dans Search, au 75e percentile sur une fenêtre glissante de 28 jours. La couverture exclut notamment iOS, Safari, Firefox et Edge, et les URL peu fréquentées peuvent ne présenter aucune donnée. Cette portée explique les écarts avec Lighthouse.

En bref — CrUX est le rapport officiel sur l’expérience des utilisateurs de Chrome : des données UX de terrain agrégées à partir d’utilisateurs admissibles, selon les critères d’activation des statistiques, de synchronisation et de plateforme pris en charge par Google. Ce jeu de données alimente les Core Web Vitals. Les résultats sont exprimés au 75e percentile sur une fenêtre d’agrégation glissante de 28 jours, pour l’origine comme pour l’URL. La couverture reste partielle : elle n’inclut ni tous les utilisateurs de Chrome ni tous les visiteurs, exclut Chrome sur iOS, Edge, Safari et Firefox, et exige un volume suffisant. Les URL peu fréquentées peuvent donc ne présenter aucune donnée ou seulement un repli vers l’origine. Six interfaces donnent actuellement accès à CrUX : PageSpeed Insights, Search Console, l’API CrUX, l’API History, BigQuery et CrUX Vis. Vérifiez la documentation actuelle, car les cadences et quotas évoluent. CrUX mesure le terrain ; Lighthouse mesure le laboratoire.

CrUX, couche de données de terrain des Core Web Vitals

Google le décrit clairement : “The Chrome User Experience Report … is a dataset that reflects how real-world Chrome users experience popular destinations on the web.” (traduction) « Le Chrome User Experience Report est un jeu de données qui reflète la façon dont de vrais utilisateurs de Chrome vivent leur expérience sur des destinations populaires du Web. » Ce n’est pas un projet annexe : “CrUX is the Google dataset of the Web Vitals program. All user-centric Core Web Vitals metrics are represented.” (traduction) « CrUX est le jeu de données Google du programme Web Vitals. Toutes les métriques Core Web Vitals centrées sur l’utilisateur y sont représentées. » Ces données sont “used by Google Search to inform the page experience ranking factor.” (traduction) « utilisées par Google Search pour alimenter le facteur de classement lié à l’expérience sur la page. »

Le bon modèle mental est donc le suivant : les Core Web Vitals sont les métriques ; CrUX est le jeu de données qui les contient. Lorsque Search évalue vos CWV, il consulte CrUX. Cette distinction résout l’essentiel de la confusion.

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

Comment CrUX collecte les données

CrUX repose sur de vrais utilisateurs de Chrome, mais seulement sur un sous-ensemble admissible, jamais sur tous les utilisateurs ni tous les visiteurs. Une expérience est agrégée si l’utilisateur remplit quatre critères : “Enable usage statistic reporting. Sync their browser history. Not have a Sync passphrase set. Use a supported platform.” (traduction) « Activer l’envoi des statistiques d’utilisation. Synchroniser l’historique du navigateur. Ne pas avoir défini de phrase secrète de synchronisation. Utiliser une plateforme prise en charge. »

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

La notion de « plateforme prise en charge » est déterminante. Sont inclus Chrome pour ordinateur sur Windows, macOS, ChromeOS et Linux, ainsi que Chrome sur Android, y compris Custom Tabs et WebAPK. Sont exclus Chrome sur iOS, les WebView Android et les “other Chromium browsers.” (traduction) « autres navigateurs basés sur Chromium. » En pratique, Microsoft Edge, Samsung Internet, Safari et Firefox ne figurent pas dans CrUX, pas plus que les navigateurs iOS, tous fondés sur 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

C’est un angle mort à garder en tête. Sur un site marchand ou média dont l’audience utilise surtout iPhone et Safari, CrUX peut ne mesurer qu’une minorité des visiteurs réels. Les données ne sont pas fausses ; elles ne représentent simplement pas tout le monde.

Pourquoi certaines pages n’ont-elles pas de données CrUX ?

CrUX ne couvre pas toutes les pages. Google précise : “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.” (traduction) « Toutes les origines et toutes les pages ne sont pas représentées. Des critères distincts s’appliquent aux origines et aux pages : elles doivent notamment être découvrables publiquement et recevoir assez de visiteurs pour constituer un jeu de données statistiquement significatif. » Le seuil exact de popularité n’est pas publié ; tout chiffre précis avancé ailleurs reste une estimation non officielle.

L’admissibilité des pages et celle des origines sont évaluées séparément. Une origine peut disposer d’un trafic admissible suffisant alors que nombre de ses pages n’en ont pas. C’est pourquoi un domaine peut afficher des données d’origine sans résultat pour une URL précise. Une absence n’est pas un score : elle signifie seulement que l’échantillon admissible est trop faible. Ce n’est ni zéro, ni une réussite, ni un échec.

Des exigences techniques s’appliquent aussi : après les redirections, la page doit renvoyer 200 et ne doit pas porter de directive noindex, dans l’en-tête ou la balise meta. Une règle des 20 % existe également : “origins or pages having more than 20% of their total traffic excluded due to ineligible combinations of dimensions are excluded entirely from the dataset.” (traduction) « les origines ou pages dont plus de 20 % du trafic total est exclu à cause de combinaisons de dimensions non admissibles sont entièrement retirées du jeu de données. »

J’ai mesuré la faiblesse de cette couverture. Dans mon étude sur les données Core Web Vitals, j’ai croisé CrUX avec un crawl Ahrefs de 43,66 millions de pages. Seules 5,21 millions d’entre elles, soit environ 11,9 %, possédaient au moins une métrique Core Web Vitals dans le jeu CrUX de janvier 2022. Les autres manquaient de trafic. C’est courant sur le Web, pas une erreur.

Lorsqu’une URL précise n’a pas de données, les outils appliquent une cascade. Dans PageSpeed Insights : CrUX au niveau URL → si l’échantillon est insuffisant, repli vers CrUX au niveau origine → si l’origine manque aussi, aucune donnée de terrain et seulement la section Lighthouse. Google explique : “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.” (traduction) « Plus la requête est détaillée, par exemple pour une combinaison précise d’URL et de type d’appareil, moins elle inclut d’expériences ; les erreurs « introuvable » peuvent donc être plus fréquentes. »

Agrégation CrUX : 28 jours et p75

Deux nombres définissent la manière dont CrUX présente les résultats.

La fenêtre glissante de 28 jours. “The data in the Chrome UX Report is a 28-day rolling average of aggregated metrics.” (traduction) « Les données du Chrome UX Report correspondent à une moyenne glissante sur 28 jours de métriques agrégées. » Chaque résultat porte donc sur les 28 derniers jours. Google souligne que “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).” (traduction) « la période de collecte indiquera toujours 28 jours, même si les données ne couvrent pas réellement les 28 jours complets, par exemple pour une page plus récente. »

Conséquence pratique : les corrections mettent du temps à apparaître. CrUX accuse environ deux jours de retard et agrège une fenêtre passée ; les anciennes sessions doivent sortir de cette fenêtre tandis que de nouvelles expériences admissibles s’accumulent. Compter environ un mois est un ordre de grandeur, pas une garantie. Le délai dépend du trafic admissible, de la durée de vie de la métrique et de la période du relevé. Comme je l’écris dans mon guide CLS, “it takes a while to see the impact of changes.” (traduction) « il faut du temps pour voir l’effet des changements. » Ne promettez donc ni amélioration immédiate ni date exacte.

Le 75e percentile (p75). Les CWV sont évalués au p75, pas à la médiane. Selon Google, “75% of page loads experienced the given metric at or less than this value.” (traduction) « 75 % des chargements de page ont présenté pour cette métrique une valeur inférieure ou égale à celle-ci. » Trois chargements sur quatre doivent donc respecter le seuil « Bon ». Google précise aussi que les percentiles “are synthetically derived, it does not imply that any user actually experienced the value indicated.” (traduction) « sont dérivés synthétiquement ; cela ne signifie pas qu’un utilisateur a réellement connu la valeur indiquée. » Un p75 « Bon » ne signifie pas littéralement que 75 % des utilisateurs sont satisfaits.

Niveau origine ou niveau URL

CrUX publie deux niveaux de granularité, dont la différence est essentielle en SEO.

  • Le niveau origine agrège “all data present for all pages in that origin … together” (traduction) « toutes les données disponibles pour toutes les pages de cette origine », soit une moyenne à l’échelle du domaine.
  • Le niveau URL renvoie “only data for that specific URL.” (traduction) « uniquement les données de cette URL précise. »

Les deux peuvent fortement diverger. Une origine peut être classée « Bonne » alors qu’une page d’atterrissage importante est « Mauvaise », car les pages rapides compensent les pages lentes dans l’agrégat. Comme PSI se replie vers l’origine lorsqu’une URL manque d’échantillons, vous pouvez croire observer une page alors que vous regardez la moyenne du domaine.

Mon étude a montré cet écart à grande échelle : dans l’échantillon de janvier 2022, environ 33 % des sites validaient les CWV au niveau origine, contre 21,2 % des pages individuelles. Les visites répétées et mises en cache expliquent en partie l’avantage des origines. Ces chiffres sont un instantané historique, pas un taux universel actuel, mais la leçon reste valable : consultez les données URL pour vos pages clés lorsqu’elles existent.

CrUX distingue aussi les types d’appareils : PHONE, TABLET et DESKTOP. Google évalue les données adaptées à chaque type, d’où les différences entre mobile et ordinateur.

Terrain ou laboratoire : pourquoi Lighthouse ne correspond pas

La distinction mérite de la précision. Les données de terrain sont “determined by monitoring all users who visit a page and measuring … each one of those users’ individual experiences” (traduction) « déterminées en observant les utilisateurs qui visitent une page et en mesurant l’expérience individuelle de chacun ». Cette catégorie générale est appelée RUM ; CrUX en est une mise en œuvre publique. Les données de laboratoire sont “determined by loading a web page in a controlled environment with a predefined set of network and device conditions.” (traduction) « déterminées en chargeant une page dans un environnement contrôlé avec des conditions réseau et appareil prédéfinies. »

Le terrain “includes a wide variety of network and device conditions as well as a myriad of different types of user behavior,” (traduction) « inclut de très nombreuses conditions réseau et appareil ainsi que des comportements variés », tandis qu’un test de laboratoire “intentionally limits the number of variables” (traduction) « limite volontairement le nombre de variables ». PageSpeed Insights affiche les deux : CrUX en haut pour l’évaluation de Google et Lighthouse en dessous pour le diagnostic. La documentation résume : “CrUX is a collection of real-user experiences from the field, while Lighthouse is a controlled test in the lab.” (traduction) « CrUX rassemble des expériences réelles de terrain, tandis que Lighthouse est un test contrôlé en laboratoire. »

Si Lighthouse affiche 95 mais que Search Console indique « Amélioration nécessaire », rien n’est cassé : vous comparez un chargement propre et isolé à la réalité plus désordonnée de vos utilisateurs.

CrUX n’est pas équivalent à votre propre RUM. Un outil RUM privé, instrumenté par exemple avec la bibliothèque JavaScript web-vitals, peut produire d’autres chiffres pour la même page, car populations, consentements, échantillonnage et durées de vie des métriques diffèrent. Les trois approches remplissent des rôles distincts :

  • CrUX : référence publique et gratuite fondée sur les expériences Chrome admissibles ; utile pour voir ce que Google voit et comparer un concurrent.
  • RUM privé : mesure instrumentée de votre audience ; utile pour couvrir tous les navigateurs, segmenter les utilisateurs et déclencher des alertes en temps réel.
  • Suivi synthétique (Lighthouse, WebPageTest, etc.) : test contrôlé et reproductible ; utile avant mise en production et pour diagnostiquer pourquoi une métrique de terrain est mauvaise, pas pour déclarer qu’elle est corrigée.

Pour la théorie générale du terrain et du laboratoire, les options RUM, les dispositifs synthétiques et le cadre de décision, consultez le guide Données de terrain ou de laboratoire.

Ce que contient CrUX — et ce qu’il ne contient pas

Les trois Core Web Vitals y figurent : Largest Contentful Paint pour le chargement, Interaction to Next Paint pour la réactivité et Cumulative Layout Shift pour la stabilité visuelle. Ils sont évalués au p75 selon ces seuils :

MétriqueBonAmélioration nécessaireMauvais
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

Outre ces trois métriques, CrUX contient des indicateurs complémentaires comme FCP, le TTFB expérimental et le RTT, qui a remplacé la dimension ECT en janvier 2025, ainsi que les sous-parties d’image LCP et les types de navigation.

CrUX n’inclut pas les diagnostics réservés au laboratoire : Total Blocking Time, Speed Index et Time to Interactive n’y existent pas et viennent de Lighthouse. Autre évolution : INP a remplacé FID comme Core Web Vital en mars 2024 ; FID a quitté CrUX en août 2024, puis BigQuery en septembre. Les guides qui s’appuient encore sur FID sont obsolètes.

Six moyens d’accéder à CrUX

Les cadences, quotas et profondeurs d’historique ci-dessous sont ceux disponibles à la date de rédaction. Google les a déjà modifiés, notamment lors de l’abandon du tableau de bord CrUX. Considérez-les comme un instantané et vérifiez la documentation officielle avant de bâtir un système qui en dépend.

InterfaceGranularitéMise à jourUsage principal
PageSpeed InsightsURL → repli vers l’origineQuotidienneVérification rapide par URL
Search Console (rapport CWV)URL + origineEnviron hebdomadaireÉvaluation globale par état
API CrUXURL + origineQuotidienne (retard d’environ 2 jours)Données actuelles programmatiques
API CrUX HistoryURL + origineHebdomadaire (jusqu’à 40 semaines)Tendances sans BigQuery
BigQueryOrigine uniquementMensuelle (2e mardi)Recherche à grande échelle depuis 2017
CrUX VisURL + origineHebdomadaireTendances visuelles

Quelques précisions utiles :

  • PageSpeed Insights est le moyen le plus rapide de consulter une URL : terrain en haut, laboratoire en bas ; gratuit, sans clé API.
  • Le rapport Core Web Vitals de Search Console regroupe les URL indexées par état, avec des vues mobile et ordinateur. Un groupe peut mélanger des pages rapides et lentes.
  • L’API CrUX (POST …/v1/records:queryRecord) renvoie la fenêtre actuelle de 28 jours avec p75 et histogrammes ; interrogez origin ou url. Elle est gratuite avec une clé Google et “limited to 150 queries per minute per Google Cloud project.” (traduction) « limitée à 150 requêtes par minute et par projet Google Cloud. »
  • L’API CrUX History fournit jusqu’à 40 semaines d’instantanés hebdomadaires.
  • BigQuery offre l’analyse à grande échelle et l’historique depuis 2017, mais uniquement au niveau origine dans les tables standard.
  • CrUX Vis (cruxvis.withgoogle.com) est l’outil visuel. L’ancien tableau de bord Looker Studio a été abandonné en novembre 2025 ; utilisez CrUX Vis.

CrUX influence-t-il le classement ?

CrUX alimente le signal d’expérience sur la page, donc un facteur de classement, mais j’en tempère la portée. Dans mon guide Core Web Vitals, j’écris “I don’t expect much, if any, improvement in rankings from improving Core Web Vitals,” (traduction) « Je n’attends guère, voire aucune amélioration du classement après optimisation des Core Web Vitals, » et “unless you are extremely slow, I generally won’t prioritize fixing them.” (traduction) « sauf lenteur extrême, je ne donne généralement pas la priorité à leur correction. » La meilleure raison de suivre CrUX reste l’expérience utilisateur, pas l’espoir d’un bond de classement.

Place de CrUX dans l’écosystème

CrUX est le moteur de données de terrain sous le pilier Core Web Vitals. Chaque métrique possède son guide : Largest Contentful Paint, Interaction to Next Paint et Cumulative Layout Shift. Les deux principaux outils sont PageSpeed Insights, qui réunit terrain et laboratoire, et Google Lighthouse, réservé au laboratoire. Retenez surtout que cette séparation permet à un bon score de laboratoire et à un échec CWV d’être vrais simultanément.

Add an expert note

Pin an expert quote

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