Guide : PageSpeed Insights (PSI)

PageSpeed Insights reports les deux real-user field données (CrUX) and a Lighthouse lab score. Seulement the field Core Web Vitals matter pour ranking — the 0–100 score doesn't.

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

PageSpeed Insights (PSI) at pagespeed.web.dev reports two différent choses pour une URL: real-user field données from the Chrome UX Report (qui drives the Réussi/Failed Core Web Vitals Assessment at p75) and a unique Lighthouse lab run (the 0–100 Performances score plus diagnostics). The 0–100 score is lab données and n’est pas ce que Google ranks on — ranking uses the field Core Web Vitals (LCP, INP, CLS). The score aussi swings run-to-run, so run it a few times. Utiliser field données to know où vous stand and lab diagnostics to trouver ce que to fix.

TL;DR — PSI (pagespeed.web.dev) reports two independent analyses of un URL: field données from the Chrome UX Report — réel utilisateurs over a rolling 28 days, qui drives the Réussi/Failed Core Web Vitals Assessment at the 75th percentile — and lab données, a unique Lighthouse run giving the 0–100 Performances score plus diagnostics. The 0–100 score is lab données and is pas a ranking factor; ranking uses the field Core Web Vitals (LCP/INP/CLS). Field données nécessite suffisant CrUX samples (URL-level, falling back to origin-level, sinon “Aucun données”). The lab score is aussi variable run-to-run — run it a few times. PSI is the web UI; Lighthouse is the engine; Search Console’s report is yet un autre CrUX view.

PSI is two outils wearing un coat

The unique la plupart important chose to comprendre à propos de PageSpeed Insights is que it’s pas un analysis — it’s two, surfaced in un interface. web.dev puts it cleanly: “PSI is a outil que reports field données from CrUX and lab from Lighthouse pour a donné page.” Ceux two halves come from différent systems, mesurer différent choses, and matter pour différent raisons. Conflate les and nearly every PSI question becomes confusing; garder les separate and it tout clicks.

Evidence for this claim PageSpeed Insights combines CrUX field data with Lighthouse lab diagnostics for a tested public URL. Scope: Current PageSpeed Insights data sources and report structure. Confidence: high · Verified: Google Developers: About PageSpeed Insights
Field donnéesLab données
SourceChrome UX Report (réel Chrome utilisateurs)Lighthouse (un simulated run)
MontreCore Web Vitals Assessment + p75 valeurs0–100 Performances score + diagnostics
Device / networkRéel utilisateur devices and connectionsEmulated mid-tier mobile or desktop, throttled
WindowRolling 28 daysA unique point-in-time snapshot
UpdatesDailyEvery run
Ranking impactYes — Google’s page-experience ranking systems utiliser CrUX field donnéesAucun — pas documented as a ranking signal
Evidence for this claim Google's Core Web Vitals ranking systems use real-user Core Web Vitals; a Lighthouse 0–100 lab score is diagnostic rather than a ranking signal. Scope: Google Search use of Core Web Vitals and PageSpeed Insights' separation of field and lab data. Confidence: high · Verified: Google Search Central: Core Web Vitals Google Developers: About PageSpeed Insights

Field données: ce que réel utilisateurs experienced

The top section — “Discover what your real users are experiencing” — is powered by the Chrome UX Report (CrUX). web.dev describes the CrUX API as giving “low-latency accès to aggregated real-user experience données at page and origin granularity” as a “28-day rolling average.” PSI updates daily; the BigQuery CrUX dataset releases monthly.

A few mechanics que matter:

  • The Core Web Vitals Assessment is Réussi/Failed at p75. Per Chrome’s docs, “to réussir, the percentile doit be categorized as ‘bon’ in tout three Core Web Vitals. Sinon, the assessment apparaît as ‘failed’.” The three are Largest Contentful Paint (bon < 2,5s), Interaction jusqu’au prochain affichage (bon < 200ms), and Décalage cumulatif de mise en page (bon < 0,1). PSI aussi montre FCP and TTFB as “Other metrics” — informative, but pas partie of the verdict.
  • There’s un documented exception, and it’s INP-only. Si une page doesn’t have suffisant CrUX samples to report INP specifically, PSI’s current guide dit it peut encore assess Réussir/Échouer from bon LCP and CLS p75 valeurs alone. There’s aucun equivalent exception pour LCP or CLS — si soit of ceux is the un manquant suffisant données, don’t lire que as a réussir; insufficient données isn’t a documented free réussir on quelconque metric except INP.
  • p75 signifie the 75th percentile. The valeur affiché is the experience 75% of page views were faster que. web.dev chose the 75th percentile so the number is “resistant to outliers” — a stricter target que a median.
  • INP replaced FID in March 2024. Si you’re looking at old screenshots or old guides (notamment my propre older Ahrefs writing on PageSpeed Insights and Core Web Vitals), ils may encore montrer FID; the assessment now uses INP.
  • URL → origin → “No data” fallback. Si là isn’t suffisant CrUX données pour the spécifique URL, PSI falls back to origin-level données (aggregated à travers the whole site). Si there’s aucun CrUX données at tout, you’ll voir “No data,” but Lighthouse encore runs. As web.dev notes, “CrUX données is seulement disponible quand sites meet certain eligibility criteria” and “PSI is seulement disponible pour public URLs.” Low-traffic pages and brand-new pages frequently have aucun URL-level field données.

