# CrUX et Lighthouse : deux mesures des Core Web Vitals qui divergent

> Un site affichait un excellent score Lighthouse tout en recevant un avertissement « Core Web Vitals à améliorer » dans Search Console. Les deux outils ne mesurent pas la même chose.

- Auteur : Clément Hadrot
- Publié le : 2023-06-09
- Mis à jour le : 2023-06-09
- Catégorie : SEO &amp; GEO
- URL : https://wpmoderne.dev.wordpress-developpement.fr/seo/crux-vs-lighthouse-core-web-vitals-divergence/

## L’essentiel

- Lighthouse mesure en laboratoire, CrUX agrège des données réelles d'utilisateurs Chrome
- Un score Lighthouse vert n'empêche pas un mauvais CrUX si le terrain diffère
- INP, encore expérimental à cette date, se mesure uniquement en conditions réelles

Une agence dont je relis les audits mensuels m'a transmis un cas qui a d'abord semblé contradictoire : le rapport Lighthouse généré sur le site d'un client affichait un score de performance de 96 sur 100, avec un LCP mesuré à 1,4 seconde. Au même moment, Search Console signalait ce même site en catégorie « À améliorer » sur le rapport Signaux Web essentiels, avec un LCP jugé insuffisant pour 61 % des URL mobiles.

Les deux outils ne se contredisent pas : ils mesurent des choses différentes, sur des populations différentes, avec des méthodes différentes. Ce comparatif ne revient pas sur le statut des Core Web Vitals comme signal de classement, déjà traité par ailleurs, mais uniquement sur pourquoi ces deux mesures racontent rarement la même histoire.

## Ce que mesure Lighthouse

Lighthouse effectue une mesure de laboratoire (*lab data*) : il charge la page une fois, dans des conditions réseau et matérielles simulées et reproductibles, généralement sur un unique appareil de référence avec une connexion throttlée. C'est un instantané contrôlé, idéal pour comparer une version de page avant/après un changement technique précis, mais qui ne reflète pas la diversité des conditions réelles des visiteurs.

## Ce que mesure CrUX

> L'essentiel à retenir : Lighthouse mesure en laboratoire, CrUX agrège des données réelles d'utilisateurs Chrome ; Un score Lighthouse vert n'empêche pas un mauvais CrUX si le terrain diffère ; INP, encore expérimental à cette date, se mesure uniquement en conditions réelles

Le Chrome User Experience Report (CrUX) agrège des données réelles collectées auprès des utilisateurs de Chrome ayant activé la synchronisation et le rapport d'utilisation, sur une fenêtre glissante de 28 jours. C'est cette source que Search Console utilise pour son rapport Signaux Web essentiels, pas Lighthouse. Un site peut donc afficher un excellent score en laboratoire tout en ayant un mauvais CrUX si ses visiteurs réels naviguent majoritairement depuis des téléphones d'entrée de gamme, des connexions 3G en zone rurale, ou depuis des pages d'atterrissage publicitaires plus lourdes que celles testées manuellement.

| Critère | Lighthouse | CrUX |
| --- | --- | --- |
| Nature des données | Laboratoire, simulées | Terrain, utilisateurs réels |
| Fenêtre temporelle | Instantanée | 28 jours glissants |
| Source utilisée par Search Console | Non | Oui |
| Mesure de l'INP | Simulée, peu représentative | Seule mesure fiable |

Sur ce dossier, l'écart s'expliquait précisément par ce facteur : le test Lighthouse était réalisé sur un poste de bureau avec une connexion filaire, tandis que 70 % du trafic réel du site provenait de mobiles, souvent en zone rurale mal couverte en 4G.

## Le cas particulier de l'INP

Google a annoncé en mai 2023 l'Interaction to Next Paint (INP) comme métrique expérimentale destinée à terme à remplacer le First Input Delay (FID) au sein des Core Web Vitals. À la différence du LCP ou du CLS, l'INP dépend fondamentalement de l'interaction réelle d'un utilisateur avec la page (clic, tap, saisie clavier), ce qu'un test Lighthouse en laboratoire, sans interaction humaine, ne peut par nature pas reproduire fidèlement. CrUX reste donc, dès ce stade expérimental, la seule source réellement pertinente pour suivre cette métrique dans le temps.

## Comment réconcilier les deux mesures en pratique

- Utiliser Lighthouse pour valider une optimisation technique précise avant mise en production (comparaison avant/après contrôlée)
- Utiliser le rapport CrUX de Search Console, ou l'API CrUX directement, pour suivre l'expérience réelle des visiteurs dans la durée
- Segmenter le test Lighthouse par type d'appareil et de connexion pour se rapprocher davantage du terrain réel

> Un score Lighthouse parfait rassure sur la qualité technique intrinsèque d'une page. Il ne dit rien sur ce que vivent réellement les visiteurs avec leurs propres appareils et leurs propres connexions.

## Notre verdict

Lighthouse et CrUX ne sont pas concurrents mais complémentaires : le premier sert à déboguer une régression technique précise en conditions contrôlées, le second sert à savoir ce que Google voit réellement et utilise pour son rapport Signaux Web essentiels. Ignorer CrUX au profit du seul score Lighthouse conduit régulièrement à une fausse impression de performance, comme sur ce dossier où l'écart de conditions réseau entre le poste de test et le trafic réel racontait deux histoires différentes.
