Strona zindeksowana bez treści: dlaczego Google widzi pustą stronę
Ostatnia aktualizacja: 2026-10-30
To ostrzeżenie oznacza, że adres jest w indeksie Google, ale Google nie mogło odczytać treści strony. Google podaje dwa możliwe powody: strona może być maskowana przed Google (cloaking) albo mieć format, którego Google nie potrafi zaindeksować. Sprawdź adres i to, co faktycznie otrzymał Googlebot.
Dokładna etykieta w Search Console: Page indexed without content
Co to oznacza
Pomoc Google do raportu Indeksowanie stron mówi, że ta strona pojawia się w indeksie Google, ale z jakiegoś powodu Google nie mogło odczytać treści. Możliwe powody: strona jest maskowana przed Google albo ma format, którego Google nie potrafi zaindeksować. Google podkreśla, że nie chodzi tu o blokadę przez robots.txt, i każe sprawdzić stronę oraz zajrzeć do sekcji Pokrycie po szczegóły.
Wyjaśnienie Google jest krótkie, więc diagnoza sprowadza się do porównania tego, co widzą odwiedzający, z tym, co dostaje Googlebot. W zasadach dotyczących spamu Google definiuje cloaking jako pokazywanie różnych treści użytkownikom i wyszukiwarkom i zauważa, że zhakowane witryny często używają cloakingu, by ukryć włamanie przed właścicielem. Druga gałąź to format pliku: Google publikuje listę typów plików, które potrafi indeksować, i ustala typ głównie na podstawie nagłówka Content-Type.
Czy to problem?
Tak, jeśli strona ma znaczenie. Zindeksowana strona bez czytelnej treści nie daje Google niczego, na czym mogłoby oprzeć pozycję lub snippet, a jeśli w grę wchodzi cloaking, może to wskazywać na problem z bezpieczeństwem. Potraktuj to jako powód, by sprawdzić adres teraz, a nie jako powód do paniki.
Najczęstsze przyczyny
Inna odpowiedź dla Googlebota
Reguły serwera, CDN lub wtyczek, które podają Googlebotowi pustą lub inną stronę, celowo albo po włamaniu.
Nieobsługiwany lub źle oznaczony format
Typ pliku, którego Google nie potrafi zaindeksować, albo błędny nagłówek Content-Type, przez który Google parsuje odpowiedź nieprawidłowo.
Puste odpowiedzi dla robotów
Ochrona przed botami lub usługi prerenderowania, które zwracają robotom pustą treść albo stronę wyzwania.
Być może treść, która się nie wczytuje
Google nie wymienia renderowania przy tym statusie, ale jeśli kod HTML, który dostaje Googlebot, jest w praktyce pusty, a treść pochodzi wyłącznie ze skryptów, sprawdź też renderowanie.
Jak to naprawić
- Sprawdź adres. Otwórz Sprawdzanie adresu URL, przeczytaj sekcję Pokrycie, a potem kliknij podgląd zeskanowanej strony, by zobaczyć odpowiedź HTTP, nagłówki i kod HTML, które otrzymało Google.
- Porównaj z testem aktywnym. Uruchom test aktywnego adresu URL i obejrzyj zrzut ekranu oraz wyrenderowany kod HTML. Jeśli różnią się od tego, co widzą odwiedzający, szukaj reguł traktujących Googlebota inaczej.
- Sprawdź, czy nie doszło do włamania. Otwórz raport Problemy z bezpieczeństwem i szukaj nieoczekiwanych przekierowań, wstrzykniętego kodu lub reguł opartych na agencie użytkownika na serwerze.
- Sprawdź format i nagłówki. Potwierdź, że typ pliku jest na liście typów indeksowalnych przez Google, a nagłówek Content-Type zgadza się z treścią.
- Usuń blokady skierowane do robotów. Upewnij się, że ochrona przed botami nie zwraca zweryfikowanemu Googlebotowi stron wyzwania ani pustej treści, a potem poproś o zindeksowanie.
Sprawdź w GSC Magic
gsc_inspect_url zwraca stan pokrycia, szczegóły skanowania i adresy kanoniczne dla jednego adresu, a gsc_inspect_urls_batch robi to samo dla maksymalnie 500 adresów, więc asystent znajdzie każdą stronę w tym stanie i sprawdzi, czy łączy je szablon, katalog lub typ pliku. gsc_query_analytics pokaże, czy te strony straciły wyświetlenia niedawno, co pomaga ustalić datę początku problemu.
Polecenia do skopiowania
Sprawdź te adresy i wypisz każdy zgłaszany jako Strona zindeksowana bez treści, z czasem ostatniego skanowania i rozszerzeniem pliku każdego adresu.
Pokaż dzienne wyświetlenia tych adresów z ostatnich 3 miesięcy i powiedz, kiedy zaczęły spadać.
Dla adresów zaindeksowanych bez treści powiedz, co je łączy: katalog, szablon, typ pliku czy parametry zapytania.
Poradniki na blogu
- Strona nie zindeksowana w Google Search Console: przyczyny i co robić
- inspect 500 urls search console api
Powiązane statusy
Soft 404 Soft 404 to adres, który zwraca kod 200 (sukces), ale dla Google wygląda jak strona nieznaleziona, pusta lub błędna. Google wyklucza takie strony z wyszukiwarki. Zwracaj prawdziwe 404 lub 410 dla brakujących stron, przekierowuj 301 przeniesione na realny zamiennik i napraw renderowanie stron, które Google odczytało błędnie.
Indexed, though blocked by robots.txt To ostrzeżenie oznacza, że Google zaindeksowało adres, choć robots.txt blokuje jego skanowanie, zwykle dlatego, że linkują do niego inne strony. Google nie może odczytać strony, więc snippet jest bardzo ograniczony. Jeśli chcesz usunąć stronę z Google, zdejmij blokadę i dodaj noindex; jeśli chcesz ją w Google, zdejmij blokadę.
Crawled - currently not indexed Status „Crawled - currently not indexed”, po polsku „Zeskanowano, ale obecnie nie zindeksowano”, oznacza, że Googlebot pobrał stronę, ale Google nie dodało jej do indeksu, przynajmniej na razie. Google mówi, że strona może, ale nie musi zostać zaindeksowana później, i że nie trzeba zgłaszać jej ponownie. W przypadku stron, na których Ci zależy, zadbaj o wyraźnie odrębną i użyteczną treść, linkuj do nich wewnętrznie i sprawdź sygnały kanoniczne.
Najczęstsze pytania
Czy to to samo co blokada przez robots.txt?
Nie. Google mówi wprost, że to nie jest przypadek blokady przez robots.txt. W sprawie zablokowanych adresów, które mimo to zostały zaindeksowane, zobacz Zindeksowano, mimo że zablokowano przez plik robots.txt.
Czy to znaczy, że moja witryna została zhakowana?
Niekoniecznie, ale Google wymienia cloaking jako jedną z możliwych przyczyn i zauważa, że zhakowane witryny często go używają. Sprawdź raport Problemy z bezpieczeństwem i porównaj, co dostaje Googlebot, z tym, co widzą odwiedzający.
Które typy plików Google potrafi indeksować?
Google publikuje listę obejmującą HTML, PDF, zwykły tekst, pliki Microsoft Word i Excel i inne, a typ pliku ustala głównie na podstawie nagłówka Content-Type.
Źródła
- support.google.com https://support.google.com/webmasters/answer/7440203
- developers.google.com https://developers.google.com/search/docs/essentials/spam-policies
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/indexable-file-types
- support.google.com https://support.google.com/webmasters/answer/9012289
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/troubleshoot-crawling-errors