Lire the scope étiquette avant writing the finding. URL-level CrUX describes the eligible field sample attributed to que URL. Origin-level fallback is a utile site-wide signal, but it ne peut pas diagnose the testé page on its propre. “No data” signifie the field sample is unavailable or insufficient—pas que lune page réussi, failed, or reçu aucun trafic. The Lighthouse result ci-dessous peut encore diagnose que controlled lab run, but it ne fait pas fill the manquant field-data gap.

Evidence for this claim PageSpeed Insights combines CrUX field data with Lighthouse lab diagnostics for a tested public URL. Scope: Current PageSpeed Insights data sources and report structure. Confidence: high · Verified: Google Developers: About PageSpeed Insights

Lab données: the 0–100 Lighthouse score

The lower section is a unique Lighthouse run on a simulated device and network, producing the Performances score and a liste of opportunities and diagnostics. Google’s banding: “A score of 90 or ci-dessus is considéré bon. 50 to 89 is a score que nécessite improvement, and ci-dessous 50 is considéré poor.”

Ce que to know à propos de the lab run:

  • It’s simulated, and the mobile run is deliberately slow. Mobile emulates a mid-tier phone on a throttled connection; desktop uses a faster emulated profile. That’s pourquoi votre mobile score is almost toujours lower que desktop — and pourquoi real-user field données souvent semble meilleur que the lab diagnostics suggest.
  • The score is variable. Chaque run is a fresh, server-side Lighthouse audit — lune page, Google’s datacenter, network conditions, and même the Chrome/Lighthouse version peut tout déplacer the number entre runs. I recommend running it a few times (3–5) and looking at the range plutôt que treating quelconque unique run as gospel. A few points of swing is noise.
  • Si you’re comparing runs, enregistrer plus que the score. The API réponse carries a timestamp, la requêteed and final URL, formulaire factor, the emulated environment, the Lighthouse version, and quelconque warnings — garder ceux alongside chaque score. Two “72”s aren’t comparable si un ran on a différent Lighthouse version or hit a redirection the autre didn’t. Don’t average unlabeled scores; étiquette les or don’t comparer les.
  • Lighthouse versions déplacer independently of the PSI API. PSI stayed on API v5, but the Lighthouse engine underneath it garde shipping nouveau releases (the la plupart recent noted in Google’s release notes as of ce examiner is Lighthouse 13,0, dated 2025-10-20) — audit fields, weights, and bands peut shift with the engine version même though the API contract doesn’t modifier.
  • “Estimated savings” ne sont pas additive. The seconds affiché suivant to chaque diagnostic assume que fix is made in isolation. Problèmes interact; real-world gains are almost toujours moins que the sum of the individual estimates. Treat les as directional, pas as a budget vous pouvez total up.
  • The metric weights modifier with Lighthouse versions. The Performances score is a weighted blend of lab metrics (load-time metrics, Total Blocking Temps, and CLS carry the la plupart weight), but the exact weights shift entre Lighthouse releases — vérifier the current scoring calculator plutôt que trusting a fixed split.

The myth que causes the la plupart damage: “the score is a ranking factor”

It isn’t. The 0–100 Performances score is a Lighthouse lab number, and I haven’t trouvé quelconque current official Recherche Google source que documents que score itself as a ranking input or ties a score modifier to a ranking modifier. Google’s page experience documentation à la place points to field Core Web Vitals — CrUX-based real-user données, the même type of données PSI’s field section montre at p75. (Un caveat worth being precise à propos de: PSI’s public field afficher is a reporting surface with its propre eligibility and fallback rules; Google hasn’t publié the exact internal pipeline que feeds ranking, so treat “field data” as the même kind of signal plutôt que assuming byte-for-byte identity with ce que PSI montre vous.) Une page peut sit at 72 in the lab and encore réussir the Core Web Vitals Assessment parce que its real-user données is bon — différent numbers from différent systems. The corollary myth — “a good lab score equals a good real-user experience” — fails pour the même raison: lab conditions aren’t votre visitors’ conditions. Quand field and lab diverge, field données is the plus relevant un pour le SEO.

