Panduan Core Web Vitals

Google's three nyata-pengguna UX metrics — LCP, INP, dan CLS — mereka "good" _(terjemahan)_ “baik” thresholds, field vs data lab, bagaimana banyak mereka penting untuk peringkat, dan alat itu mengukur them.

Pertama kali diterbitkan: 26 Jun 2026 · Terakhir diperbarui: 8 Agu 2026 · Advanced
Bahasa
1 sinyal bukti di halaman ini

Core Web Vitals adalah Google's three nyata-pengguna UX metrics: LCP (memuat, ≤2,5s baik), INP (responsiveness, ≤200ms baik), dan CLS (visual stability, ≤0,1 baik), setiap judged di 75th percentile dari data lapangan di atas sebuah 28-day window — Google expects semua three untuk menjadi baik, tidak hanya satu. INP replaced FID pada March 12, 2024. Google says -nya peringkat sistem gunakan Core Web Vitals, tetapi ada Tidak official weight atau 'tiebreaker' percentage attached, dan sebuah baik score tidak jaminan better rankings — relevance dapat masih win. Lab scores dari Lighthouse/PSI adalah untuk debugging, tidak peringkat. ini hub menjelaskan semua three, field-vs-lab split, dan poin Anda untuk deep dives.

TL;DR — Core Web Vitals adalah three field-diukur UX metrics: LCP (memuat, “good” (terjemahan) “baik” ≤ 2,5 s), INP (responsiveness, ≤ 200 ms), dan CLS (visual stability, ≤ 0,1), setiap judged di 75th percentile dari nyata Chrome pengguna (CrUX) di atas sebuah rolling 28-day window. Thresholds adalah yang sama untuk mobile dan desktop, tetapi Google assesses setiap secara terpisah, dan expects semua three metrics untuk menjadi baik — tidak hanya satu. INP replaced FID pada March 12, 2024. Google says -nya peringkat sistem gunakan Core Web Vitals, tetapi ada Tidak official weight atau “tiebreaker” (terjemahan) “tiebreaker” percentage attached — sebuah baik score tidak jaminan better rankings, dan relevance dapat masih win. Lab scores (Lighthouse/PSI) adalah diagnostic measurements dan sering jangan match data lapangan. TTFB dan FCP adalah diagnostic “other Web Vitals” (terjemahan) “lainnya Web Vitals”; TBT dan Speed indeks adalah lab proxies.

Apa counts sebagai sebuah Core Web Vital

Core Web Vitals sit between what real users experience and a confirmed ranking signal Google doesn't quantify. Sumber: /technical-seo/web-performance/web-vitals/core-web-vitals/

© Patrick Stox LLC · CC BY 4.0 ·

Google defines Core Web Vitals sebagai “the subset of Web Vitals that apply to all web pages, should be measured by all site owners, and will be surfaced across all Google tools.” (terjemahan) “ subset dari Web Vitals itu apply untuk semua web halaman, seharusnya menjadi diukur oleh semua situs owners, dan akan menjadi surfaced di seluruh semua Google alat.” ada persis three, setiap measuring sebuah berbeda dimension dari bagaimana sebuah halaman feels:

Core Web Vitals thresholds at the 75th percentile
RatingLCPINPCLS
Good ≤ 2.5 s≤ 200 ms≤ 0.1
Needs improvement 2.5–4.0 s200–500 ms0.1–0.25
Poor > 4.0 s> 500 ms> 0.25

Source: Google Web Vitals · Updated: 2026-07-12

Google evaluates three “good” (terjemahan) “baik” thresholds di 75th percentile: LCP di 2,5 seconds, INP di 200 milliseconds, dan CLS di 0,1. sebuah halaman adalah hanya judged “good” (terjemahan) “baik” overall setelah semua three jelas mereka bar di p75 — tidak hanya satu atau dua. thresholds themselves adalah yang sama untuk mobile dan desktop, though Google assesses dan reports setiap device class secara terpisah. Evidence for this claim Core Web Vitals are assessed at the 75th percentile, with good thresholds of 2.5 seconds for LCP, 200 milliseconds for INP, and 0.1 for CLS. Scope: Current stable Core Web Vitals definitions from the Chrome team. Confidence: high · Verified: web.dev: Web Vitals

