Core Web Vitals – co to jest? LCP, INP i CLS w praktyce

Core Web Vitals to wskaźniki, którymi Google ocenia szybkość i wygodę strony na podstawie wizyt prawdziwych użytkowników. Wyjaśniamy, co oznaczają LCP, INP i CLS, jakie wyniki są dobre, czy wpływają na pozycję w Google, skąd biorą się różnice między PageSpeed Insights a Search Console i co najczęściej spowalnia strony firmowe.

Dariusz Kostusiak Dariusz Kostusiak Opublikowano: 7 min czytania
Ilustracja: napis Core Web Vitals i okno z wynikami LCP, INP i CLS strony na telefonie
W tym artykule
  1. Trzy wskaźniki Core Web Vitals i ich progi
  2. Jak Google liczy wynik: 75% wizyt
  3. Czy Core Web Vitals wpływają na pozycję w Google?
  4. Dane od użytkowników a test laboratoryjny
  5. Jak sprawdzić Core Web Vitals swojej strony
  6. Najczęstsze przyczyny słabych wyników
  7. Core Web Vitals przy nowej stronie
Core Web Vitals to trzy wskaźniki Google, które mierzą, jak strona działa dla prawdziwych użytkowników: LCP – jak szybko pojawia się główna treść (dobrze do 2,5 s), INP – jak szybko strona reaguje na kliknięcie (do 200 ms) i CLS – czy elementy nie przesuwają się podczas ładowania i przeglądania strony (do 0,1). Google bierze je pod uwagę w wynikach wyszukiwania, ale ważniejsza od nich pozostaje trafna treść.

Trzy wskaźniki Core Web Vitals i ich progi

Każdy wskaźnik opisuje inny moment wizyty: wczytywanie strony, reakcję na działanie użytkownika i stabilność układu. Google dzieli wyniki na trzy grupy: dobre, wymagające poprawy i słabe.

WskaźnikDobrzeWymaga poprawySłaboCo mierzy
LCP (Largest Contentful Paint)do 2,5 sdo 4 spowyżej 4 sczas, po którym widać największy element na ekranie, np. zdjęcie w nagłówku albo główny tekst
INP (Interaction to Next Paint)do 200 msdo 500 mspowyżej 500 msczas od kliknięcia, dotknięcia lub naciśnięcia klawisza do widocznej reakcji strony
CLS (Cumulative Layout Shift)do 0,1do 0,25powyżej 0,25to, jak bardzo elementy przesuwają się niespodziewanie podczas oglądania strony

INP jest wskaźnikiem Core Web Vitals od 12 marca 2024 r. – zastąpił wcześniejszy FID, który mierzył tylko opóźnienie pierwszego kliknięcia. INP bierze pod uwagę reakcje na kliknięcia, dotknięcia i klawiaturę przez całą wizytę. Przewijanie i najechanie kursorem się nie liczą.

Ta sama strona firmowa z dobrymi i słabymi wynikami: główna treść widoczna po 1,8 s zamiast 4,6 s, reakcja na przycisk po 80 ms zamiast 650 ms i baner, który bez zarezerwowanego miejsca przesuwa treść tak, że kliknięcie trafia w zły przycisk. Wartości są przykładowe, progi pochodzą od Google.

Jak Google liczy wynik: 75% wizyt

Google nie ocenia strony po jednym pomiarze. Bierze wartość z 75. percentyla wizyt – czyli wynik jest dobry, gdy co najmniej trzy na cztery wizyty mieszczą się w progu. Telefony i komputery liczy się osobno, więc strona może mieć dobre wyniki na komputerach i słabe na telefonach.

W raporcie Search Console status grupy adresów zależy od najsłabszego wskaźnika: jeśli LCP i INP są dobre, a CLS słaby, cała grupa trafia do słabych. Dane pochodzą z raportu o doświadczeniach użytkowników Chrome (CrUX) – to zanonimizowane pomiary od użytkowników przeglądarki Chrome, którzy zgodzili się na ich przesyłanie, zebrane z ostatnich 28 dni.

Czy Core Web Vitals wpływają na pozycję w Google?

