Web Performances Outils

Le three outils que mesurer web performances — Google Lighthouse (lab), le Chrome UX Rapport/CrUX (champ), et PageSpeed Insights (les deux dans un UI). Qui un Google se classe on, et qui à utiliser pour ce que job.

Première publication : 26 juin 2026 · Dernière mise à jour : 3 août 2026 · Avancé

Three outils cover web performances, et le entier point est knowing qui est lab et qui est champ. Google Lighthouse exécute a simulated lab audit et scores une page 0–100 (Performances = TBT 30%, LCP 25%, CLS 25%, FCP 10%, Speed Indexer 10%) — c’est a diagnostic, pas a classement signal. CrUX (le Chrome UX Rapport) est le real-utilisateur champ dataset Recherche Google en réalité se classe on, à p75 over a 28-day window. PageSpeed Insights est le UI que montre les deux: CrUX champ données on top (ce que matters pour le SEO) et a Lighthouse lab exécuter ci-dessous (ce que aide vous debug). Utiliser champ données à know où vous stand, lab données à trouver ce que à corriger. Ce hub points à le three deep dives.

Preuve à l’appui de cette affirmation CrUX reports aggregated real-user Chrome experience data over a rolling collection period. Portée : Eligible Chrome users and sufficiently popular origins/URLs; not every page has CrUX data. Niveau de confiance : élevé · Vérifié : Chrome Developers: CrUX methodology Preuve à l’appui de cette affirmation Lighthouse produces lab diagnostics and a performance score from a controlled run, distinct from field data. Portée : Lighthouse lab testing; settings and versions affect results. Niveau de confiance : élevé · Vérifié : Chrome Developers: Lighthouse performance scoring

TL;DR — Web performances measurement comes bas à lab vs champ. Lighthouse = lab: a simulated audit (Lent 4G, 4× CPU) scoring une page 0–100 (Performances = TBT 30%, LCP 25%, CLS 25%, FCP 10%, Speed Indexer 10%). c’est a diagnostic, pas a classement signal, et il ne peut pas mesurer INP — il utilise TBT as a proxy. CrUX = champ: réel opted-dans Chrome utilisateurs à le 75th percentile over a 28-day rolling window — le champ dataset behind Google’s public CWV reporting. PageSpeed Insights = les deux dans un UI: CrUX champ données on top (le Réussi/Failed CWV Assessment que matters pour SEO) et a Lighthouse lab exécuter ci-dessous (le 0–100 score, qui ne fait pas). Utiliser champ données à know où vous stand, lab données à debug, et Search Console à trouver failing page groupes à scale. Seulement ~11,9% de le 43,66M unique Site Audit pages dans mon January 2022 sample avait a CrUX metric, donc nombreux pages dans que sample lacked champ données et PSI montre vous a lab score et rien sinon.

The spine: lab données vs field données

Nearly chaque misunderstanding à propos de ces outils comes depuis conflating deux kinds de données. web.dev’s propre framing est le cleanest: “CrUX est a collection de real-utilisateur experiences depuis le champ, pendant que Lighthouse est a controlled tester dans le lab.”

