Core Web Vitals
Core Web Vitals to trzy zdefiniowane przez Google wskaźniki wpływające na doświadczenie użytkownika i ranking: czas ładowania, responsywność i stabilność wizualna.
Czym są Core Web Vitals?
Core Web Vitals to trzy zdefiniowane przez Google wskaźniki, które oceniają, jak dobrze użytkownicy doświadczają strony internetowej. Mierzą one konkretnie czas ładowania, responsywność oraz stabilność wizualną strony. Od 2021 roku są oficjalnym czynnikiem rankingowym: strony internetowe, które wypadają tu dobrze, mają mierzalną przewagę w wynikach wyszukiwania Google.
Dla właścicieli stron internetowych Core Web Vitals są z tego powodu podwójnie istotne. Poprawiają doświadczenie użytkownika i jednocześnie wspierają widoczność w wynikach wyszukiwania.
Trzy Core Web Vitals w szczegółach
1. Largest Contentful Paint (LCP) – czas ładowania
LCP mierzy, jak długo trwa załadowanie największego widocznego elementu strony. Może to być główne zdjęcie, podgląd filmu lub duży blok tekstu. Mówiąc prościej: jak szybko użytkownik widzi główną treść?
- Dobrze: poniżej 2,5 sekundy
- Wymaga poprawy: 2,5 do 4 sekund
- Źle: powyżej 4 sekund
2. Interaction to Next Paint (INP) – responsywność
INP zastąpił w marcu 2024 roku wcześniejszy First Input Delay (FID) jako oficjalny Core Web Vital. Podczas gdy FID mierzył tylko pierwszą interakcję, INP ocenia ogólną wydajność interakcji strony przez cały czas odwiedzin. Konkretnie mierzy opóźnienie między działaniami użytkownika (kliknięcia, wprowadzanie z klawiatury, dotyk) a widoczną reakcją strony.
- Dobrze: poniżej 200 milisekund
- Wymaga poprawy: 200 do 500 milisekund
- Źle: powyżej 500 milisekund
3. Cumulative Layout Shift (CLS) – stabilność wizualna
CLS mierzy, jak bardzo przesuwa się zawartość strony podczas ładowania. Kto tego nie zna: chcemy kliknąć przycisk, w tym samym momencie ładuje się baner reklamowy, a przycisk przesuwa się w dół. Takie skoki układu frustrują użytkowników i prowadzą do pomyłkowych kliknięć.
- Dobrze: poniżej 0,1
- Wymaga poprawy: 0,1 do 0,25
- Źle: powyżej 0,25
Jak poprawić Core Web Vitals?
Optymalizacja LCP (szybszy czas ładowania):
- Kompresja obrazów i dostarczanie ich w nowoczesnych formatach, takich jak WebP lub AVIF
- Aktywacja pamięci podręcznej przeglądarki, aby powracający użytkownicy nie musieli ponownie ładować plików
- Wybór szybkiego hostingu, najlepiej z siecią dostarczania treści (CDN)
- Usuwanie niepotrzebnych wtyczek i skryptów
Optymalizacja INP (lepsza responsywność):
- Utrzymywanie kodu JavaScript w jak najmniejszej objętości i usuwanie niepotrzebnego kodu
- Dzielenie długich zadań skryptowych na mniejsze części
- Ograniczenie skryptów zewnętrznych, takich jak narzędzia do śledzenia i reklamy, do niezbędnego minimum
Optymalizacja CLS (stabilniejszy układ):
- Podawanie stałych wymiarów wysokości i szerokości dla obrazów i filmów w HTML
- Zapewnienie stałych miejsc dla powierzchni reklamowych i osadzonych treści
- Włączanie czcionek w taki sposób, aby nie występował skok tekstu podczas ładowania (np. z
font-display: optional) - Unikanie umieszczania nowych treści powyżej już widocznych treści
Narzędzia do pomiaru
Core Web Vitals można sprawdzić za pomocą różnych darmowych narzędzi:
- Google PageSpeed Insights: Dostarcza wartości dla pojedynczego adresu URL wraz z konkretnymi sugestiami optymalizacji.
- Google Search Console: Pokazuje w raporcie "Core Web Vitals" przegląd wszystkich adresów URL strony, pogrupowanych według oceny.
- Lighthouse: Zintegrowany bezpośrednio w narzędziach deweloperskich Chrome, nadaje się do szczegółowych analiz podczas rozwoju.
- web.dev/measure: Oferuje szczegółową analizę z możliwymi do wdrożenia rekomendacjami.
Podsumowanie
Core Web Vitals sprawiają, że to, co użytkownicy i tak odczuwają, staje się mierzalne: czy strona jest szybka, responsywna i stabilna. Kto regularnie mierzy i celowo optymalizuje, poprawia zarówno doświadczenie użytkownika, jak i pozycję w wynikach wyszukiwania. Wysiłek ten opłaca się szczególnie, ponieważ szybkie strony prowadzą do dłuższego czasu przebywania i wyższych wskaźników konwersji, co bezpośrednio przekłada się na wyniki biznesowe.