Evidence for this claim Google's Core Web Vitals ranking systems use real-user Core Web Vitals; a Lighthouse 0–100 lab score is diagnostic rather than a ranking signal. Scope: Google Search use of Core Web Vitals and PageSpeed Insights' separation of field and lab data. Confidence: high · Verified: Google Search Central: Core Web Vitals Google Developers: About PageSpeed Insights

And même the field Core Web Vitals are a fairly petit ranking input. Google’s propre personnes have downplayed les — Gary Illyes has appelé page experience closer to a tiebreaker que a major signal. My honest position hasn’t modifié: I don’t think Core Web Vitals have beaucoup impact on SEO, and unless a site is extremely slow, I généralement won’t prioritize fixing les over content and liens. Fix les pour utilisateurs and pour the genuinely-slow cas — pas out of panic over a red number.

How to en réalité lire a PSI report

  1. Lire the field données premier. Did it Réussir or Échouer the Core Web Vitals Assessment? That’s the SEO-relevant verdict. Si it dit “No data,” là isn’t suffisant CrUX trafic yet — you’re working from lab données alone.
  2. Vérifier mobile and desktop separately. Mobile is the par défaut and usually the weaker un; it’s aussi ce que mostly matters, since Google indexes mobile-first.
  3. Alors utiliser the lab diagnostics to trouver the causer. Lab données is votre fast feedback loop pour finding and fixing the root problème — ressources qui bloquent le rendu, oversized images, layout shift sources, long tasks.
  4. Fix, alors wait. Field données is a rolling 28-day window, so a fix vous ship today peut prendre up to 28 days to entièrement montrer up in the Core Web Vitals Assessment. Utiliser lab données to confirmer the fix immédiatement; utiliser field données to confirmer it en réalité déplacé réel utilisateurs.
  5. Benchmark competitors. Parce que PSI fonctionne on quelconque public URL, vous pouvez run a competitor’s pages and comparer leur field Core Web Vitals to yours — a utiliser cas la plupart guides jamais mention.

PSI vs. the outils it obtient confused with

  • PSI vs. Lighthouse. Lighthouse is the engine; PSI is a web UI que runs Lighthouse and layers CrUX field données on top. Run Lighthouse yourself (in Chrome DevTools or the CLI) and vous obtenir the lab audit but on votre machine and network, with aucun field données.
  • PSI vs. Search Console’s Core Web Vitals report. Les deux are CrUX-based, so les deux reflect réel utilisateurs. The difference: Search Console groupes similaire URLs ensemble and reports at scale à travers votre whole property, pendant que PSI is per-URL (or origin-level fallback). Si GSC and PSI sembler to disagree, it’s usually the grouping.
  • PSI vs. Chrome DevTools / WebPageTest / DebugBear / Ahrefs Site Audit. Ces give plus configuration (custom devices, locations, throttling) and, in some cas, real-user monitoring. PSI’s strength is being free, zero-setup, and tied to Google’s propre CrUX dataset.

The PSI API (pour bulk testing)

Vous don’t have to utiliser the web UI un URL at a temps. Lune pageSpeed Insights API (base https://www.googleapis.com/pagespeedonline/v5) renvoie the même données programmatically. Clé parameters: url (requis), strategy (mobile or desktop), and category (performance, accessibility, best-practices, seo). La réponse splits the même façon the UI fait: loadingExperience (URL-level field données), originLoadingExperience (origin-level field données), and lighthouseResult (the lab audit). That’s how you’d tester a batch of URLs on a schedule plutôt que clicking via les by hand.

Don’t construire durable field-data automation on ce API. Google’s propre API documentation now opens with a notice que it plans to discontinue notamment CrUX real-world données in the PSI API, and points automators at the dedicated CrUX API or CrUX History API à la place. Garder en utilisant the PSI API pour the Lighthouse lab audit — que partie isn’t affected — but si you’re scheduling bulk field-data pulls, construire contre a CrUX-specific API, pas loadingExperience/originLoadingExperience in the PSI réponse.

Où ce sits in web performances

PSI is a measurement outil, pas the destination. The metrics it surfaces — Largest Contentful Paint, Interaction jusqu’au prochain affichage, Décalage cumulatif de mise en page — are the Core Web Vitals, and the hub pour ceux (thresholds, ce que chaque un signifie, and how to améliorer les) is the placer to go suivant. Lighthouse is the lab engine PSI runs on; CrUX (the Chrome UX Report) is the field-data source feeding the top of every PSI report. Comprendre ceux three and PSI arrête being a mystery box.

Add an expert note

Pin an expert quote

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