Semuanya else Anda’ve heard dari — TTFB, FCP, TBT, Speed indeks — adalah tidak sebuah Core Web Vital. Lebih pada itu di bawah.

LCP — memuat

LCP “reports itu render time dari itu largest image, text block, atau video visible di itu viewport, relative untuk ketika itu user pertama navigated untuk itu halaman.” (terjemahan) “reports render time dari largest image, text block, atau video terlihat di viewport, relative untuk ketika pengguna pertama navigated untuk halaman.” dalam praktik LCP element adalah biasanya sebuah hero image, sebuah big background image, atau Anda headline block. Note ini adalah largest terlihat element — berbeda viewport sizes dapat memiliki berbeda LCP elements, yang adalah satu alasan field dan lab angka diverge.

INP — responsiveness

INP “assesses a halaman’s overall responsiveness untuk user interactions oleh observing itu latency dari all click, tap, dan keyboard interactions itu occur throughout itu lifespan dari a user’s visit untuk a halaman.” (terjemahan) “assesses sebuah halaman’s overall responsiveness untuk pengguna interactions oleh observing latency dari semua click, tap, dan keyboard interactions itu occur throughout lifespan dari sebuah pengguna’s visit untuk sebuah halaman.” ini measures penuh interaction: input delay → event-handler processing → time untuk paint berikutnya frame.

ini adalah big improvement di atas metric ini replaced. INP improves pada FID oleh observing semua interactions, tidak hanya pertama satu — FID hanya timed input delay dari very pertama interaction. INP menjadi sebuah Core Web Vital pada March 12, 2024, replacing pertama Input Delay (FID). Evidence for this claim INP became a Core Web Vital and replaced FID on March 12, 2024. Scope: Chrome and Google tooling transition from FID to INP. Confidence: high · Verified: web.dev: INP launch FID adalah dihapus dari Search Console itu day. ini adalah fully retired — jangan mengoptimalkan untuk ini.

Satu nuance worth holding onto: INP adalah tidak Anda worst single interaction, ini adalah sebuah tinggi percentile dari semua dari them. sebuah single janky click tidak akan tank sebuah jika tidak-baik halaman.

CLS — visual stability

CLS “adalah a measure dari itu largest burst dari layout shift scores untuk setiap unexpected layout shift itu occurs during itu entire lifecycle dari a halaman.” (terjemahan) “adalah sebuah mengukur dari largest burst dari layout shift scores untuk setiap unexpected layout shift itu occurs selama entire lifecycle dari sebuah halaman.” “burst” (terjemahan) “burst” (session window) groups shifts itu happen di dalam 1 kedua dari setiap lainnya, up untuk sebuah 5-kedua total window. biasa culprits Google names: “images atau videos dengan unknown dimensions,” (terjemahan) “images atau videos dengan unknown dimensions,” “fonts that render larger or smaller than its initial fallback,” (terjemahan) “fonts itu render lebih besar atau lebih kecil daripada -nya awal fallback,” dan “third-party ads or widgets that dynamically resize themselves.” (terjemahan) “ketiga-party ads atau widgets itu dynamically resize themselves.”

data lapangan vs data lab — pengukuran dan diagnosis

Core Web Vitals reflect real-user field measurements; lab scores help diagnose why those experiences occur. Sumber: /technical-seo/web-performance/web-vitals/core-web-vitals/

© Patrick Stox LLC · CC BY 4.0 ·