Tak, ale nie są najważniejszym czynnikiem. Google pisze w dokumentacji dla właścicieli stron, że dobre wyniki Core Web Vitals są zgodne z tym, co nagradzają jego główne systemy rankingowe, i zaleca, żeby je osiągać. Jednocześnie zastrzega, że dobre wyniki w raporcie nie gwarantują wysokich pozycji, a wyszukiwarka zawsze stara się pokazać najtrafniejszą treść – nawet wtedy, gdy strona działa gorzej.

Dane od użytkowników a test laboratoryjny

PageSpeed Insights pokazuje dwa rodzaje wyników i często różnią się one od siebie. To nie błąd – mierzą co innego.

Test laboratoryjny (Lighthouse)

  • jedno wczytanie strony na symulowanym telefonie i łączu,
  • wynik w skali 0–100 i lista konkretnych problemów,
  • wskaźnika INP nie da się zmierzyć, bo nikt nie klika – w zamian jest Total Blocking Time (TBT), który pokazuje, czy skrypty blokują stronę,
  • przydatny do szukania przyczyn i sprawdzania poprawek od razu.

Dane od użytkowników (CrUX)

  • prawdziwe wizyty z ostatnich 28 dni, osobno dla telefonów i komputerów,
  • ocena Core Web Vitals: zaliczona albo niezaliczona,
  • to te dane widać w raporcie Core Web Vitals w Search Console,
  • wymagają odpowiednio dużego ruchu – przy nowej lub mało odwiedzanej stronie ich nie ma.

Jak sprawdzić Core Web Vitals swojej strony

  1. Otwórz PageSpeed Insights

    Wpisz adres strony na pagespeed.web.dev. Na górze zobaczysz ocenę Core Web Vitals z danych od użytkowników, osobno dla telefonów i komputerów. Zacznij od wersji na telefon.

  2. Sprawdź raport w Search Console

    W raporcie Core Web Vitals w Search Console (w wersji angielskiej: Experience → Core Web Vitals) zobaczysz, które grupy podstron mają słabe wyniki i z powodu którego wskaźnika. Raport pokazuje całą witrynę, nie tylko jeden adres.

  3. Znajdź przyczynę w teście laboratoryjnym

    Dla podstrony ze słabym wynikiem uruchom test w PageSpeed Insights i przejrzyj sekcję diagnostyki: wskaże element LCP, skrypty blokujące stronę i elementy, które się przesuwają.

  4. Popraw i odczekaj 28 dni

    Po wdrożeniu poprawki test laboratoryjny zmieni się od razu, ale dane od użytkowników aktualizują się stopniowo, bo obejmują ostatnie 28 dni.

Jeśli Twoja strona ma mały ruch, PageSpeed Insights pokaże dane dla całej domeny zamiast jednej podstrony albo nie pokaże ich wcale. Wtedy zostaje test laboratoryjny – traktuj go jako wskazówkę, nie jako ocenę Google.

Najczęstsze przyczyny słabych wyników

01

LCP: ciężki nagłówek

Duże zdjęcie albo slider w nagłówku, zdjęcie ładowane dopiero przez skrypt lub z opóźnieniem (lazy loading). Pomaga zdjęcie w formacie WebP lub AVIF w rozmiarze dopasowanym do ekranu i ładowanie go od razu z kodu HTML.

02

LCP: wolny serwer

Zanim przeglądarka zacznie cokolwiek pokazywać, czeka na odpowiedź serwera. Długi czas odpowiedzi wydłuża LCP na każdej podstronie. Pomaga szybszy hosting, pamięć podręczna i sieć CDN.

03

INP: za dużo skryptów

Czaty, wtyczki, mapy, piksele reklamowe i rozbudowane motywy zajmują przeglądarkę, więc kliknięcie czeka w kolejce. Pomaga usunięcie zbędnych skryptów, ładowanie pozostałych później i dzielenie długich zadań w kodzie na mniejsze.

04

CLS: brak zarezerwowanego miejsca

Zdjęcia i filmy bez podanych wymiarów, banery, reklamy i okna wstawiane nad treść oraz czcionki, które po wczytaniu zmieniają szerokość tekstu. Pomaga podanie wymiarów każdego zdjęcia, stałe miejsce na elementy doładowywane później i wczesne ładowanie czcionek.

