Panduan PageSpeed Insights (PSI)
PageSpeed Insights reports keduanya nyata-pengguna data lapangan (CrUX) dan sebuah Lighthouse lab score. hanya field Core Web Vitals penting untuk peringkat — 0–100 score tidak.
PageSpeed Insights (PSI) di pagespeed.web.dev reports dua berbeda hal untuk sebuah URL: nyata-pengguna data lapangan dari Chrome UX Report (yang drives Lulus/Failed Core Web Vitals Assessment di p75) dan sebuah single Lighthouse lab jalankan ( 0–100 performa score plus diagnostics). 0–100 score adalah data lab dan adalah Tidak apa Google peringkat pada — peringkat menggunakan field Core Web Vitals (LCP, INP, CLS). score juga swings jalankan-untuk-jalankan, so jalankan ini sebuah sedikit times. gunakan data lapangan untuk know di mana Anda stand dan lab diagnostics untuk temukan apa untuk perbaiki.
TL;DR — PageSpeed Insights (PSI) adalah sebuah free Google alat itu grades sebuah halaman dua berbeda cara: bagaimana nyata pengunjung sebenarnya experienced ini (data lapangan), dan bagaimana sebuah single simulated test jalankan went ( 0–100 lab score). 0–100 angka adalah satu everyone obsesses di atas — dan ini adalah tidak apa Google menggunakan untuk peringkat. So jangan panic di atas sebuah red score.
Apa PageSpeed Insights adalah
PageSpeed Insights lives di pagespeed.web.dev. ini adalah free, ada Tidak login, dan ini berfungsi pada apa pun publik URL — including Anda pesaing’. Anda paste di sebuah URL, dan ini tests keduanya mobile dan desktop (mobile adalah default tab, dan mobile scores adalah hampir selalu lebih rendah).
dua hal PSI menampilkan Anda
ini adalah bagian itu confuses everyone, so I’ll pertahankan ini sederhana. PSI menampilkan dua terpisah reports untuk yang sama halaman:
- data lapangan — apa nyata orang experienced. ini muncul dari Chrome UX Report (CrUX), yang adalah nyata Chrome pengguna visiting Anda halaman di atas terakhir 28 days. ini adalah bagian labeled “Discover apa Anda real users adalah experiencing.” (terjemahan) “menemukan apa Anda pengguna nyata adalah experiencing.” ini adalah di mana Anda mendapatkan Core Web Vitals Assessment — sebuah sederhana Lulus atau Failed.
- data lab — satu simulated test. PSI juga berjalan Google Lighthouse setelah, pada sebuah simulated phone dan network, dan spits out 0–100 performa score plus sebuah list dari suggested memperbaiki.
satu hal untuk remember
** 0–100 score adalah tidak sebuah peringkat factor.** Google peringkat pada field Core Web Vitals — Largest Contentful Paint, Interaction untuk Berikutnya Paint, dan Cumulative Layout Shift, diukur dari pengguna nyata. 0–100 lab score adalah sebuah terpisah angka dari sebuah terpisah sistem. Anda dapat score sebuah 72 dan masih lulus Core Web Vitals.
Bukti untuk klaim ini 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. Cakupan: Google Search use of Core Web Vitals and PageSpeed Insights' separation of field and lab data. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Core Web Vitals Google Developers: About PageSpeed Insightssebuah sedikit lebih hal itu trip orang up:
- ** score perubahan setiap time Anda jalankan ini.** ini adalah satu simulated test, so angka bounces sekitar. Jalankan ini sebuah sedikit times dan jangan baca ke sebuah 3–5 poin swing.
- Anda tidak perlu sebuah 100. Hampir tidak seorang pun scores 100. Aim untuk lulus Core Web Vitals, tidak untuk hit sebuah perfect angka.
- sebuah baik score tidak jaminan sebuah fast halaman untuk pengguna nyata, dan sebuah “bad” (terjemahan) “buruk” score tidak berarti pengguna nyata adalah suffering.
Honestly, unless Anda situs adalah genuinely slow, ini tidak di mana I’d mulai. ingin penuh breakdown — field vs. lab, p75 thresholds, data fallbacks, dan bagaimana PSI differs dari Lighthouse dan Search Console? Switch untuk Advanced tab.
TL;DR — PSI (pagespeed.web.dev) reports dua independent analyses dari satu URL: data lapangan dari Chrome UX Report — pengguna nyata di atas sebuah rolling 28 days, yang drives Lulus/Failed Core Web Vitals Assessment di 75th percentile — dan data lab, sebuah single Lighthouse jalankan giving 0–100 performa score plus diagnostics. 0–100 score adalah lab data dan adalah tidak sebuah peringkat factor; peringkat menggunakan field Core Web Vitals (LCP/INP/CLS). data lapangan perlu cukup CrUX samples (URL-tingkat, falling back untuk origin-tingkat, else “Tidak data” (terjemahan) “Tidak data”). lab score adalah juga variable jalankan-untuk-jalankan — jalankan ini sebuah sedikit times. PSI adalah web UI; Lighthouse adalah mesin; Search Console’s report adalah namun lainnya CrUX view.
PSI adalah dua alat wearing satu coat
single sebagian besar penting hal untuk memahami tentang PageSpeed Insights adalah itu ini adalah tidak satu analysis — ini adalah dua, surfaced di satu interface. web.dev puts ini cleanly: “PSI adalah a tool itu reports field data dari CrUX dan lab dari Lighthouse untuk a diberikan halaman.” (terjemahan) “PSI adalah sebuah alat itu reports data lapangan dari CrUX dan lab dari Lighthouse untuk sebuah diberikan halaman.” itu dua halves come dari berbeda sistem, mengukur berbeda hal, dan penting untuk berbeda alasan. Conflate them dan nearly setiap PSI pertanyaan becomes confusing; pertahankan them terpisah dan ini semua clicks.
Bukti untuk klaim ini PageSpeed Insights combines CrUX field data with Lighthouse lab diagnostics for a tested public URL. Cakupan: Current PageSpeed Insights data sources and report structure. Tingkat keyakinan: tinggi · Diverifikasi: Google Developers: About PageSpeed Insights| data lapangan | data lab | |
|---|---|---|
| Sumber | Chrome UX Report (nyata Chrome pengguna) | Lighthouse (satu simulated jalankan) |
| menampilkan | Core Web Vitals Assessment + p75 nilai | 0–100 performa score + diagnostics |
| Device / network | nyata pengguna devices dan connections | Emulated mid-tier mobile atau desktop, throttled |
| Window | Rolling 28 days | sebuah single poin-di-time snapshot |
| Memperbarui | Daily | setiap jalankan |
| peringkat impact | Ya — Google’s halaman-experience peringkat sistem gunakan CrUX data lapangan | Tidak — tidak terdokumentasi sebagai sebuah sinyal peringkat |
data lapangan: apa pengguna nyata experienced
top bagian — “Discover what your real users are experiencing” (terjemahan) “menemukan apa Anda pengguna nyata adalah experiencing” — adalah powered oleh Chrome UX Report (CrUX). web.dev mendeskripsikan CrUX API sebagai giving “low-latency access untuk aggregated real-user experience data di halaman dan origin granularity” (terjemahan) “rendah-latency access untuk aggregated nyata-pengguna experience data di halaman dan origin granularity” sebagai sebuah “28-day rolling average.” (terjemahan) “28-day rolling average.” PSI memperbarui daily; BigQuery CrUX dataset releases monthly.
sebuah sedikit mechanics itu penting:
«- The Core Web Vitals Assessment is Passed/Failed at p75. Per Chrome’s docs,
“to pass, the percentile must be categorized as ‘good’ in all three Core Web
Vitals. Otherwise, the assessment appears as ‘failed’.” The three are Largest
Contentful Paint (good < 2.5s), Interaction to Next Paint (good <
200ms), and Cumulative Layout Shift (good < 0.1). PSI also shows FCP
and TTFB as “Other metrics” — informative, but not part of the verdict.
- There’s one documented exception, and it’s INP-only. If a page doesn’t have enough CrUX samples to report INP specifically, PSI’s current guide says it can still assess Pass/Fail from good LCP and CLS p75 values alone. There’s no equivalent exception for LCP or CLS — if either of those is the one missing enough data, don’t read that as a pass; insufficient data isn’t a documented free pass on any metric except INP.
- p75 means the 75th percentile. The value shown is the experience 75% of page views were faster than. web.dev chose the 75th percentile so the number is “resistant to outliers” — a stricter target than a median.
- INP replaced FID in March 2024. If you’re looking at old screenshots or old guides (including my own older Ahrefs writing on PageSpeed Insights and Core Web Vitals), they may still show FID; the assessment now uses INP. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.) «- URL → origin → “No data” fallback. If there isn’t enough CrUX data for the specific URL, PSI falls back to origin-level data (aggregated across the whole site). If there’s no CrUX data at all, you’ll see “No data,” but Lighthouse still runs. As web.dev notes, “CrUX data is only available when sites meet certain eligibility criteria” and “PSI is only available for public URLs.” Low-traffic pages and brand-new pages frequently have no URL-level field data. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh empat, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Baca cakupan label sebelum writing finding. URL-tingkat CrUX mendeskripsikan eligible field sample attributed untuk itu URL. Origin-tingkat fallback adalah sebuah berguna situs-wide sinyal, tetapi ini cannot diagnose tested halaman pada -nya own. “Tidak data” berarti field sample adalah tidak tersedia atau insufficient—tidak itu halaman lulus, failed, atau diterima Tidak traffic. Lighthouse hasil di bawah dapat masih diagnose itu controlled lab jalankan, tetapi ini melakukan tidak fill missing field-data kesenjangan.
Bukti untuk klaim ini PageSpeed Insights combines CrUX field data with Lighthouse lab diagnostics for a tested public URL. Cakupan: Current PageSpeed Insights data sources and report structure. Tingkat keyakinan: tinggi · Diverifikasi: Google Developers: About PageSpeed Insightsdata lab: 0–100 Lighthouse score
lebih rendah bagian adalah sebuah single Lighthouse jalankan pada sebuah simulated device dan network, producing performa score dan sebuah list dari opportunities dan diagnostics. Google’s banding: “A score of 90 or above is considered good. 50 to 89 is a score that needs improvement, and below 50 is considered poor.” (terjemahan) “sebuah score dari 90 atau di atas adalah considered baik. 50 untuk 89 adalah sebuah score itu perlu improvement, dan di bawah 50 adalah considered poor.”
Apa untuk know tentang lab jalankan:
- ini adalah simulated, dan mobile jalankan adalah dengan sengaja slow. Mobile emulates sebuah mid-tier phone pada sebuah throttled connection; desktop menggunakan sebuah lebih cepat emulated profile. itu’s mengapa Anda mobile score adalah hampir selalu lebih rendah daripada desktop — dan mengapa nyata-pengguna data lapangan sering looks better daripada lab diagnostics suggest.
- ** score adalah variable.** setiap jalankan adalah sebuah fresh, server-side Lighthouse audit — halaman, Google’s datacenter, network conditions, dan bahkan Chrome/Lighthouse versi dapat semua move angka antara berjalan. I merekomendasikan berjalan ini sebuah sedikit times (3–5) dan looking di range alih-alih treating apa pun single jalankan sebagai gospel. sebuah sedikit poin dari swing adalah noise.
- jika Anda’re comparing berjalan, save lebih daripada score. API respons carries sebuah timestamp, requested dan akhir URL, form factor, emulated environment, Lighthouse versi, dan apa pun warnings — pertahankan itu alongside setiap score. Dua “72” (terjemahan) “72”s tidak comparable jika satu ran pada sebuah berbeda Lighthouse versi atau hit sebuah redirect lainnya tidak. jangan average unlabeled scores; label them atau jangan bandingkan them.
- Lighthouse versi move independently dari PSI API. PSI stayed pada API v5, tetapi Lighthouse mesin underneath ini mempertahankan shipping baru releases ( sebagian besar recent noted di Google’s rilis notes sebagai dari ini review adalah Lighthouse 13.0, dated 2025-10-20) — audit fields, weights, dan bands dapat shift dengan mesin versi bahkan though API contract tidak perubahan.
- “Estimated savings” (terjemahan) “Estimated savings” adalah tidak additive. seconds ditampilkan berikutnya untuk setiap diagnostic assume itu perbaiki adalah dibuat di isolation. Issues interact; dunia nyata gains adalah hampir selalu lebih sedikit daripada sum dari individual estimates. Treat them sebagai directional, tidak sebagai sebuah budget Anda dapat total up.
- ** metric weights perubahan dengan Lighthouse versi.** performa score adalah sebuah weighted blend dari lab metrics (muat-time metrics, Total Blocking Time, dan CLS carry paling weight), tetapi tepat weights shift antara Lighthouse releases — periksa saat ini scoring calculator alih-alih trusting sebuah fixed split.
myth itu penyebab paling damage: “itu score adalah a ranking factor” (terjemahan) “ score adalah sebuah peringkat factor”
ini tidak. 0–100 performa score adalah sebuah Lighthouse lab angka, dan I haven’t ditemukan apa pun saat ini official Google Search sumber itu documents itu score itself sebagai sebuah peringkat input atau ties sebuah score perubahan untuk sebuah peringkat perubahan. Google’s halaman experience documentation alih-alih poin untuk field Core Web Vitals — CrUX-based nyata-pengguna data, yang sama jenis dari data PSI’s field bagian menampilkan di p75. (Satu caveat worth menjadi precise tentang: PSI’s publik field display adalah sebuah reporting surface dengan -nya own eligibility dan fallback aturan; Google hasn’t published tepat internal pipeline itu feeds peringkat, so treat “field data” (terjemahan) “data lapangan” sebagai yang sama jenis dari sinyal alih-alih assuming byte-untuk-byte identity dengan apa PSI menampilkan Anda.) sebuah halaman dapat sit di 72 di lab dan masih lulus Core Web Vitals Assessment karena -nya nyata-pengguna data adalah baik — berbeda angka dari berbeda sistem. corollary myth — “a good lab score equals a good real-user experience” (terjemahan) “sebuah baik lab score equals sebuah baik nyata-pengguna experience” — fails untuk yang sama alasan: lab conditions tidak Anda pengunjung’ conditions. Ketika field dan lab diverge, data lapangan adalah lebih relevant satu untuk SEO.
Bukti untuk klaim ini 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. Cakupan: Google Search use of Core Web Vitals and PageSpeed Insights' separation of field and lab data. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Core Web Vitals Google Developers: About PageSpeed Insightsdan bahkan field Core Web Vitals adalah sebuah fairly kecil peringkat input. Google’s own orang memiliki downplayed them — Gary Illyes memiliki called pengalaman halaman closer untuk sebuah tiebreaker daripada sebuah major sinyal. My honest position hasn’t changed: I jangan think Core Web Vitals memiliki banyak impact pada SEO, dan unless sebuah situs adalah extremely slow, I umumnya tidak akan prioritize memperbaiki them di atas konten dan tautan. Perbaiki them untuk pengguna dan untuk genuinely-slow case — tidak out dari panic di atas sebuah red angka.
cara sebenarnya baca sebuah PSI report
- Baca data lapangan pertama. melakukan ini Lulus atau Fail Core Web Vitals Assessment? itu’s SEO-relevant verdict. jika ini says “Tidak data,” (terjemahan) “Tidak data,” di sana tidak cukup CrUX traffic namun — Anda’re berfungsi dari data lab alone.
- periksa mobile dan desktop secara terpisah. Mobile adalah default dan biasanya weaker satu; ini adalah juga apa mostly penting, since Google indeks mobile-pertama.
- lalu gunakan lab diagnostics untuk temukan penyebab. data lab adalah Anda fast feedback loop untuk finding dan memperbaiki root issue — render-blocking resources, oversized images, layout shift sources, panjang tasks.
- Perbaiki, lalu tunggu. data lapangan adalah sebuah rolling 28-day window, so sebuah perbaiki Anda ship hari ini dapat take up untuk 28 days untuk fully tampilkan up di Core Web Vitals Assessment. gunakan data lab untuk konfirmasi perbaiki immediately; gunakan data lapangan untuk konfirmasi ini sebenarnya moved pengguna nyata.
- Benchmark pesaing. Karena PSI berfungsi pada apa pun publik URL, Anda dapat jalankan sebuah pesaing’s halaman dan bandingkan mereka field Core Web Vitals untuk yours — sebuah gunakan case sebagian besar guides tidak pernah mention.
PSI vs. alat ini mendapatkan confused dengan
- PSI vs. Lighthouse. Lighthouse adalah mesin; PSI adalah sebuah web UI itu berjalan Lighthouse dan layers CrUX data lapangan pada top. Jalankan Lighthouse yourself (di Chrome DevTools atau CLI) dan Anda mendapatkan lab audit tetapi pada Anda machine dan network, dengan Tidak data lapangan.
- PSI vs. Search Console’s Core Web Vitals report. Keduanya adalah CrUX-based, so keduanya reflect pengguna nyata. perbedaan: Search Console groups similar URLs together dan reports di scale di seluruh Anda seluruh property, sementara PSI adalah per-URL (atau origin-tingkat fallback). jika GSC dan PSI seem untuk disagree, ini adalah biasanya grouping.
- PSI vs. Chrome DevTools / WebPageTest / DebugBear / Ahrefs situs Audit. ini memberikan lebih configuration (custom devices, locations, throttling) dan, di beberapa cases, nyata-pengguna monitoring. PSI’s strength adalah menjadi free, zero-setup, dan tied untuk Google’s own CrUX dataset.
PSI API (untuk bulk testing)
Anda tidak memiliki untuk gunakan web UI satu URL di sebuah time. PageSpeed Insights API
(base https://www.googleapis.com/pagespeedonline/v5) mengembalikan yang sama data
programmatically. Key parameters: url (diperlukan), strategy (mobile atau
desktop), dan category (performance, accessibility, best-practices,
seo). respons splits yang sama cara UI melakukan: loadingExperience (URL-tingkat
data lapangan), originLoadingExperience (origin-tingkat data lapangan), dan
lighthouseResult ( lab audit). itu’s bagaimana Anda’d test sebuah batch dari URLs pada sebuah
schedule alih-alih clicking melalui them oleh hand.
jangan bangun durable field-data automation pada ini API. Google’s own API
documentation now opens dengan sebuah notice itu ini plans untuk discontinue including CrUX
dunia nyata data di PSI API, dan poin automators di dedicated CrUX API
atau CrUX History API alih-alih. pertahankan menggunakan PSI API untuk Lighthouse lab
audit — itu bagian tidak affected — tetapi jika Anda’re scheduling bulk field-data pulls,
bangun terhadap sebuah CrUX-spesifik API, tidak loadingExperience/originLoadingExperience
di PSI respons.
Di mana ini sits di web performa
PSI adalah sebuah pengukuran alat, tidak destination. metrics ini surfaces — Largest Contentful Paint, Interaction untuk Berikutnya Paint, Cumulative Layout Shift — adalah Core Web Vitals, dan hub untuk itu (thresholds, apa setiap satu berarti, dan bagaimana untuk meningkatkan them) adalah place untuk go berikutnya. Lighthouse adalah lab mesin PSI berjalan pada; CrUX ( Chrome UX Report) adalah field-data sumber feeding top dari setiap PSI report. memahami itu three dan PSI berhenti menjadi sebuah mystery box.
AI summary
sebuah condensed take pada Advanced versi:
- PSI = dua alat di satu UI. data lapangan dari Chrome UX Report (nyata pengguna) dan data lab dari sebuah single Lighthouse jalankan, untuk yang sama URL, di pagespeed.web.dev. Free, Tidak login, apa pun publik URL, mobile + desktop.
- data lapangan drives Core Web Vitals Assessment — Lulus/Failed, di
75th percentile, di seluruh LCP (
<2,5s), INP (<200ms), dan CLS (<0,1). Rolling 28-day window, diperbarui daily. FCP dan TTFB adalah ditampilkan tetapi jangan count toward verdict. - data lab adalah 0–100 performa score (90+ baik, 50–89 perlu berfungsi,
<50 poor) plus diagnostics. Mobile adalah throttled dan scores lebih rendah daripada desktop. - ** 0–100 score adalah Tidak terdokumentasi sebagai sebuah peringkat factor.** Google’s peringkat sistem gunakan field Core Web Vitals (CrUX-based nyata-pengguna data — yang sama jenis dari data PSI’s field bagian menampilkan, though Google hasn’t published tepat internal pipeline sebagai identical untuk PSI’s publik display). sebuah halaman dapat score 72 dan masih lulus CWV — berbeda angka dari berbeda sistem.
- CrUX fallback: URL-tingkat → origin-tingkat → “Tidak data” (terjemahan) “Tidak data” (Lighthouse masih berjalan). rendah-traffic dan baru halaman sering memiliki Tidak URL-tingkat data lapangan.
- ** score adalah variable** jalankan-untuk-jalankan — jalankan 3–5 times. “Estimated savings” (terjemahan) “Estimated savings” tidak additive. Anda tidak perlu 100.
- Baca data lapangan pertama (Lulus/Failed), lalu gunakan lab diagnostics untuk temukan penyebab; ship perbaiki, lalu tunggu up untuk 28 days untuk data lapangan untuk reflect ini.
- PSI vs. Lighthouse (mesin vs. UI+field) dan vs. Search Console CWV report (juga CrUX, tetapi grouped di scale). CWV adalah overall sebuah minor peringkat input.
Dokumentasi resmi
Utama-sumber docs dari Google dan Chrome / web.dev tim.
Google / PageSpeed Insights
- PageSpeed Insights alat — alat itself.
- PageSpeed Insights API — tentang — apa PSI melakukan, dua data jenis, dan 0–100 score bands.
- PSI API —
runPagespeedreference — parameters (url,strategy,category) dan respons structure.
Chrome UX Report ( field-data sumber)
- menggunakan CrUX di PageSpeed Insights — bagaimana field bagian berfungsi dan Lulus/Failed assessment.
- CrUX methodology — eligibility, opt-di, dan yang halaman adalah disertakan.
- CrUX API — 28-day rolling average powering PSI’s data lapangan.
- CrUX overview — bagaimana CrUX feeds pengalaman halaman sinyal peringkat.
web.dev / Core Web Vitals
- Apa adalah Core Web Vitals alat? — di mana PSI fits among CrUX/Lighthouse tooling.
- Core Web Vitals — LCP/INP/CLS thresholds dan 75th-percentile aturan.
- Defining Core Web Vitals thresholds — mengapa p75.
- Core Web Vitals & Google Search — peringkat-sinyal context.
Quotes dari sumber
Verbatim statements, setiap ditautkan untuk passage pada sumber halaman.
Google / Chrome / web.dev — bagaimana PSI berfungsi
- “PSI is a tool that reports field data from CrUX and lab from Lighthouse for a given page.” (terjemahan) “PSI adalah sebuah alat itu reports data lapangan dari CrUX dan lab dari Lighthouse untuk sebuah diberikan halaman.” — web.dev. Jump untuk quote
- “PSI adalah hanya tersedia untuk publik URLs. It cannot menjadi digunakan pada development sites itu adalah tidak publicly accessible.” (terjemahan) “PSI adalah hanya tersedia untuk publik URLs. ini cannot menjadi digunakan pada development situs itu adalah tidak publicly accessible.” — web.dev. Jump untuk quote
- field bagian adalah described sebagai “Discover what your real users are experiencing.” (terjemahan) “menemukan apa Anda pengguna nyata adalah experiencing.” — Chrome untuk Developers, CrUX di PSI. Jump untuk quote
- “To pass, the percentile must be categorized as ‘good’ in all three Core Web Vitals. Otherwise, the assessment appears as ‘failed’.” (terjemahan) “untuk lulus, percentile harus menjadi categorized sebagai ‘baik’ di semua three Core Web Vitals. Jika tidak, assessment muncul sebagai ‘failed’.” — Chrome untuk Developers, CrUX di PSI. Jump untuk quote
- CrUX API memberikan “low-latency access to aggregated real-user experience data at page and origin granularity” (terjemahan) “rendah-latency access untuk aggregated nyata-pengguna experience data di halaman dan origin granularity” sebagai sebuah “28-day rolling average.” (terjemahan) “28-day rolling average.” — Chrome untuk Developers, CrUX API. Jump untuk quote
web.dev — thresholds
- “a good threshold to measure is the 75th percentile of page loads, segmented across mobile and desktop devices.” (terjemahan) “sebuah baik threshold untuk mengukur adalah 75th percentile dari halaman memuat, segmented di seluruh mobile dan desktop devices.” — web.dev, Core Web Vitals. Jump untuk quote
- “if at least 75 percent of page views to a site meet the ‘good’ threshold, the site is classified as having ‘good’ performance.” (terjemahan) “jika setidaknya 75 percent dari halaman views untuk sebuah situs memenuhi ‘baik’ threshold, situs adalah classified sebagai memiliki ‘baik’ performa.” — web.dev, defining thresholds. Jump untuk quote
Industry — score-vs-peringkat pembedaan (relayed, tidak Google)
- “The Performance score on PageSpeed Insights does not impact SEO directly. However, the real-user Core Web Vitals assessment does impact Google rankings.” (terjemahan) “ performa score pada PageSpeed Insights melakukan tidak impact SEO secara langsung. Namun, nyata-pengguna Core Web Vitals assessment melakukan impact Google rankings.” — Matt Zeunert, DebugBear. Sumber
- “Core Web Vitals are the only metrics Google explicitly uses for grading.” (terjemahan) “Core Web Vitals adalah satu-satunya metrics Google explicitly menggunakan untuk grading.” dan “Berjalan itu sama URL sekadar minutes apart dapat yield berbeda scores.” (terjemahan) “Berjalan yang sama URL hanya minutes apart dapat yield berbeda scores.” — Ryan Sullivan, SiteCare. Sumber
PSI report cheat sheet
setiap PSI bagian: field vs. lab, dan apa ini berarti
| bagian di PSI | Field atau lab? | Sumber | Apa ini tells Anda | peringkat impact |
|---|---|---|---|---|
| ”Discover what your real users are experiencing” (terjemahan) “menemukan apa Anda pengguna nyata adalah experiencing” | Field | Chrome UX Report (CrUX) | nyata-pengguna data di atas 28 rolling days | Ya (Google’s peringkat sistem gunakan CrUX data lapangan) |
| Core Web Vitals Assessment — Lulus / Failed | Field | CrUX, di p75 | Verdict di seluruh LCP, INP, CLS | Ya |
| ”Other metrics” (terjemahan) “lainnya metrics” (FCP, TTFB) | Field | CrUX | Context; tidak bagian dari verdict | Tidak (informational) |
| 0–100 performa score | Lab | Satu Lighthouse jalankan | sebuah single simulated snapshot | Tidak |
| Opportunities / Diagnostics | Lab | Lighthouse | Di mana untuk look untuk perbaiki halaman | Tidak (directional) |
«Core Web Vitals “good” thresholds (field, p75) » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tujuh puluh satu, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
| Metric | ”Good” (terjemahan) “baik” |
|---|---|
| Largest Contentful Paint (LCP) | < 2,5s |
| Interaction untuk Berikutnya Paint (INP) | < 200ms |
| Cumulative Layout Shift (CLS) | < 0,1 |
Lighthouse score bands (lab)
- 90–100 — baik · 50–89 — perlu improvement ·
<50 — poor
Field-data fallback
- URL-tingkat CrUX → jika tidak cukup, origin-tingkat → jika none, “Tidak data” (terjemahan) “Tidak data” (Lighthouse masih berjalan).
Fast facts
- data lapangan = rolling 28 days, diperbarui daily → sebuah perbaiki dapat take up untuk 28 days untuk tampilkan.
- 0–100 score adalah variable — jalankan 3–5 times, ignore sebuah 3–5 poin swing.
- “Estimated savings” (terjemahan) “Estimated savings” jangan tambahkan up — mereka assume setiap perbaiki adalah dibuat alone.
- Mobile adalah default tab dan biasanya scores lebih rendah daripada desktop.
- INP replaced FID di March 2024.
alat sekitar PSI
- PageSpeed Insights (pagespeed.web.dev) — alat itself: field (CrUX) + lab (Lighthouse), mobile dan desktop, apa pun publik URL.
- Google Lighthouse — lab mesin PSI berjalan. Jalankan ini locally di Chrome DevTools (Lighthouse panel) atau melalui CLI untuk lab audit pada Anda own device/network (Tidak data lapangan).
- Google Search Console — Core Web Vitals report — lainnya CrUX-based view; groups similar URLs dan reports data lapangan di seluruh Anda seluruh property.
- CrUX Vis / CrUX API / BigQuery — go straight untuk data lapangan behind PSI untuk
trends di atas time. ( old CrUX Dashboard di Looker Studio adalah deprecated di
end dari November 2025 — Google’s own rilis notes dan -nya dedicated
deprecation post keduanya konfirmasi date dan poin untuk CrUX Vis
(
cruxvis.withgoogle.com) sebagai replacement. jika sebuah guide masih tells Anda untuk gunakan Dashboard, ini adalah stale.) - PSI API — bulk-test banyak URLs programmatically (
url,strategy,category); respons splits keloadingExperience,originLoadingExperience, danlighthouseResult. Google memiliki announced ini plans untuk discontinue including CrUX nyata-pengguna data di ini API dan now recommends dedicated CrUX API atau CrUX History API untuk durable field-data automation — jangan bangun pipeline itu assumes PSI API’s field objects stay sekitar panjang-istilah. - Ahrefs situs Audit dan WebPageTest / DebugBear — lebih configuration dan, di beberapa cases, nyata-pengguna monitoring beyond sebuah single Lighthouse jalankan.
PageSpeed Insights mistakes itu distort priorities
- Treating 0–100 score sebagai sebuah peringkat factor. score adalah satu Lighthouse lab jalankan. peringkat-relevant Core Web Vitals assessment muncul dari CrUX data lapangan.
- Reading origin fallback sebagai URL performa. Ketika sebuah URL lacks cukup samples, PSI dapat tampilkan origin-tingkat data. periksa cakupan label sebelum claiming halaman itself lulus atau failed.
- Reacting untuk satu lab jalankan. server respons dan synthetic environment vary. Repeat cocok berjalan dan gunakan range atau median untuk distinguish sinyal dari noise.
- menambahkan opportunity savings together. Audit estimates overlap dan assume setiap perbaiki happens independently. Treat them sebagai directional clues, tidak sebuah promised total.
- Expecting sebuah deployment untuk perubahan data lapangan immediately. CrUX adalah sebuah rolling 28-day view. gunakan lab bagian untuk immediate diagnosis dan field bagian untuk konfirmasi di atas time.
- Comparing mobile dan desktop scores sebagai jika conditions match. Evaluate setiap profile terhadap itself dan Anda audience alih-alih treating angka sebagai satu scale.
PSI says “Tidak data”
Symptom: field bagian memiliki Tidak CrUX hasil, tetapi Lighthouse report berjalan.
mungkin penyebab: URL dan origin melakukan tidak memenuhi CrUX eligibility atau sample-volume requirements, atau halaman adalah baru atau rendah traffic.
Perbaiki dan konfirmasi: melakukan tidak manufacture sebuah field conclusion. gunakan lab diagnostics untuk immediate berfungsi, periksa representative lebih tinggi-traffic templates, dan kembalikan kemudian untuk see apakah sebuah URL- atau origin-tingkat field hasil muncul.
PSI dan Search Console disagree
Symptom: sebuah URL looks healthy di PSI sementara -nya Search Console group adalah poor, atau reverse.
mungkin penyebab: PSI dapat tampilkan URL- atau origin-tingkat data, sementara Search Console groups similar URLs. Device, cakupan, dan rolling-window timing dapat juga differ.
Perbaiki dan konfirmasi: Match mobile/desktop, inspect PSI’s data cakupan, dan sample several URLs dari Search Console group sebelum concluding itu either report adalah wrong.
lab score swings antara berjalan
Symptom: Repeating PSI produces materially berbeda scores atau metric nilai.
mungkin penyebab: sebuah variable server respons, ketiga-party permintaan, atau wajar single-jalankan lab noise changed trace.
Perbaiki dan konfirmasi: Jalankan yang sama strategy several times, bandingkan individual metrics dan permintaan waterfalls, dan investigate sebuah repeated bottleneck alih-alih score alone.
sebuah perbaiki adalah terlihat di Lighthouse tetapi tidak data lapangan
Symptom: lab metric improves immediately, sementara field Core Web Vitals assessment tetap unchanged.
mungkin penyebab: CrUX masih mencakup pre-rilis visits di -nya rolling 28-day window, atau perbaiki melakukan tidak help pengguna dan templates represented di lapangan dataset.
Perbaiki dan konfirmasi: Verify deployment dan lab trace now, annotate rilis date, lalu watch field distribution melalui penuh reporting window.
Pull satu PSI hasil dari API
API exposes field dan lab bagian secara terpisah. Supply Anda own API key dan URL:
curl --get 'https://www.googleapis.com/pagespeedonline/v5/runPagespeed' \
--data-urlencode "url=$TARGET_URL" \
--data 'strategy=mobile' \
--data-urlencode "key=$PSI_KEY" \
--output psi.jsonpertahankan mentah respons so test date, strategy, dan data cakupan tetap auditable.
Terpisah field cakupan dari lab score
dengan jq, extract URL field category, origin fallback category, dan Lighthouse
score alih-alih collapsing them ke satu angka:
jq '{
url_field: .loadingExperience.overall_category,
origin_field: .originLoadingExperience.overall_category,
lab_score: (.lighthouseResult.categories.performance.score * 100)
}' psi.jsonsebuah missing field nilai adalah tidak sebuah zero; ini berarti itu cakupan adalah tidak tersedia di respons.
Repeat lab jalankan tanpa hiding samples
for run in 1 2 3; do
curl --silent --get 'https://www.googleapis.com/pagespeedonline/v5/runPagespeed' \
--data-urlencode "url=$TARGET_URL" \
--data 'strategy=mobile' \
--data-urlencode "key=$PSI_KEY" \
| jq -r "[$run, (.lighthouseResult.categories.performance.score * 100)] | @tsv"
doneReport semua samples atau sebuah terdokumentasi summary; melakukan tidak select hanya best score.
Uji pemahaman Anda: PageSpeed Insights
Five quick pertanyaan pada reading PSI correctly. Pick sebuah jawaban untuk setiap, lalu periksa.
Resources worth Anda time
My related writing
- Google PageSpeed Insights: sebuah Beginner-Friendly Guide — my Ahrefs walkthrough (note: ini lebih lama dari FID→INP tukar).
- Core Web Vitals: sebuah Menyelesaikan Guide — field vs. lab dan my take pada bagaimana banyak CWV sebenarnya penting.
- Beginner’s Guide untuk SEO teknis — di mana performa fits di bigger picture.
Official
- menggunakan CrUX di PageSpeed Insights — Chrome’s own explainer dari field bagian.
- Apa adalah Core Web Vitals alat? — bagaimana PSI, Lighthouse, CrUX, dan Search Console relate.
dari others
- cara gunakan PageSpeed Insights — Matt Zeunert (DebugBear); strong teknis depth pada score dan diagnostics.
- PageSpeed Insights: Google’s Highly Misunderstood Diagnostic alat — Ryan Sullivan (SiteCare); baik myth-busting.
- Core Web Vitals peringkat Factor adalah Lebih daripada sebuah Tiebreaker — mesin pencari Journal coverage dari Gary Illyes’ comments putting CWV impact di context.
- Google pengalaman halaman Perbarui adalah Lebih daripada sebuah Tie Breaker — SE Roundtable; Barry Schwartz’s reporting pada bagaimana Google reps memiliki characterized pengalaman halaman sinyal.
Stats worth citing
- Hampir tidak seorang pun scores 100. hanya tentang 2% dari tested halaman hit sebuah perfect 100, dan sebuah score dari 50 sudah puts Anda di top 25% — berguna context untuk anyone panicking di atas sebuah sub-90 angka. Sumber
- data lapangan adalah sebuah 28-day rolling average. sebuah perbaiki dapat take up untuk ~28 days untuk menjadi fully reflected di Core Web Vitals Assessment — gunakan data lab untuk fast feedback di meantime. Sumber
- ** “good” (terjemahan) “baik” threshold adalah 75th percentile.** Google grades di p75 so itu “a majority dari visits experienced itu target level dari performance” (terjemahan) “sebuah majority dari visits experienced target tingkat dari performa” — meaning bahkan di sebuah passing LCP dari 2,5s, sebuah quarter dari pengunjung waited lebih lama. Sumber
Log perubahan
Diperbarui 29 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.