ini adalah pembedaan itu penyebab paling confusion, so menjadi precise tentang ini.

  • data lapangan (CrUX) adalah “data collected from the real users visiting your site.” (terjemahan) “data collected dari pengguna nyata visiting Anda situs.” ini adalah reported di 75th percentile, di atas sebuah rolling 28-day window, segmented di seluruh mobile dan desktop. Core Web Vitals mewakili ini jenis dari dunia nyata experience dan adalah digunakan oleh Google’s peringkat sistem. ini reflects nyata devices, networks, cache status, dan back/forward cache.
  • data lab adalah “data collected in a controlled environment with predefined device and network settings” (terjemahan) “data collected di sebuah controlled environment dengan predefined device dan network settings” — sebuah single emulated phone, cold cache, Tidak nyata pengguna. Lighthouse dan PageSpeed Insights lab bagian produce ini. ini adalah sebuah diagnostic alat untuk finding masalah alih-alih sebuah field pengukuran. Evidence for this claim Core Web Vitals are real-world experience metrics used by Google ranking systems; lab measurements are diagnostic and can differ from field measurements. Scope: Google Search use of Core Web Vitals and Chrome UX Report field data. Confidence: high · Verified: Google: Core Web Vitals and Search web.dev: Lab and field data

Google’s own guidance: “If you have both field data and lab data for a given page, field data is what you should use to prioritize your efforts.” (terjemahan) “jika Anda memiliki keduanya data lapangan dan data lab untuk sebuah diberikan halaman, data lapangan adalah apa Anda harus gunakan untuk prioritize Anda efforts.” dan performa Score dari Lighthouse “often does not correlate with field Core Web Vitals.” (terjemahan) “sering melakukan tidak correlate dengan field Core Web Vitals.” I say yang sama hal di my Core Web Vitals guide: data lab adalah lebih berguna untuk testing dan iterating, karena field CWV data adalah pada sebuah 28-day rolling average — Anda tidak akan see Anda perbaiki reflected untuk weeks.

p75 aturan, dan mengapa ini penting

sebuah halaman melewati hanya jika 75% dari pengguna nyata hit “good” (terjemahan) “baik” threshold. itu’s sebuah dengan sengaja forgiving-tetapi-nyata bar: sebagian besar dari Anda pengunjung (3 dari 4) memiliki sebuah baik experience, sementara Anda’re tidak held hostage untuk sebuah sedikit outliers pada terrible connections. ini adalah juga mengapa Anda phone menunjukkan sebuah 1,8s muat berarti tidak ada apa pun pada -nya own — Anda p75 di seluruh everyone adalah apa counts.

halaman-tingkat vs origin-tingkat — jangan mendapatkan fooled

Origin-level averages flatter you — only 21.2% of individual pages actually pass. Sumber: Data: Ahrefs

banyak alat tampilkan Anda sebuah origin-tingkat (seluruh-situs average) score oleh default, yang dapat menjadi far rosier daripada Anda individual halaman. di my CWV data study (CrUX plus 5,2M halaman dari Ahrefs situs Audit), hanya 21,2% dari individual halaman lulus semua three thresholds, versus 33% di origin tingkat. Google’s halaman-experience documentation says -nya sistem umumnya evaluate halaman individually, though ini juga berjalan lebih luas situs-wide assessments — so sebuah origin itu “melewati” (terjemahan) “melewati” dapat masih menjadi hiding plenty dari failing individual halaman. Ketika sebuah alat offers keduanya views, jangan assume origin-tingkat average tells Anda apa pun spesifik halaman adalah melakukan; periksa halaman-tingkat angka too.

sebuah related gotcha: halaman tanpa cukup traffic memiliki Tidak CrUX data lapangan di semua, dan CrUX hanya mencakup Chrome pengguna siapa’ve opted ke usage stats (Tidak iOS Chrome, Tidak lainnya browser). itu’s sebuah data-eligibility kesenjangan, tidak sebuah fail — missing data lapangan tidak yang sama sebagai sebuah poor score. Persis bagaimana sebuah diberikan alat groups similar halaman atau falls back untuk rendah-traffic URLs (PSI, Search Console, CrUX API) adalah terdokumentasi oleh itu spesifik product, tidak oleh satu universal aturan.