Na stronach opartych na gotowych motywach z wieloma wtyczkami poprawa często oznacza walkę z kodem, którego nikt w firmie nie kontroluje – piszemy o tym w porównaniu WordPress czy własny CMS. Szerszą listę kontrolną (szybkość, indeksacja, treść, wyszukiwarki AI) znajdziesz w tekście optymalizacja strony www w 2026.

Core Web Vitals przy nowej stronie

Najtaniej zadbać o wskaźniki na etapie projektu: wtedy zapada decyzja o wielkości zdjęć w nagłówku, liczbie skryptów i miejscu na banery. Przy zamawianiu strony możesz wpisać do wymagań, że przed odbiorem LCP i CLS w teście na telefonie mają mieścić się w progach „dobrze”, a Total Blocking Time ma być oznaczony na zielono – sprawdzisz to samodzielnie w PageSpeed Insights. INP zobaczysz dopiero w danych od użytkowników, kilka tygodni po starcie strony.

Ponieważ wyniki liczy się osobno dla telefonów, kluczowa jest dobrze zrobiona wersja mobilna – o tym, jak ją sprawdzić, piszemy we wpisie responsywna strona internetowa. Szybkość to jedna z części technicznego SEO, obok między innymi danych strukturalnych. Jeśli planujesz nową stronę albo przebudowę obecnej, zobacz, jak pracujemy przy tworzeniu stron internetowych i w pozycjonowaniu.

Źródła i materiały uzupełniające

  1. web.dev – Web Vitals (progi i 75. percentyl)
  2. web.dev – INP jako wskaźnik Core Web Vitals od 12 marca 2024 r.
  3. Google Search Central – Core Web Vitals i wyniki wyszukiwania
  4. Google Search Central – wrażenia z korzystania ze strony
  5. Pomoc Search Console – raport dotyczący Core Web Vitals
  6. PageSpeed Insights – dane laboratoryjne i dane od użytkowników
  7. web.dev – jak poprawić LCP, INP i CLS
FAQ

Najczęściej zadawane pytania

Co to są Core Web Vitals?

Core Web Vitals to trzy wskaźniki Google, które mierzą doświadczenie użytkownika na stronie: LCP (szybkość pojawienia się głównej treści), INP (szybkość reakcji na kliknięcie) i CLS (stabilność układu). Google liczy je na podstawie wizyt prawdziwych użytkowników przeglądarki Chrome z ostatnich 28 dni.

Jakie wyniki Core Web Vitals są dobre?

Dobry wynik to LCP do 2,5 s, INP do 200 ms i CLS do 0,1. Słaby wynik zaczyna się powyżej 4 s dla LCP, powyżej 500 ms dla INP i powyżej 0,25 dla CLS. Wynik liczy się dla 75% wizyt, osobno na telefonach i komputerach.

Czy Core Web Vitals wpływają na pozycję w Google?

Tak, Google uwzględnia je w systemach rankingowych i zaleca, żeby strony miały dobre wyniki. Nie są jednak najważniejszym czynnikiem – Google zastrzega, że dobre wyniki nie gwarantują wysokich pozycji, a trafna treść wygrywa ze stroną, która jest tylko szybka.

Dlaczego PageSpeed Insights pokazuje inny wynik niż Search Console?

Wynik 0–100 w PageSpeed Insights pochodzi z jednego testu laboratoryjnego na symulowanym telefonie. Search Console i ocena Core Web Vitals opierają się na danych od prawdziwych użytkowników z 28 dni, więc obie liczby mogą się różnić i nie oznacza to błędu.

Dlaczego w Search Console nie ma danych Core Web Vitals?

Raport Core Web Vitals w Search Console wymaga odpowiednio dużej liczby wizyt użytkowników Chrome. Przy nowej lub mało odwiedzanej stronie danych nie ma albo są pokazywane tylko dla całej domeny – wtedy pozostaje test laboratoryjny w PageSpeed Insights.

Czym INP różni się od FID?

INP zastąpił FID jako wskaźnik Core Web Vitals 12 marca 2024 r. FID mierzył tylko opóźnienie pierwszego kliknięcia, a INP bierze pod uwagę reakcje na kliknięcia, dotknięcia i klawiaturę przez całą wizytę na stronie.

Dariusz Kostusiak
Autor artykułu

Dariusz Kostusiak

