Core Web Vitals bez magii — co naprawdę wpływa na szybkość
Wszyscy mówią „strona ma być szybka”, mało kto tłumaczy, co to znaczy w liczbach. Wyjaśniam trzy metryki Google, co je psuje i jak je naprawić.
W skrócie
Core Web Vitals to trzy mierzalne metryki jakości strony według Google: LCP (czas wyświetlenia największego elementu, cel < 2,5 s), INP (czas reakcji na interakcję, cel < 200 ms) i CLS (stabilność układu, cel < 0,1). Najczęściej psują je zbyt ciężkie obrazy, nadmiar JavaScriptu, wolny hosting i brak rezerwacji miejsca na elementy. Poprawia je optymalizacja obrazów, ograniczenie skryptów, renderowanie serwerowe i dobry hosting.
Szybkość strony to nie kwestia wrażenia — Google mierzy ją trzema konkretnymi liczbami i bierze je pod uwagę w rankingu. Co ważniejsze, mierzy je też klient: wolna strona traci część odwiedzających, zanim w ogóle się pokaże.
Trzy metryki, które liczy Google
| Metryka | Co mierzy | Cel |
|---|---|---|
| LCP | Jak szybko pojawia się główna treść | poniżej 2,5 s |
| INP | Jak szybko strona reaguje na kliknięcie | poniżej 200 ms |
| CLS | Czy układ nie „skacze” podczas ładowania | poniżej 0,1 |
Co realnie je psuje
- Ciężkie, nieoptymalizowane obrazy — najczęstsza przyczyna słabego LCP. Zdjęcie 4 MB tam, gdzie wystarczy 150 KB.
- Nadmiar JavaScriptu — wtyczki, trackery, slidery, czaty. Każdy skrypt to praca dla przeglądarki, która opóźnia reakcję (INP).
- Brak zarezerwowanego miejsca na obrazy, reklamy i banery — treść przeskakuje, gdy się doczytują (CLS).
- Wolny lub przeciążony hosting — serwer długo odpowiada, więc wszystko startuje później.
- Czcionki ładowane bez fallbacku — tekst miga lub znika na moment.
Zasada
Najszybszy kod to ten, którego nie ma. Zanim zaczniesz optymalizować skrypt, zapytaj, czy w ogóle jest potrzebny. Połowa problemów z wydajnością to rzeczy, które można po prostu usunąć.
Jak to naprawić — od największego efektu
- 01Optymalizuj obrazy: nowoczesne formaty (WebP/AVIF), właściwy rozmiar, leniwe ładowanie poza pierwszym ekranem.
- 02Ogranicz JavaScript: wytnij nieużywane wtyczki i trackery, ładuj resztę dopiero, gdy potrzebna.
- 03Rezerwuj miejsce na elementy (wymiary obrazów, kontenery), żeby układ się nie przesuwał.
- 04Wybierz dobry hosting i renderowanie serwerowe — gotowy HTML zamiast budowanego w przeglądarce.
- 05Zmierz ponownie w PageSpeed Insights i powtórz dla największego pozostałego problemu.
Dlaczego technologia ma znaczenie
Część tych problemów rozwiązuje się sama przy dobrym fundamencie. Strona renderowana serwerowo (np. w Next.js) startuje z gotowym HTML i automatyczną optymalizacją obrazów, więc LCP i CLS są dobre z domysłu. Na WordPressie te same efekty są osiągalne, ale wymagają świadomych decyzji o wtyczkach i konfiguracji — szybkość trzeba pilnować, a nie zakładać.
Najczęstsze pytania
Czy Core Web Vitals wpływają na pozycję w Google?expand_more
Jak sprawdzić szybkość mojej strony?expand_more
Co najbardziej spowalnia strony?expand_more
Masz podobne pytanie do swojego projektu?
Pierwsza konsultacja i wycena są bezpłatne. Odpowiadam zwykle w jeden dzień roboczy — konkretem, nie ofertą z generatora.