Trzy wskaźniki decydują o tym, czy Google uzna doświadczenie Twojej strony za dobre. Oto co każdy z nich mierzy i co realnie na niego wpływa.
Czym są Core Web Vitals?
Core Web Vitals to trzy wskaźniki doświadczenia użytkownika, które Google traktuje jako sygnał rankingowy: Largest Contentful Paint, Interaction to Next Paint i Cumulative Layout Shift. Strona zdaje egzamin, gdy 75. percentyl realnych wizyt mieści się w zakresie „dobry” dla wszystkich trzech — jesteś więc oceniany po wolniejszych użytkownikach, nie po średniej.
Largest Contentful Paint (LCP)
LCP mówi, ile czasu zajmuje wyrenderowanie największego elementu w widocznym obszarze — zwykle grafiki hero, plakatu wideo albo bloku nagłówka. Dobry wynik to 2,5 s lub mniej. Typowe przyczyny problemów to wolna odpowiedź serwera, blokujący CSS lub JavaScript oraz grafiki hero, które nie są ani preładowane, ani poprawnie wymiarowane.
Interaction to Next Paint (INP)
INP mierzy, jak długo strona wizualnie reaguje na kliknięcie, dotknięcie lub naciśnięcie klawisza — w całej wizycie, nie tylko przy pierwszej interakcji. Dobry wynik to 200 ms lub mniej. Zwykle winne są długie zadania JavaScriptu: ciężka hydratacja, skrypty firm trzecich i handlery, które synchronicznie wymuszają przeliczenie układu.
Cumulative Layout Shift (CLS)
CLS sumuje to, jak bardzo widoczna treść skacze bez udziału użytkownika. Dobry wynik to 0,1 lub mniej. Układ przesuwają obrazy i ramki bez podanych wymiarów, reklamy i osadzenia wstrzykiwane nad istniejącą treścią oraz fonty webowe podmieniane na krój o innych metrykach.
First Input Delay przeszedł do historii
FID został zastąpiony przez INP w marcu 2024 roku. FID mierzył tylko opóźnienie przed rozpoczęciem obsługi pierwszej interakcji, co zaliczała niemal każda strona. INP mierzy pełne opóźnienie interakcji w całej sesji, więc strony, które sprawiały wrażenie ociężałych, wreszcie mają to odzwierciedlone w wyniku.
Dane terenowe a dane laboratoryjne
To narzędzie pokazuje dane terenowe: to, czego doświadczyli realni użytkownicy Chrome na realnych urządzeniach i łączach. Lighthouse i wynik wydajności w PageSpeed Insights to dane laboratoryjne — jeden symulowany przebieg na jednym symulowanym urządzeniu. Dane laboratoryjne są powtarzalne i dobre do debugowania; dane terenowe to te, po których Google Cię ocenia. Chcesz mieć jedne i drugie — i chcesz, żeby się zgadzały.
Skąd pochodzą te liczby
Chrome UX Report (CrUX) agreguje zanonimizowane pomiary od użytkowników Chrome, którzy zgodzili się na raportowanie statystyk użycia. Publikuje 28-dniowe okno kroczące dla każdego adresu URL i każdej domeny. Jeśli konkretna podstrona ma za mało ruchu, CrUX nie ma dla niej wpisu i pokazujemy wynik dla całej domeny.
Dlaczego brak danych bywa dobrą wiadomością
Brak wpisu w CrUX nie oznacza, że strona jest wolna — oznacza, że odwiedziło ją zbyt mało użytkowników Chrome, by Google opublikował agregat. Nowsze serwisy i te o mniejszym ruchu są w tej sytuacji na co dzień. Monitoring realnych użytkowników na własnej stronie to sposób na pomiar wskaźników, zanim CrUX zbierze wystarczającą próbkę.