Założyciel i CEO Iguana Studio 20+ lat doświadczenia · strony WWW i aplikacje webowe · UX/UI · SEO i AI Od ponad 20 lat związany z projektowaniem i tworzeniem rozwiązań internetowych dla firm. Założyciel i CEO Iguana Studio, gdzie odpowiada za rozwój...

Profil autora
Szybka strona także na telefonie

Sprawdzimy, co spowalnia Twoją stronę, i zaproponujemy poprawki

Połączymy strategię, UX, design i technologię w serwis, który dobrze prezentuje ofertę i wspiera Twój dział sprzedaży.

Opowiedz nam o projekcie
Krok 1 z 2
Wybierz jaka usługa Cię interesuje
Strona internetowa
Portal internetowy
Sklep internetowy
Aplikacja webowa
Pozycjonowanie
Dalej
Krok 2 z 2
Dane kontaktowe
Strona internetowa
Np. specyfikacja, wytyczne, opis.
Maksymalnie 5 plików jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, xls, xlsx, odt, zip lub rar o wadze do 5MB każdy.
Portal internetowy
Np. specyfikacja, wytyczne, opis.
Maksymalnie 5 plików jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, xls, xlsx, odt, zip lub rar o wadze do 5MB każdy.
Sklep internetowy
Np. specyfikacja, wytyczne, opis.
Maksymalnie 5 plików jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, xls, xlsx, odt, zip lub rar o wadze do 5MB każdy.
Aplikacja webowa
Np. specyfikacja, wytyczne, opis.
Maksymalnie 5 plików jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, xls, xlsx, odt, zip lub rar o wadze do 5MB każdy.
Pozycjonowanie
Np. specyfikacja, wytyczne, opis.
Maksymalnie 5 plików jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, xls, xlsx, odt, zip lub rar o wadze do 5MB każdy.
Powrót
Wyślij formularz
Dziękujemy za wypełnienie formularza

Skontaktujemy się z Tobą tak szybko, jak to możliwe.

Zamknij
Administratorem Państwa danych osobowych zebranych w trakcie korespondencji z wykorzystaniem formularza kontaktowego jest Iguana Sp. z o.o. z siedzibą w Poznaniu, przy ul. Głogowskiej 261, 60-104, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego pod numerem 0000642441, e-mail: biuro@iguanastudio.pl, nr tel. +48 507 160 901. Dane osobowe mogą być przetwarzane w celach: realizacji czynności przed zawarciem umowy lub realizacji umowy, przedstawienia oferty handlowej, odpowiedzi na Państwa pytania – w zależności od treści Państwa wiadomości. Podstawą przetwarzania danych osobowych jest artykuł 6 ust. 1 lit. b Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 roku w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych (RODO), tj. realizacja umowy lub podjęcie czynności przed zawarciem umowy, artykuł 6 ust. 1 lit. a RODO, tj. Państwa zgoda, artykuł 6 ust. 1 lit. f, tj. prawnie uzasadniony interes administratora – chęć odpowiedzi na Państwa pytania i wątpliwości. Dane osobowe będą przetwarzane przez okres niezbędny do realizacji celu przetwarzania określonego w ust. 3 powyżej, tj. do zawarcia umowy, przedstawienia oferty handlowej, udzielenia odpowiedzi na Państwa pytania lub wątpliwości i mogą być przechowywane do upływu okresu realizacji umowy i przedawnienia roszczeń z umowy. Osoba, której dane osobowe są przetwarzane ma prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, wniesienia sprzeciwu wobec przetwarzania oraz prawo do przenoszenia danych osobowych, z zastrzeżeniem, że prawo do przenoszenia danych osobowych dotyczy wyłącznie danych przetwarzanych w sposób wyłącznie zautomatyzowany. Osoba, której dane osobowe są przetwarzane na podstawie zgody, ma prawo do jej odwołania w każdym czasie, bez uszczerbku dla przetwarzania danych osobowych przed odwołaniem zgody. Osoba, której dane osobowe są przetwarzane ma prawo wniesienia skargi do właściwego organu nadzorczego. Podanie danych osobowych jest dobrowolne, jednak brak ich podania spowoduje niemożność realizacji umowy, podjęcia czynności przed zawarciem umowy, przedstawienia oferty handlowej, odpowiedzi na pytania lub wątpliwości.