Przyczyny błędu: Konsekwencje dla widoczności: Jak diagnozować:
John Mueller, Google Search Advocate, wyjaśnił na Reddit naturę błędu „Page Indexed without content" w Search Console. Jego odpowiedź rozwiewała powszechne nieporozumienie dotyczące przyczyn tego problemu.
Czym naprawdę jest błąd „strona zindeksowana bez treści"
Mueller jednoznacznie wskazał, że problem leży znacznie głębiej niż większość właścicieli stron zakłada. „Zazwyczaj oznacza to, że Twój serwer lub CDN blokuje Google przed otrzymaniem jakiejkolwiek treści. Nie ma to związku z JavaScriptem. To zwykle blokada na dość niskim poziomie, czasem oparta na adresach IP Googlebota, więc prawdopodobnie będzie niemożliwe do przetestowania spoza narzędzi testowych Search Console" – wyjaśnił.
Problem ujawnił się po tym, jak użytkownik Reddit zgłosił spadek pozycji strony głównej z miejsca 1 na 15. Właściciel strony próbował różnych metod diagnostycznych – od testów curl symulujących Googlebota, przez sprawdzanie blokad JavaScript, po weryfikację w narzędziu Rich Results Test. Narzędzia desktopowe zwracały komunikat „Coś poszło nie tak", podczas gdy mobilne działały prawidłowo.
Dlaczego standardowe testy zawodzą
Kluczowe jest zrozumienie, dlaczego tradycyjne metody diagnostyczne nie wychwytują tego problemu. Konfiguracje CDN i serwerów mogą nieumyślnie blokować Googlebota, nie wpływając przy tym na zwykłych użytkowników ani standardowe narzędzia testowe. Blokady często celują w określone zakresy IP, co sprawia, że testy curl i crawlery innych firm nie odtworzą problemu.
Google dodało status „indeksowane bez treści" do raportu pokrycia indeksu już jakiś czas temu. Dokumentacja pomocy Google precyzuje, że status ten oznacza, iż „z jakiegoś powodu Google nie mógł odczytać treści" i wyraźnie stwierdza, że „nie jest to przypadek blokowania przez robots.txt". Prawdziwa przyczyna prawie zawsze tkwi niżej w architekturze technicznej.
Cloudflare w centrum problemu
W opisywanym przypadku dotknięta witryna korzystała z Webflow jako CMS i Cloudflare jako CDN. Ten szczegół zwraca uwagę, bo Mueller wcześniej doradzał właścicielowi witryny, którego crawlowanie zatrzymało się jednocześnie w wielu domenach. Wszystkie dotknięte strony używały Cloudflare, a Mueller wskazał na „wspólną infrastrukturę" jako prawdopodobnego sprawcę.
W listopadzie 2024 roku awaria Cloudflare wywołała skoki błędów 5xx wpływające na crawlowanie. To był rozległy incydent. Obecny przypadek wydaje się być czymś bardziej ukierunkowanym – prawdopodobnie regułą ochrony przed botami lub ustawieniem zapory, które traktuje adresy IP Googlebota inaczej niż inny ruch.
Co sprawdzić, gdy wystąpi błąd
Jeśli widzisz błąd „Page Indexed without content" w Search Console, przede wszystkim sprawdź konfigurację CDN i serwera pod kątem reguł wpływających na zakresy IP Googlebota. Google publikuje adresy IP swoich crawlerów, co pomaga zidentyfikować, czy reguły bezpieczeństwa je blokują.
Narzędzie „Kontrola adresu URL" w Search Console pozostaje najbardziej wiarygodnym sposobem zobaczenia, co Google otrzymuje podczas crawlowania strony. Zewnętrzne narzędzia testowe nie wychwycą blokad opartych na IP, które dotykają tylko infrastruktury Google.
Dla użytkowników Cloudflare: sprawdź ustawienia zarządzania botami, reguły zapory i wszelkie kontrole dostępu oparte na IP. Konfiguracja mogła się zmienić przez automatyczne aktualizacje lub nowe ustawienia domyślne, a nie przez ręczne zmiany.
Podsumowanie
Błąd „Page Indexed without content" to sygnał alarmowy wymagający natychmiastowej reakcji. Strony dotknięte tym problemem zaczynają znikać z indeksu Google, co bezpośrednio przekłada się na utratę ruchu organicznego. Kluczem do rozwiązania jest zrozumienie, że problem tkwi w konfiguracji serwerowej lub CDN – nie w kodzie strony – i wykorzystanie narzędzi Google Search Console do jego diagnozy.
Źródło: Search Engine Journal, styczeń 2026

