PageSpeed Insights to najpopularniejsze narzędzie do testowania szybkości strony. Jednak wiele osób błędnie interpretuje wyniki, skupiając się na ogólnym score zamiast na konkretnych metrykach. Poznaj jak czytać raporty PSI i na co naprawdę zwracać uwagę.
Krótka odpowiedź
PageSpeed Insights pokazuje dwa typy danych: Field data (rzeczywiste dane użytkowników z CrUX - to liczy się dla SEO) i Lab data (symulacja Lighthouse). Skup się na: Core Web Vitals (LCP, FID/INP, CLS) z field data, a lab data traktuj jako wskazówki do optymalizacji.
Score 0-100 jest drugorzędny wobec konkretnych metryk.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Field data czy Lab data – którą liczbę w PageSpeed Insights czytać najpierw?
Zacznij od Field data, nie od dużego kółka z wynikiem. To najczęstszy błąd, jaki widzimy przy audytach: ktoś otwiera PageSpeed Insights, widzi 47/100 i wpada w panikę, choć realni użytkownicy ładują stronę szybko.
PageSpeed Insights (PSI) pokazuje dwa zupełnie różne zestawy danych i to jest sedno całej interpretacji. Mylenie ich prowadzi do złych decyzji optymalizacyjnych.
Field data (dane terenowe) to pomiary od prawdziwych użytkowników Chrome, którzy odwiedzili Twoją stronę w ciągu ostatnich 28 dni. Pochodzą z Chrome UX Report (CrUX), liczone są jako 75. percentyl i to właśnie ich Google używa jako sygnału rankingowego. Pojawiają się w sekcji opisującej doświadczenie realnych użytkowników.
Lab data (dane laboratoryjne) to pojedyncza symulacja silnika Lighthouse w sztywnych warunkach: emulowane urządzenie mobilne klasy średniej, dławione łącze, czysty cache. Są powtarzalne i świetne do debugowania, ale opisują jeden test na jednym wirtualnym telefonie, a nie Twoich klientów.
| Cecha | Field data (CrUX) | Lab data (Lighthouse) |
|---|---|---|
| Źródło | Realni użytkownicy Chrome | Symulacja w przeglądarce |
| Okno czasowe | 28 dni, 75. percentyl | Jeden bieżący test |
| Wpływ na ranking | Tak (Core Web Vitals) | Nie bezpośrednio |
| Do czego służy | Ocena stanu faktycznego | Diagnostyka i naprawa |
| Dostępność | Wymaga ruchu | Zawsze |
Wolisz, żebyśmy zrobili to za Ciebie?
Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.
- Wdrożenie krok po kroku przez doświadczony zespół
- Konkretny timeline + cena dopasowana do projektu
- 18+ lat doświadczenia
Wolisz zlecić to nam? Pozycjonowanie SEO od 1 500 zł/mc – wycena w 24h →
Co oznaczają LCP, INP i CLS i jakie progi musisz znać?
Core Web Vitals to trzy metryki, które realnie wpływają na ranking, i tylko one z całego raportu są oficjalnym sygnałem Google. Reszta liczb jest pomocnicza.
LCP (Largest Contentful Paint) mierzy, kiedy renderuje się największy element widoczny bez przewijania – zwykle zdjęcie hero albo duży nagłówek. To odpowiedź na pytanie: kiedy użytkownik widzi, że strona załadowała treść. Najczęstsi winowajcy słabego LCP to nieskompresowane obrazy i wolna odpowiedź serwera.
INP (Interaction to Next Paint) zastąpił FID w marcu 2024 i jest znacznie surowszy. Mierzy opóźnienie między kliknięciem czy dotknięciem a reakcją interfejsu, biorąc pod uwagę najgorsze interakcje w sesji. Wysoki INP to prawie zawsze przeciążony JavaScript – skrypty firm trzecich, czaty, bannery zgody.
CLS (Cumulative Layout Shift) to suma przeskoków układu. Każdy, kto trafił palcem w zły przycisk, bo treść podskoczyła przy doczytywaniu reklamy, zna ten problem. Główne przyczyny to obrazy bez podanych wymiarów, dynamicznie wstrzykiwane elementy i fonty zmieniające layout.
| Metryka | Co mierzy | Dobry wynik | Wymaga poprawy | Słaby wynik |
|---|---|---|---|---|
| LCP | Czas pojawienia się głównej treści | do 2,5 s | 2,5–4,0 s | powyżej 4,0 s |
| INP | Responsywność na interakcje | do 200 ms | 200–500 ms | powyżej 500 ms |
| CLS | Stabilność układu | do 0,1 | 0,1–0,25 | powyżej 0,25 |
Progi to wartości publikowane przez Google w dokumentacji web.dev. Strona zdaje ocenę CWV, gdy wszystkie trzy metryki w Field data mieszczą się w progach dobrych.
Dlaczego wynik 0-100 nie równa się Core Web Vitals?
Wynik 0-100 dotyczy wyłącznie Lab data i jest ważoną średnią kilku metryk laboratoryjnych – nie ma w nim ani jednej liczby z CrUX. To dlatego strona z wynikiem 60 potrafi zdawać Core Web Vitals, a strona z wynikiem 95 potrafi je oblać.
Duże kółko z liczbą składa się głównie z Total Blocking Time, LCP laboratoryjnego i CLS laboratoryjnego, uzupełnionych o First Contentful Paint i Speed Index. To metryki z symulacji na słabym wirtualnym telefonie – użyteczne, by zlokalizować problem, ale nie po to, by raportować je zarządowi jako ocenę szybkości.
Tu pojawia się mit 100/100. Pogoń za perfekcyjną setką to najczęstsze marnowanie budżetu, jakie spotykamy. Powyżej progu dobrego CWV każdy kolejny punkt wymaga coraz większego nakładu pracy przy zerowym wpływie na ranking i znikomym na użytkownika. Czasem ostatnie punkty da się ugrać tylko kosztem funkcji, które realnie pomagają w sprzedaży.
Wynik laboratoryjny waha się też między testami o 5-10 punktów z powodu zmiennego obciążenia serwerów Google i sieci. Pojedynczy spadek to nie regres – to szum pomiarowy. Dlatego do oceny zmian bierze się medianę z kilku przebiegów, a nie jeden zrzut ekranu.
Najczęstsze diagnozy w PageSpeed Insights i co z nimi zrobić?
Sekcje Możliwości i Diagnostyka podpowiadają, gdzie szukać, ale nie wpływają wprost na wynik – to wskazówki, nie wyroki. Naprawiaj te, które dotykają Core Web Vitals, resztę pomiń.
Najczęściej powtarzające się rekomendacje da się zmapować na konkretne działania:
| Komunikat w PSI | Realna przyczyna | Co zrobić |
|---|---|---|
| Wyświetlaj obrazy w nowej generacji formatów | Ciężkie JPG/PNG psują LCP | Konwersja do WebP lub AVIF, lazy loading poniżej zgięcia |
| Zmniejsz czas reakcji serwera (TTFB) | Wolny hosting lub brak cache | Cache stron, lepszy serwer, CDN |
| Ogranicz nieużywany JavaScript | Skrypty firm trzecich i wtyczki | defer, ładowanie warunkowe, audyt wtyczek |
| Określ wymiary obrazów | Brak width/height psuje CLS | Dodanie wymiarów lub aspect-ratio w CSS |
| Wstępnie wczytaj kluczowe żądania | Font lub hero ładuje się za późno | preload fontu, fetchpriority na obrazie hero |
W sekcji Możliwości każda pozycja ma szacowany zysk czasowy – sortuj po nim malejąco i zaczynaj od góry. Pozycja obiecująca 0,02 s oszczędności nie jest warta godziny pracy, nawet jeśli świeci na czerwono.
Pamiętaj o rozdzieleniu widoku Mobile i Desktop. Google ocenia obie wersje osobno, a problemy wydajnościowe niemal zawsze są poważniejsze na mobile, bo tam działa słabszy procesor i wolniejsza sieć.
Perspektywa KC Mobile: W naszych audytach najczęściej widzimy ten sam scenariusz – strona oblewa Core Web Vitals nie przez kod motywu, tylko przez nawarstwione skrypty firm trzecich: piksele reklamowe, czat, bannery zgody, mapy. Po wyłączeniu jednego ciężkiego widgetu i odroczeniu reszty INP potrafi spaść z czerwonego do zielonego bez dotykania samego szablonu. Dlatego zawsze zaczynamy od audytu tego, co strona doczytuje z zewnątrz, zanim przepiszemy choć linijkę CSS.
Jak czytać raport, gdy nie ma Field data?
Brak Field data nie oznacza, że strona jest wolna – oznacza, że Google nie ma jeszcze wystarczająco dużo wizyt z Chrome, by zbudować próbkę. Nowe witryny i strony o małym ruchu po prostu nie zbierają danych CrUX przez pierwsze tygodnie.
W takiej sytuacji opieraj się na Lab data, ale ostrożnie. Traktuj je jako wskazówkę kierunkową: jeśli LCP laboratoryjny wynosi 8 sekund, masz realny problem niezależnie od braku danych terenowych. Jeśli mieści się w okolicach 2 sekund, prawdopodobnie jest dobrze, ale poczekaj na potwierdzenie z pola.
Dobrym uzupełnieniem jest raport Core Web Vitals w Google Search Console – grupuje adresy URL po szablonach i pokazuje trendy w czasie, czego pojedynczy test PSI nie zrobi. To także najlepsze miejsce, by mierzyć efekt wdrożonych poprawek na poziomie całego serwisu, a nie jednej podstrony.
Czy wynik PageSpeed Insights realnie wpływa na pozycje w Google?
Wpływ na ranking ma stan Core Web Vitals w Field data, a nie liczba w kółku – i nawet ten wpływ jest jednym z wielu sygnałów, nie przełącznikiem decydującym o pozycji. Trafność treści i intencja wyszukiwania ważą znacznie więcej.
W praktyce szybkość działa najczęściej jako czynnik rozstrzygający między stronami o zbliżonej jakości treści: gdy dwie odpowiedzi są równie dobre, szybsza i stabilniejsza wygrywa. Dlatego wydajność opłaca się traktować jako element szerszej strategii pozycjonowania SEO, a nie samodzielną dźwignię, która sama wypchnie stronę na pierwszą pozycję.
Drugi, często niedoceniany efekt jest konwersyjny. Wolne ładowanie i przeskakujący layout zwiększają liczbę porzuceń, zanim użytkownik w ogóle przeczyta ofertę. Poprawa LCP i CLS bywa odczuwalna w sprzedaży szybciej niż w rankingu – i to często ona uzasadnia budżet na optymalizację lepiej niż argument SEO.
Wspomniane narzędzia
Chcesz więcej ruchu z Google?
Pozycjonujemy strony firmowe i sklepy internetowe. White-hat SEO, comiesięczne raporty. Bez długich umów.
Najczęściej zadawane pytania
Czym różni się Field data od Lab data w PageSpeed Insights?
Czy wynik 100 w PageSpeed Insights jest potrzebny do SEO?
Dlaczego mam inny wynik przy każdym teście PageSpeed Insights?
Co zrobić, gdy PageSpeed Insights nie pokazuje Field data?
Które metryki naprawiać najpierw po analizie w PageSpeed Insights?
Potrzebujesz pomocy?
Wolisz, żebyśmy zrobili to za Ciebie?
Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.
- Wdrożenie krok po kroku przez doświadczony zespół
- Konkretny timeline + cena dopasowana do projektu
- 18+ lat doświadczenia
Wolisz zlecić to nam? Pozycjonowanie SEO od 1 500 zł/mc – wycena w 24h →