Bagaimana banyak melakukan Core Web Vitals sebenarnya penting untuk peringkat?

mereka’re sebuah confirmed sinyal peringkat — Google says -nya peringkat sistem gunakan Core Web Vitals. Apa Google’s saat ini documentation melakukan tidak melakukan adalah attach sebuah official weight, percentage, atau “tiebreaker” (terjemahan) “tiebreaker” label untuk itu sinyal, so menjadi careful tentang repeating itu framings sebagai jika mereka adalah Google’s own kata.

pada “ini real” (terjemahan) “sisi ini nyata” side: Google’s docs say Core Web Vitals “along with other page experience aspects, aligns with what our core ranking systems seek to reward,” (terjemahan) “bersama aspek pengalaman halaman lainnya, selaras dengan hal yang ingin dihargai sistem peringkat inti kami,” dan John Mueller went pada record itu ini adalah “more than a tie-breaker, but it also doesn’t replace relevance.” (terjemahan) “lebih dari sekadar tie-breaker, tetapi juga tidak menggantikan relevansi.”

pada “don’t overdo it” (terjemahan) “jangan overdo ini” side: Mueller juga mengatakan “Core Web Vitals are not giant factors in ranking, and I doubt you’d see a big drop just because of that,” (terjemahan) “Core Web Vitals adalah tidak giant factors di peringkat, dan I doubt Anda’d see sebuah big drop hanya karena itu,” dan di March 2024 documentation perbarui ditambahkan melalui LinkedIn itu “it’s not going to make your site’s rankings jump up.” (terjemahan) “ini adalah tidak going untuk membuat Anda situs’s rankings jump up.” Google’s own halaman-experience docs adalah blunt: “Google Search selalu seeks untuk menunjukkan itu paling relevant konten, even jika itu halaman experience adalah sub-par.” (terjemahan) “Google Search selalu seeks untuk tampilkan paling relevant konten, bahkan jika halaman experience adalah sub-par.” 2024 docs bahkan warn itu “trying to get a perfect score just for SEO reasons may not be the best use of your time.” (terjemahan) “trying untuk mendapatkan sebuah perfect score hanya untuk SEO alasan dapat tidak menjadi best gunakan dari Anda time.” Evidence for this claim Google says Core Web Vitals are used by ranking systems, while page experience does not override more relevant content. Scope: Google Search ranking guidance; no fixed weight or ranking-position effect is promised. Confidence: high · Verified: Google: Core Web Vitals and Search Google: Page experience

My pragmatis baca: relevance dominates, Google hasn’t put sebuah angka pada bagaimana banyak CWV counts, dan sebagian besar situs tidak akan see sebuah great benefit dari berfungsi pada them untuk rankings. itu mengatakan, underlying UX improvements adalah worth melakukan untuk pengguna dan conversions — dan platforms (WordPress, Cloudflare, kerangka kerja) pertahankan absorbing sebuah lot dari optimization burden secara otomatis. untuk kecil dan local businesses terutama, ini biasanya tidak seharusnya menjadi top dari list.

Satu lebih clarification dari 2024 perbarui: dari lebih luas pengalaman halaman sinyal, hanya Core Web Vitals adalah confirmed untuk secara langsung contribute untuk peringkat. HTTPS, mobile-friendliness, Tidak intrusive interstitials, konten clarity — semua baik practice, tetapi mereka jangan secara langsung boost peringkat cara docs setelah implied.

”other Web Vitals” (terjemahan) “lainnya Web Vitals” — diagnostic, tidak Core

