
Grzegorz Kalmus
Autor
Core Web Vitals 2026 to zestaw trzech metryk, które Google oficjalnie wykorzystuje jako sygnał rankingowy od maja 2021 roku. W marcu 2024 Google zastąpił metrykę First Input Delay (FID) nowym wskaźnikiem Interaction to Next Paint (INP) – i to jest dziś fundament tego, jak algorytm ocenia doświadczenie użytkownika na Twojej stronie. W tym przewodniku pokażę Ci, czym dokładnie są LCP, INP i CLS w 2026 roku, jakie są progi zaliczające, i jak krok po kroku zoptymalizować swoją stronę pod wszystkie trzy metryki.
Czym są Core Web Vitals i dlaczego mają znaczenie w 2026 roku
Core Web Vitals to trzy wskaźniki techniczne mierzące rzeczywiste doświadczenie użytkownika podczas ładowania, interakcji i stabilności wizualnej strony. Google używa ich od 2021 roku jako jeden z czynników rankingowych, a od 2024 roku zastąpił FID nową metryką INP. Dane Chrome User Experience Report (CrUX) pokazują, że witryny w zielonej strefie wszystkich trzech metryk mają wyższe ścieżki konwersji i niższy bounce rate.
W 2026 roku sytuacja wygląda tak: jeśli Twoja strona ma słabe Core Web Vitals, tracisz widoczność w wynikach wyszukiwania mobilnych i desktopowych, zwłaszcza w konkurencyjnych niszach. To zresztą potwierdza oficjalna dokumentacja od Google Web.dev, gdzie znajdziesz pełne specyfikacje i rekomendacje.
LCP – Largest Contentful Paint
LCP mierzy czas, po którym największy element widoczny w viewporcie zostaje wyrenderowany. Zwykle jest to hero image, baner, wideo lub duży blok tekstu. To najważniejsza metryka „szybkości” w oczach Google w 2026 roku.
Progi LCP
- Dobry: poniżej 2,5 sekundy
- Wymaga poprawy: 2,5 – 4,0 sekundy
- Słaby: powyżej 4,0 sekundy
Jak zoptymalizować LCP
- Zoptymalizuj obrazy hero – konwertuj do WebP lub AVIF (mogą być 30-50% mniejsze niż JPG). Dodaj atrybut
fetchpriority="high"do najważniejszego obrazka w viewport. - Używaj preload dla krytycznych zasobów – czcionki, hero image, krytyczny CSS. Przykład:
<link rel="preload" as="image" href="/hero.webp"> - Skróć ścieżkę renderingu – usuń render-blocking CSS/JS, wczytuj niekrytyczne skrypty z atrybutem
deferlubasync. - Użyj CDN – Cloudflare, BunnyCDN lub podobne skracają TTFB globalnie.
- Włącz cache serwera – HTTP cache, Redis, OPcache dla PHP.
Jeśli potrzebujesz profesjonalnej optymalizacji swojego serwisu, nasz zespół specjalizuje się w pozycjonowaniu stron i technicznej optymalizacji pod Google.
INP – Interaction to Next Paint
INP zastąpiło FID w marcu 2024 roku. Podczas gdy FID mierzyło tylko opóźnienie pierwszej interakcji, INP patrzy na wszystkie interakcje w trakcie sesji użytkownika i bierze pod uwagę najgorszy wynik (z pominięciem outlierów). To sprawia, że INP znacznie lepiej odzwierciedla rzeczywiste doświadczenie korzystania ze strony.
Progi INP
- Dobry: poniżej 200 ms
- Wymaga poprawy: 200 – 500 ms
- Słaby: powyżej 500 ms
Jak zoptymalizować INP
- Podziel długie zadania JavaScript – jeśli jakiś task blokuje main thread na dłużej niż 50 ms, rozbij go na mniejsze fragmenty używając
scheduler.yield()lubsetTimeout. - Usuń niepotrzebne event listenery – zbyt wiele listenerów na document/body zwiększa czas odpowiedzi.
- Debounce/throttle drogich operacji – szczególnie w scroll, input, resize.
- Używaj React.memo, useMemo, useCallback w aplikacjach React, aby unikać zbędnych re-renderów.
- Deleguj obliczenia do Web Workers dla ciężkich operacji CPU.
Warto również zajrzeć do dokumentacji MDN o PerformanceObserver, która pozwala mierzyć INP w czasie rzeczywistym na własnej stronie.
CLS – Cumulative Layout Shift
CLS mierzy stabilność wizualną – sumuje wszystkie nieoczekiwane przesunięcia elementów podczas ładowania strony. Typowy winowajca to obrazy bez zadeklarowanych wymiarów, reklamy, bannery cookie oraz czcionki ładujące się asynchronicznie.
Progi CLS
- Dobry: poniżej 0,1
- Wymaga poprawy: 0,1 – 0,25
- Słaby: powyżej 0,25
Jak zoptymalizować CLS
- Zawsze deklaruj width/height dla obrazów i wideo – przeglądarka rezerwuje miejsce zanim pobierze zasób.
- Zarezerwuj miejsce dla reklam i embedów – używaj
min-heightlubaspect-ratio. - Używaj font-display: optional lub swap z preload dla webfontów – unikaj „invisible text flash”.
- Unikaj wstrzykiwania treści nad istniejącym contentem – newslettery, bannery powinny być poza flow lub dodane od razu.
- Użyj CSS transform zamiast animacji top/left – transform nie powoduje layout shift.
Narzędzia do mierzenia Core Web Vitals w 2026
W 2026 roku masz do dyspozycji kilka solidnych narzędzi:
- PageSpeed Insights – oficjalne narzędzie Google, pokazuje zarówno lab data (Lighthouse), jak i field data (CrUX).
- Google Search Console – raport Core Web Vitals – pokazuje jak Google ocenia Twoją witrynę na podstawie realnego ruchu.
- Chrome DevTools Performance – do głębokiej analizy JS, rendering, layout shifts.
- web-vitals library – pozwala zbierać metryki z produkcji i wysyłać do Google Analytics lub własnego systemu.
Najczęstsze błędy przy optymalizacji CWV
Z doświadczenia projektowego i audytowego widzimy, że 80% problemów z Core Web Vitals powtarza się w tych samych miejscach:
- Brak atrybutów
widthiheightw tagach<img> - Czcionki Google Fonts ładowane przez
@importzamiast<link rel="preload"> - Zbyt duże obrazy hero w formacie JPG zamiast WebP/AVIF
- Third-party skrypty (reklamy, chat widgety, analytics) blokujące main thread
- Lazy loading wyłączony lub źle skonfigurowany
- Nieużywane CSS i JS wgrywane globalnie zamiast per-strona
Plan działania – optymalizacja CWV w 30 dni
Jeśli chcesz systematycznie podnieść swoje wskaźniki, oto sprawdzony 30-dniowy plan:
- Tydzień 1 – audyt: uruchom PageSpeed Insights dla top 10 stron, zidentyfikuj największe wąskie gardła.
- Tydzień 2 – LCP: zoptymalizuj obrazy hero, dodaj preload, włącz CDN.
- Tydzień 3 – INP: audyt skryptów third-party, podział long tasks, removal nieużywanego JS.
- Tydzień 4 – CLS: deklaracja wymiarów, optymalizacja webfontów, stabilizacja reklam.
Core Web Vitals a pozycjonowanie w 2026
Google oficjalnie przyznaje, że CWV to sygnał rankingowy, ale nie najważniejszy. Najpierw liczy się trafność i jakość treści, potem E-E-A-T, a dopiero później CWV jako tie-breaker między konkurencyjnymi stronami. Dlatego sama optymalizacja CWV nie wyniesie Cię na topy, ale słabe CWV mogą Cię z nich zrzucić.
Jeśli potrzebujesz kompleksowej pomocy w optymalizacji wydajności i pozycjonowaniu, sprawdź nasze cennik usług SEO lub przeczytaj o tworzeniu stron internetowych, które od razu projektujemy z myślą o wydajności.
Podsumowanie
Core Web Vitals 2026 to trzy metryki: LCP (szybkość ładowania), INP (responsywność) i CLS (stabilność wizualna). Próg „dobry” to kolejno 2,5 s / 200 ms / 0,1. Optymalizacja pod CWV wymaga pracy na frontendzie (obrazy, fonty, JS), backendzie (cache, TTFB) i infrastrukturze (CDN, hosting). W 2026 roku to nadal ważny czynnik rankingowy, szczególnie dla witryn z mocną konkurencją.
Potrzebujesz pomocy z optymalizacją swojej strony? Skontaktuj się z nami – zrobimy audyt i wdrożymy potrzebne zmiany, żeby Twoja witryna spełniała wymagania Google w 2026 roku.

