Raport dostępny do 20.01.2027
Strona działa sprawnie, ale jest jeszcze co poprawić.
Zacznij od elementów z najniższą oceną.
Ustaw nagłówek Cache-Control: max-age (np. 30 dni dla obrazów, rok dla plików z hashem w nazwie). Powracający odwiedzający nie pobiorą ich ponownie.
Brakujące pliki (404) i błędy serwera to stracony czas i często zepsute elementy strony. Usuń odwołania do nieistniejących plików.
Każde przekierowanie to dodatkowe połączenie przed pokazaniem treści. Linkuj i reklamuj od razu docelowy adres (z https:// i właściwym www).
Długi TTFB to zwykle wolne generowanie strony: brak cache po stronie serwera (np. pełnostronicowego), wolne zapytania do bazy albo przeciążony hosting. Dobry wynik to poniżej 200 ms.
Google uznaje LCP poniżej 2,5 s za dobry wynik (Core Web Vitals). Pomaga zmniejszenie i wcześniejsze ładowanie głównego obrazu (fetchpriority="high", brak lazy-load nad zgięciem), szybszy serwer i mniej blokującego CSS/JS.
Włącz kompresję Brotli albo gzip na serwerze (np. mod_deflate/mod_brotli w Apache, gzip on; w nginx). Zmniejsza HTML, CSS i JS zwykle o 70–80%.
Elementy przeskakują, gdy doładowują się obrazy, reklamy albo czcionki. Podaj wymiary (width/height) obrazom i ramkom reklam, rezerwuj miejsce na banery cookies i używaj font-display: optional/swap.
Konwertuj zdjęcia do WebP lub AVIF, skaluj je do faktycznego rozmiaru wyświetlania i używaj srcset dla różnych ekranów.
Najczęściej ważą obrazy, wideo i biblioteki JavaScript (w tym skrypty firm trzecich). Dobry wynik to poniżej 1–2 MB.
Każde żądanie to dodatkowy czas. Łącz pliki CSS/JS przy budowaniu, używaj sprite'ów lub ikon SVG inline i ogranicz skrypty zewnętrzne (czaty, piksele, widżety).
HTTP/2 pobiera wiele plików jednym połączeniem. Włącz go na serwerze (wymaga HTTPS) albo skorzystaj z CDN.
Skrypt bez atrybutu defer lub async w <head> wstrzymuje rysowanie strony do czasu pobrania i wykonania. Dodaj defer albo przenieś skrypt na koniec <body>.
Każda nowa domena to osobne wyszukanie DNS i połączenie TLS. Hostuj czcionki i biblioteki u siebie, ogranicz skrypty firm trzecich.
| Typ | Żądania | Rozmiar | |
|---|---|---|---|
| XHR / Fetch | 5 | 761,3 KB |
|
| JavaScript | 7 | 132,1 KB |
|
| HTML | 3 | 108,5 KB |
|
| Obrazy | 1 | 309 B |
|
| Domena | Żądania | Rozmiar | |
|---|---|---|---|
| challenges.cloudflare.com | 6 | 814,4 KB |
|
| 8699.pl | 4 | 187,9 KB |
|
| hagen.challenges.cloudflare.com | 1 | 0 B |
|
| inne | 5 | -5 B |
|
Kolejność i czas pobierania każdego pliku.
Dostaniesz podsumowanie i link do pełnego raportu.