Podsumowanie
podczas przeszukiwania dla wyszukiwarki Google Googlebot czyta tylko pierwsze 2 MB pliku HTML, mierzone w postaci nieskompresowanej. Narzędzie do sprawdzania rozmiaru strony pobiera Twój adres URL, mierzy surowy HTML w bajtach, pokazuje, jaką część limitu 2 MB wykorzystujesz, i rozkłada wagę na skrypty wbudowane, style wbudowane, komentarze i znaczniki. Poniżej 50% jesteś bezpieczny; powyżej 80% treść na końcu strony może nigdy nie zostać zaindeksowana.
Chcesz dowiedzieć się więcej? Zapytaj
Narzędzie do sprawdzania rozmiaru strony odpowiada na precyzyjne pytanie: czy Google przeczyta całą Twoją stronę? Google stwierdza, że podczas przeszukiwania dla wyszukiwarki Googlebot przeszukuje pierwsze 2 MB obsługiwanego typu pliku i pierwsze 64 MB pliku PDF, przerywa pobieranie w punkcie odcięcia i do indeksowania przekazuje tylko część już pobraną (Google Search Central, Googlebot). Wszystko po tym punkcie, czy to opis produktu, FAQ, linki w stopce czy blok JSON-LD, po prostu nie istnieje dla wyszukiwarki Google.
Do czego dokładnie odnosi się limit 2 MB?
Odnosi się do każdego pliku, który Googlebot pobiera, jeden po drugim, i jest mierzony na danych nieskompresowanych. Gzip lub Brotli zmniejszają transfer, ale nie zmieniają liczenia. Dokument HTML ma własny budżet 2 MB, a każdy plik CSS lub JavaScript przywołany w nim jest pobierany osobno z takim samym limitem.
| Liczy się do rozmiaru HTML | Nie liczy się (pobierane jako osobne pliki) |
|---|---|
| Tekst, znaczniki i atrybuty dokumentu | Obrazy ładowane przez <img src> |
Wbudowane bloki <script>, w tym JSON-LD i stan frameworka | Zewnętrzne pliki JavaScript (każdy ma własny limit 2 MB) |
Wbudowane bloki <style> | Zewnętrzne arkusze stylów (ta sama reguła) |
| Wbudowane SVG i obrazy zakodowane w base64 | Czcionki internetowe |
| Komentarze HTML | Filmy i inne media |
Dlatego wartość 2 MB bywa często źle rozumiana. W 2025 roku medianowa strona główna na urządzeniach mobilnych ważyła łącznie 2,6 MB, ale tylko 22 KB z tego stanowił HTML; resztę tworzyły głównie obrazy i JavaScript (HTTP Archive Web Almanac 2025, page weight). Ciężka strona nie jest problemem dla tego limitu. Problemem jest ciężki plik HTML.
Wartość 2 MB dotyczy wyłącznie wyszukiwarki Google. Ogólna dokumentacja Google mówi, że jego roboty i narzędzia pobierające domyślnie czytają pierwsze 15 MB pliku oraz że poszczególne produkty mogą ustawić mniejszy limit (Google, overview of crawlers and fetchers). Starsze artykuły, które podają 15 MB dla Googlebota, opisują tę wartość domyślną, a nie robota wyszukiwarki.
Jak korzystać z narzędzia do sprawdzania rozmiaru strony?
Wklej pełny adres URL publicznej strony, przejdź kontrolę antybotową i uruchom analizę. Narzędzie pobiera stronę tak jak robot, podąża za przekierowaniami i mierzy HTML w postaci, w jakiej wysyła go serwer, zanim uruchomi się jakikolwiek JavaScript.
- Odczytaj wskaźnik. Pokazuje rozmiar nieskompresowanego HTML, limit Googlebota (2 MB, czyli 2097152 bajty) i wykorzystany procent, wraz z pozostałym miejscem.
- Sprawdź cztery karty: rozmiar surowego HTML, wagę wbudowanych JS i CSS wraz z ich udziałem w HTML, liczbę znaczników HTML oraz status HTTP.
- Otwórz rozkład HTML: skrypty wbudowane, style wbudowane, skrypty zewnętrzne, arkusze stylów zewnętrzne, obrazy i komentarze, każdy z liczbą, rozmiarem i udziałem.
- Przyjrzyj się szczegółom serwera: tytułowi, meta description, końcowemu adresowi URL po przekierowaniach, użytej kompresji i typowi serwera.
- Zastosuj zalecenia, które pojawiają się tylko po przekroczeniu progu.
Wersja darmowa pozwala na trzy analizy dziennie. Testuj najpierw swoje najcięższe szablony: strona kategorii z setkami produktów lub długi artykuł z osadzonymi widżetami mówi więcej niż strona główna.