ini come up constantly dan mendapatkan miscategorized. None dari them adalah Core Web Vitals:

  • Time untuk pertama Byte (TTFB) — bagaimana panjang until pertama byte dari respons arrives. ini “precedes every other meaningful loading performance metric” (terjemahan) “precedes setiap lainnya bermakna memuat performa metric” dan feeds ke LCP, tetapi Google adalah jelas: “Karena TTFB tidak a Core Web Vitals metric, ini tidak absolutely necessary itu sites memenuhi itu ‘good’ TTFB threshold.” (terjemahan) “Karena TTFB tidak sebuah Core Web Vitals metric, ini adalah tidak absolutely necessary itu situs memenuhi ‘baik’ TTFB threshold.” (baik ≤ 0,8 s.) Diagnostic.
  • pertama Contentful Paint (FCP) — time until apa pun konten paints. sebuah berguna memuat diagnostic (baik ≤ 1,8 s), tetapi tidak Core.
  • Total Blocking Time (TBT) — sebuah lab proxy untuk INP. alat like Lighthouse “cannot measure INP” (terjemahan) “cannot mengukur INP” tanpa sebuah nyata pengguna, so mereka report TBT alih-alih. Lab hanya.
  • Speed indeks — sebuah lab proxy untuk perceived muat speed. Lighthouse-hanya.

gunakan ini untuk debug. jangan report them sebagai Core Web Vitals atau treat mereka thresholds sebagai peringkat gates.

sebuah myth untuk retire

Anda dapat see “Engagement Reliability” (terjemahan) “Engagement Reliability” floated sebagai sebuah baru Core Web Vital. ada Tidak official Google announcement untuk apa pun such metric — ini adalah circulating di ketiga-party konten hanya. Core Web Vitals adalah LCP, INP, dan CLS. Until Google says jika tidak, itu’s list.

cara mengukur — dan yang alat untuk apa

Match alat untuk job:

  • peringkat-relevant (data lapangan): PageSpeed Insights (menampilkan CrUX data lapangan di halaman dan origin tingkat), Google Search Console’s Core Web Vitals report (groups similar halaman, surfaces situs-wide patterns), CrUX API / BigQuery (custom dan country-tingkat analysis), dan web-vitals JS library (collect Anda own RUM).
  • Debugging (data lab): Lighthouse, Chrome DevTools performa panel, dan PSI lab bagian. ini temukan penyebab; mereka jangan decide Anda peringkat.

workflow I’d suggest: gunakan GSC untuk temukan yang halaman groups adalah failing di field, konfirmasi dengan PageSpeed Insights di halaman tingkat, lalu drop ke Lighthouse / DevTools untuk diagnose dan iterate — knowing field angka tidak akan perbarui untuk up untuk 28 days.

Di mana untuk go berikutnya: web performa cluster

ini hub adalah map. setiap topic di bawah adalah -nya own deep dive.

** three Core Web Vitals**

  • Largest Contentful Paint — memuat metric: apa counts sebagai LCP element, ≤2,5 s target, dan cara membuat ini paint sooner.
  • Interaction untuk Berikutnya Paint — responsiveness metric itu replaced FID: input delay, event processing, dan presentation delay, dan cara cut setiap.
  • Cumulative Layout Shift — visual-stability metric: session windows, biasa penyebab (sized media, fonts, injected ads), dan cara hit ≤0,1.

Supporting & diagnostic metrics

  • Time untuk pertama Byte — server/respons latency itu feeds LCP; berguna untuk debug, tidak sebuah Core Web Vital.
  • pertama Contentful Paint — ketika pertama konten paints; sebuah memuat diagnostic.
  • Total Blocking Time — lab proxy Lighthouse menggunakan untuk approximate INP.
  • Speed indeks — lab proxy untuk perceived muat speed.

Bagaimana mereka’re diukur

  • PageSpeed Insights — field (CrUX) data plus sebuah Lighthouse lab report di satu place.
  • Google Lighthouse — lab/diagnostic mesin behind PSI dan DevTools.
  • Chrome UX Report (CrUX) — nyata-pengguna dataset Google’s assessment berjalan pada.

untuk seluruh cluster, see Web performa hub. setiap sibling tautan di sini secara otomatis sebagai ini ships.

Add an expert note

Pin an expert quote

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