«- Lab data is “collected in a controlled environment with predefined device and network settings.” It’s reproducible, fast, and great for catching regressions — but it’s one synthetic visitor, not your audience. » (Traduction) (Résumé en français de la section vingt, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Field data “is determined by monitoring all users who visit a page and measuring a given set of performance metrics for each one of those users’ individual experiences.” It’s noisy, it lags, and it’s the truth. » (Traduction) (Résumé en français de la section vingt, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)

Google’s priority guidance est explicit: “Si vous ont les deux champ données et lab données pour a donné page, champ données est ce que vous devez utiliser à prioritize votre efforts.” Donc le unique question chaque SEO devrait demander avant reading quelconque number est: am Je looking à lab données or champ données correct maintenant?

OutilDonnées typeCe que c’est
Google LighthouseLabA simulated audit moteur; le 0–100 score
Chrome UX Rapport (CrUX)ChampLe real-utilisateur dataset Google se classe on
PageSpeed InsightsLes deuxA UI: CrUX champ on top, Lighthouse lab ci-dessous

Google Lighthouse — le lab diagnostic

Lighthouse est “an open-source, automated outil à aider vous améliorer le qualité de pages web.” Vous hand il a URL, il “exécute a series de audits contre lune page,” et renvoie a rapport à travers Performances, Accessibility, Meilleur Practices, et SEO. Lighthouse 12 dropped le old PWA category — mais as de Lighthouse 13,3 (shipped Peut 2026), il y a a fifth category à nouveau: Agentic Browsing, an experimental audit de comment bien une page fonctionne pour AI agents (accessibility-tree qualité, layout stability, et WebMCP outil registration). Il ne fait pas utiliser le 0–100 weighted score le autre four faire — il rapports réussir/échouer vérifications et a fractional readiness count à la place — donc ne pas fold il dans le Performances number ci-dessous.

The Performances score is a weighted average of five lab metrics (current as of Lighthouse 10 — Google versions ces weights, so treat the exact numbers as checkable, pas permanent):

MetricWeight
Total Blocking Temps (TBT)30%
Plus grand affichage de contenu (LCP)25%
Décalage cumulatif de mise en page (CLS)25%
Premier affichage de contenu (FCP)10%
Speed Index10%

Color bands: 0–49 red (poor), 50–89 orange (nécessite improvement), 90–100 green (bon). A couple of choses personnes miss:

  • Il throttles par design — Lent 4G et a 4× CPU slowdown — qui est pourquoi votre score est souvent lower que le snappy experience vous obtenir on votre propre rapide machine.
  • Il ne peut pas mesurer INP. As web.dev puts il, outils “que charger pages dans a simulated environment sans a utilisateur ne peut pas mesurer INP… le Total Blocking Temps (TBT) metric est lab-measurable et est a proxy pour INP.” A perfect TBT ne fait pas guarantee a passing INP dans le champ.
  • Le score varies exécuter-à-exécuter — Google dit donc plainly. Exécuter il 3–5 times dans incognito avec extensions off et treat le résultat as a range.
  • Il n’est pas a classement signal. Lighthouse est a diagnostic pour finding ce que à corriger. → Deep dive: Google Lighthouse.

Chrome UX Rapport (CrUX) — le real-utilisateur dataset Google se classe on

CrUX est “a dataset que reflects comment real-world Chrome utilisateurs experience popular destinations on le web,” et crucially: “CrUX données est utilisé par Recherche Google à inform lune page experience facteur de classement.” Ce est le données behind le Core Web Vitals program — le un que en réalité feeds classement.

Ce que to know:

  • c’est Chrome-seulement et opt-dans. Desktop et Android Chrome depuis utilisateurs qui opted dans reporting — aucun Chrome on iOS, aucun WebViews, aucun Edge/Safari/Firefox. Pour a Safari-heavy public, CrUX peut capture a minority de votre réel utilisateurs.
  • c’est a 28-day rolling average à le 75th percentile. p75 signifie “75% de page charge experienced le donné metric à or moins que ce valeur.” Le p75 valeurs sont synthetically derived — “il ne fait pas imply que quelconque utilisateur en réalité experienced le valeur indicated.”
  • Lent feedback. Avec le 28-day window plus a ~2-day lag, a corriger takes roughly ~30 days à entièrement montrer up dans champ données.
  • Coverage est partiel. Depuis mon Ahrefs Core Web Vitals données study, seulement ~11,9% de le 43,66M pages Je looked à avait quelconque CrUX données à tout, et autour ~21,2% de pages réussi Core Web Vitals. Origin-level réussir rates exécuter plus élevé (~33%), mais origin données masks failing individual pages — et Google se classe sur la page-level données.
  • Six accès surfaces: PageSpeed Insights, Search Console’s CWV rapport, le CrUX API, le CrUX History API, BigQuery (origin-seulement, back à 2017), et CrUX Vis. Remarque le Looker Studio CrUX Dashboard était deprecated dans November 2025 — utiliser CrUX Vis (cruxvis.withgoogle.com) à la place. → Deep dive: Chrome UX Rapport (CrUX).

PageSpeed Insights (PSI) — field + lab in un placer

PSI “rapports on le utilisateur experience de une page on les deux mobile et desktop devices, et provides suggestions on comment que page peut être improved.” c’est vraiment deux datasets wearing un coat:

  • Top: CrUX champ données. “Real-expérience utilisateur données dans PSI est powered par le Chrome Utilisateur Experience Rapport (CrUX) dataset.” Ce drives le Core Web Vitals Assessment — Réussi or Failed à p75 à travers LCP, INP, et CLS: “À réussir, le percentile doit être categorized as ‘bon’ dans tout three Core Web Vitals.” Si le exact URL lacks données il falls back à origin-level, alors à “Aucun données.”
  • Bottom: a Lighthouse lab exécuter. “PSI utilise Lighthouse à analyze le donné URL dans a simulated environment.” Ce est le 0–100 Performances score et le diagnostics.
Preuve à l’appui de cette affirmation Lighthouse produces lab diagnostics and a performance score from a controlled run, distinct from field data. Portée : Lighthouse lab testing; settings and versions affect results. Niveau de confiance : élevé · Vérifié : Chrome Developers: Lighthouse performance scoring

«The critical SEO point: the 0–100 score is lab data and is NOT a ranking input. Only the field CWV Assessment (the CrUX section) reflects what Google ranks on. PSI works on any public URL (so you can check competitors), but only public URLs — “It cannot be used on development sites that are not publicly accessible.” For those, run Lighthouse in DevTools. → Deep dive: PageSpeed Insights (PSI). » (Traduction) (Résumé en français de la section trente-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Choosing the correct outil

Le décision collapses à a quelques questions:

Vous vouloir à…Utiliser
Know où vous stand pour classementCrUX champ données — viune pageSpeed Insights or Search Console’s CWV rapport
Trouver failing page groupes à travers le entier siteRecherche Google Console Core Web Vitals rapport
Diagnose qu’est-ce que causing a échecLighthouse / PSI’s lab section / Chrome DevTools
Tester a unique individual URL’s champ + lab donnéesPageSpeed Insights
Tester une page behind a login (lab seulement)Lighthouse dans Chrome DevTools
Track champ trends over tempsCrUX Vis / CrUX History API / BigQuery
Bulk-vérifier nombreux URLs programmaticallyPSI API or CrUX API
Vérifier a concurrent’s real-utilisateur CWVPageSpeed Insights (fonctionne on quelconque public URL)
Watch a metric mettre à jour actif as vous interact, alors trace le exact causerChrome DevTools actif metrics + a recorded performances trace
Catch a regression avant il ships, depuis a controlled emplacement or dans CISynthetic monitoring
Voir chaque réel visitor’s experience, segmented par votre propre entreprise contextPrivé RUM on votre propre site

Deux framing règles behind que tableau: champ pour assessment, lab pour diagnosis — et site-wide goes à Search Console, individual URLs go à PSI. Si une page a aucun CrUX données, vous pouvez’t assess son champ CWV depuis PSI à tout; vous êtes left avec a lab score, qui indique vous rien à propos de le classement signal.

«## Beyond the three: DevTools, Search Console groups, RUM, and synthetic monitoring » (Traduction) (Résumé en français de la section quarante et un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«Lighthouse, PSI, and CrUX cover most of what an SEO needs day to day, but calling them “the three tools” undersells the rest of the toolkit: » (Traduction) (Résumé en français de la section quarante-deux, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«- Chrome DevTools’ live metrics and performance trace. Open a page in DevTools’ Performance panel and LCP, CLS, and INP update as you actually interact with the page; record a trace and you can find the exact script or resource causing the delay. Because a real interaction is happening, this can capture an INP value — unlike Lighthouse’s non-interactive lab load, which can’t. » (Traduction) (Résumé en français de la section quarante-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Search Console’s Core Web Vitals report groups similar URLs, it doesn’t trace a single page. It’s a site-wide triage surface for finding which template or URL pattern is failing at scale; click into a group, then take a representative URL into PSI or DevTools to diagnose it. » (Traduction) (Résumé en français de la section quarante-trois, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- Synthetic monitoring re-runs the same automated check on a schedule, from chosen locations and device profiles, often wired into CI — so a regression gets caught before launch instead of showing up in CrUX ~30 days later. It’s repeatable and controlled, but it only ever observes the scenarios you configured, not your real traffic. » (Traduction) (Résumé en français de la section quarante-trois, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- Private RUM (Real User Monitoring) instruments your own site to record every visitor’s real experience — not just CrUX’s eligible, opted-in Chrome population — and can segment by business context (logged-in users, checkout flow, revenue) that CrUX can’t. That also means it can legitimately disagree with CrUX: different browser coverage, consent rules, sampling, and aggregation windows. You take on the setup, privacy/consent, and cost tradeoffs yourself. » (Traduction) (Résumé en français de la section quarante-trois, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)

«None of that changes the spine: field data (CrUX or your own RUM) tells you where you stand; lab, trace, and synthetic tools tell you why. And if what you actually want is a ranked list of products rather than a map of tasks — plenty of “best web performance tools” roundups exist for that — the faster move is usually to run your own URL through a public test first, since a roundup ranks vendors, not your page. » (Traduction) (Résumé en français de la section quarante-quatre, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«## The workflow I actually use » (Traduction) (Résumé en français de la section quarante-cinq, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«1. Google Search Console → Core Web Vitals report. Find failing page groups at scale across the site. 2. PageSpeed Insights. Confirm at page level — read the field-data CWV Assessment verdict for a representative URL. 3. PSI lab section / Lighthouse / Chrome DevTools. Diagnose the root cause and iterate on the fix with fast lab feedback. 4. Wait ~30 days. Field data updates on the 28-day window + lag. 5. Re-check PSI field + Search Console to confirm the real-user improvement. » (Traduction) (Résumé en français de la section quarante-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«Lab data is your fast feedback loop after a change; field data is the slow, authoritative confirmation. » (Traduction) (Résumé en français de la section quarante-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«## How CWV rankings actually work (briefly) » (Traduction) (Résumé en français de la section quarante-neuf, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«Google documents Core Web Vitals as something its ranking systems use, and CrUX as the dataset behind the public CWV reporting you see in PSI, Search Console, and the CrUX API — that part is well-established, not lab scores. What isn’t publicly documented is a 1:1 mapping between the exact number a public CrUX surface shows you and the literal internal value Google’s ranking systems read for that page — treat the public figure as the best available proxy for the signal, not a verified readout of it. Either way, it’s a real but modest signal. John Mueller has called it “more than a tie-breaker, but it also doesn’t replace relevance,” and, around the 2024 docs update, “it’s not going to make your site’s rankings jump up.” Google’s own page-experience docs now say “trying to get a perfect score just for SEO reasons may not be the best use of your time.” For the full treatment — thresholds, the three metrics, and how much weight to give it — see the Core Web Vitals hub. » (Traduction) (Résumé en français de la section cinquante, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

A remarque on Bing

Bing hasn’t publié documentation positioning ces performances outils as classement factors le façon Google a; Core Web Vitals est primarily a Google construct. Bing Webmaster Outils fait surface a Core Web Vitals overview, et underlying UX/speed improvements avantage vous à travers tout moteur de recherches — mais le toolchain on ce page est Google’s.

Où to go suivant

Ce hub is the map; chaque outil has its propre deep dive nested sous it:

  • Google Lighthouse — le lab audit moteur: le four categories, comment le weighted 0–100 Performances score est construit, pourquoi il throttles et varies, et pourquoi c’est a diagnostic plutôt que a classement entrée.
  • PageSpeed Insights (PSI) — le deux-datasets-dans-un-UI outil: le CrUX champ section vs. le Lighthouse lab section, le Réussi/Failed CWV Assessment, le données fallback, et le PSI API pour bulk testing.
  • Chrome UX Rapport (CrUX) — le real-utilisateur champ dataset: opt-dans Chrome coverage, le 28-day p75 window, origin vs. URL données, pourquoi pages montrer “Aucun données,” et le six façons à accès il (notamment CrUX Vis après le Dashboard’s deprecation).

Pour le metrics ces outils mesurer — Plus grand affichage de contenu, Interaction à Suivant Paint, Décalage cumulatif de mise en page, plus Total Blocking Temps et Speed Indexer — et le thresholds Google utilise, commencer à le Core Web Vitals hub.

Ajouter une note d’expert

Épingler une citation d’expert

Nouvelle personne ? Créez son profil non revendiqué à /admin/experts/ → Épingler une citation d’expert d’abord.