Jak odczytać wynik?
Status zależy wyłącznie od tego, jaką część limitu 2 MB zajmuje nieskompresowany HTML.
| Udział w limicie | Rozmiar HTML | Status | Co to oznacza |
|---|---|---|---|
| Poniżej 50% | Poniżej 1 MB | ZALICZONE | Twoja strona jest wyraźnie poniżej limitu. Nic do zrobienia. |
| Od 50% do 79% | Od 1 MB do około 1,6 MB | OSTRZEŻENIE | Strona zbliża się do limitu. Zminimalizuj HTML i przenieś zasoby wbudowane do plików zewnętrznych. |
| Od 80% do 99% | Od około 1,6 MB do 2 MB | ZAGROŻENIE | Niewielki dodatek, na przykład dłuższa lista produktów, może przesunąć koniec strony poza punkt odcięcia. |
| 100% i więcej | Ponad 2 MB | LIMIT PRZEKROCZONY | Googlebot nie zobaczy całej treści. Wszystko, co znajduje się po pierwszych 2 MB, nie jest indeksowane. |
Zalecenia opierają się na stałych progach: oznaczane są skrypty wbudowane powyżej 50 KB, style wbudowane powyżej 30 KB i komentarze powyżej 5 KB, a także serwer, który wysyła HTML bez kompresji. Kompresja nie zmniejsza rozmiaru liczonego przez Google, ale skraca czas transferu zarówno dla robotów, jak i odwiedzających.
Co sprawia, że strona HTML jest zbyt ciężka?
Strony rzadko dochodzą do 2 MB z powodu tekstu. Artykuł o 3000 słów to około 20 KB. Waga pochodzi z tego, co szablony i frameworki wstrzykują do dokumentu:
- Serializowany stan frameworka. Aplikacje JavaScript renderowane po stronie serwera często osadzają pełne dane strony jako obiekt JSON w znaczniku script, czasem powielając w stronie każdy produkt lub artykuł.
- Wbudowane ikony SVG powtarzane w każdej karcie listy oraz obrazy base64 wklejone do HTML.
- Wbudowany CSS z kreatorów stron, które zapisują style każdego bloku w dokumencie.
- Długie listy: strony kategorii, archiwa tagów lub strony wyszukiwarki wewnętrznej, które wypisują setki pozycji wraz ze wszystkimi wariantami.
- Zbyt rozbudowane dane strukturalne, na przykład blok Product wymieniający każdy wariant z pełnymi opisami.
- Komentarze i znaczniki debugowania pozostawione na produkcji.
Rozkład w narzędziu pokazuje, który z tych elementów dominuje. Jeśli skrypty wbudowane zajmują 70% HTML, zacznij od nich; jeśli liczba znaczników idzie w dziesiątki tysięcy, problemem jest szablon lub wielkość listy.

Jak zmniejszyć rozmiar HTML bez utraty treści?
Pracuj od największego bloku w dół i trzymaj to, czego potrzebuje Google, blisko początku dokumentu.
- Przenieś wbudowany JavaScript i CSS do plików zewnętrznych. Dostają własny budżet 2 MB, a przeglądarki mogą je buforować.
- Przytnij serializowany stan: wysyłaj tylko pola, których potrzebuje strona, a nie pełną odpowiedź API.
- Zastąp powtarzane wbudowane SVG zewnętrznym sprite’em lub plikami obrazów, a obrazy base64 zwykłymi adresami URL obrazów. Kompresor obrazów utrzymuje te pliki lekkimi.
- Podziel długie listy na strony lub ładuj kolejne pozycje na żądanie, zachowując możliwość przeszukiwania każdego adresu URL z paginacji przez linki.
- Umieszczaj krytyczną treść na początku: główny tekst, linki wewnętrzne i dane strukturalne nie powinny znajdować się po megabajtach skryptów. Generator schema tworzy zwarty JSON-LD.
- Zminimalizuj HTML i usuń komentarze na produkcji.
Po każdej zmianie uruchom narzędzie ponownie i potwierdź w Search Console. Narzędzie do inspekcji adresów URL pokazuje HTML faktycznie pobrany przez Google w widoku „Wyświetl przeszukaną stronę” (Search Console Help, URL Inspection tool), dzięki czemu możesz sprawdzić, czy koniec Twojej strony jest obecny.
Jakie są ograniczenia tej kontroli?
Narzędzie mierzy jeden adres URL, jeden raz, w postaci serwowanej robotowi. Pamiętaj o trzech kwestiach.
- Brak renderowania JavaScript. Narzędzie mierzy HTML zwracany przez serwer. Treść dodana później przez JavaScript nie jest tu liczona, a Google indeksuje tylko tę część HTML, którą pobrał w ramach limitu.
- Jeden user agent. Jeśli Twój serwer wysyła inny HTML Googlebotowi, urządzeniom mobilnym lub zalogowanym użytkownikom, rozmiar może się różnić.
- Jedna strona naraz. Problem szablonu dotyczy każdej strony na nim zbudowanej, więc testuj jeden adres URL na szablon, a potem przeprowadź audyt całej witryny za pomocą audytu SEO on-page.
Czy rozmiar strony ma też znaczenie dla robotów AI?
Tak, i często większe. Web Almanac zauważa, że kluczowe informacje powinny znajdować się w początkowym, surowym HTML, ponieważ roboty AI nie renderują JavaScriptu. Zwarty plik HTML z główną treścią blisko początku służy zarówno Google, jak i asystentom AI. Audyt dostępności dla robotów AI sprawdza, czy boty AI mają dostęp do Twoich stron i potrafią je czytać, a budżet indeksowania wyjaśnia, dlaczego lżejsze strony są też przeszukiwane sprawniej.
Aby śledzić to w czasie, panel GEO / SEO pokazuje strony, których liczba kliknięć z Google spada, co bywa pierwszym sygnałem problemu z indeksowaniem, a SEO Chat potrafi zbadać stronę i wyjaśnić poprawkę prostymi słowami.
Utrzymuj każdy plik HTML wyraźnie poniżej 2 MB, z ważną treścią na początku. Sprawdź swoje najcięższe szablony powyżej, a potem zobacz plany Sorank, aby na autopilot monitorować widoczność w Google i w AI.
































































































