„Strona zindeksowana, ale zablokowana przez plik robots.txt”: co to znaczy i jak to naprawić
Google pokazuje adres, którego nie wolno mu pobrać, i to bez opisu. Wyjaśniamy, skąd się to bierze, kiedy status można zostawić i jak usunąć stronę z wyników tak, żeby nie wróciła.
Translated from Polish. Facts and examples refer to the Polish market.
Spis treści
Nie wiesz, które blokady w robots.txt są celowe, a które ukrywają ważne strony?
Co obejmuje audyt SEO i GEOKrótka odpowiedź
Status „Strona zindeksowana, ale zablokowana przez plik robots.txt” znaczy, że Google nie pobrał strony, bo zabrania tego robots.txt, a mimo to dodał jej adres do indeksu. Może to zrobić na podstawie linków prowadzących do tej strony z innych miejsc. Sam status nie mówi, czy robot pobierał stronę przed wprowadzeniem blokady. W wynikach taki adres pojawia się bez opisu albo z bardzo ograniczonym opisem.
Naprawa zależy od tego, czy strona ma być w Google. Jeśli tak, usuń regułę, która ją blokuje. Jeśli nie, też usuń regułę i dodaj tag noindex. Sama blokada w robots.txt nie trzyma strony poza wynikami, a przy okazji sprawia, że Google nie widzi tagu noindex.
Dwa statusy robots.txt w Search Console
W raporcie Indeksowanie stron robots.txt pojawia się w dwóch miejscach. Łatwo je pomylić, bo nazwy brzmią podobnie.
| Status | Gdzie w raporcie | Co znaczy |
|---|---|---|
| „Strona zindeksowana, ale zablokowana przez plik robots.txt” | Ostrzeżenie, tabela „Popraw wygląd i działanie stron” | Adres jest w indeksie, choć robots.txt blokuje Google dostęp do jego treści |
| „URL zablokowany przez plik robots.txt” | Tabela „Dlaczego strony nie są indeksowane”, grupa „Nie zindeksowano” | Adres nie jest w indeksie, a Google go nie pobiera |
Drugi status często jest zamierzony. Pomoc Search Console pisze, że adresy zablokowane przez robots.txt są prawdopodobnie blokowane celowo i nie zawsze trzeba je naprawiać. Problem zaczyna się wtedy, gdy na liście jest strona usługi, kategoria albo produkt. Google zastrzega też, że blokada nie gwarantuje, że adres nie trafi do indeksu, więc z czasem strona może przejść do pierwszego statusu.
Jak zbudowany jest plik i czym różni się od meta tagu robots, opisujemy w tekście o tym, co blokuje plik robots.txt, a czego nie. Tutaj zajmujemy się samymi statusami.
Skąd Google zna stronę, której nie pobrał
Robots.txt dotyczy pobierania stron. Obecność adresu w wynikach to dla Google osobna sprawa. Google pisze w dokumentacji, że jeśli inne strony linkują do zablokowanego adresu opisowym tekstem, może go zindeksować bez odwiedzania. W wynikach pokazuje wtedy sam adres i dane, które zna z zewnątrz, na przykład tekst linków prowadzących do strony.
Źródłem takich linków bywają:
- linki wewnętrzne, na przykład do stron z sortowaniem, filtrami albo wyszukiwarką sklepu, które są zablokowane w robots.txt;
- linki z innych serwisów, forów i mediów społecznościowych;
- mapa witryny, w której są adresy zablokowane w robots.txt. Według pomocy Search Console takie adresy w przesłanej mapie mogą też wywołać nagły skok liczby błędów w raporcie.
Ten sam problem widać w wynikach wyszukiwania. Jeśli pod Twoim adresem Google wyświetla informację, że nie ma opisu strony, pomoc Google wskazuje jako typową przyczynę właśnie robots.txt. Google musi pobrać stronę, żeby przygotować jej opis.
Co zrobić: zależy od strony
Strona ma być w Google
Oferta, kategoria, produkt, artykuł.
- usuń regułę Disallow, która ją obejmuje
- poproś o zindeksowanie
- Google będzie mógł pobrać treść i przygotować opis
Strona nie ma być w Google
Koszyk, konto, wyniki wyszukiwarki, wersja testowa.
- usuń regułę Disallow
- dodaj noindex, hasło albo usuń stronę
- nie przywracaj blokady, dopóki adres nie zniknie z wyników
Bardzo duży serwis
Setki tysięcy adresów z sortowaniem i filtrami.
- blokada w robots.txt jest tu celowa
- Google odradza wtedy noindex, bo marnuje skanowanie
- pojedyncze adresy z tym statusem możesz zostawić, jeśli brak opisu Ci nie przeszkadza
Najważniejsza zasada dla stron, które mają zniknąć z wyników: Googlebot musi móc je pobrać. Dokumentacja Google mówi wprost, że jeśli strona jest zablokowana w robots.txt, robot nigdy nie zobaczy reguły noindex. Dlatego najpierw usuwasz blokadę, potem dodajesz noindex, ochronę hasłem albo usuwasz stronę. Google wymienia te trzy sposoby jako właściwe.
Wyjątek dotyczy bardzo dużych serwisów. W poradniku o budżecie skanowania Google pisze o witrynach z ponad milionem stron zmieniających się mniej więcej raz w tygodniu albo z ponad 10 000 stron zmieniających się codziennie i zaznacza, że to progi orientacyjne. Takim serwisom radzi blokować w robots.txt adresy bez wartości, na przykład różne wersje sortowania tej samej listy, i nie używać do tego noindex, bo robot i tak pobiera stronę, zanim ją odrzuci. Jeśli część takich adresów trafi do indeksu bez opisu, a nie przeszkadza Ci to, w naszej ocenie możesz zostawić blokadę. Jeśli mają całkowicie zniknąć z wyników, użyj jednej z metod wykluczania z indeksu opisanych wyżej. Lepszym rozwiązaniem dla duplikatów jest ich połączenie, o czym piszemy przy statusach duplikatów i stron kanonicznych.
Jak to sprawdzić i naprawić krok po kroku
- W Search Console otwórz raport Indeksowanie stron. Status „Strona zindeksowana, ale zablokowana przez plik robots.txt” znajdziesz w tabeli „Popraw wygląd i działanie stron” pod wykresem.
- Kliknij status i wyeksportuj listę przykładowych adresów. Tabela pokazuje do 1000 wierszy. Podziel adresy na dwie grupy: te, które mają być w Google, i te, które nie mają.
- Wybrany adres wklej w narzędzie do sprawdzania adresów URL. W sekcji indeksowania strony zobaczysz, czy blokuje ją robots.txt.
- Znajdź regułę. Otwórz
twojadomena.pl/robots.txti w grupie reguł dla Googlebota (albo dla*, jeśli nie ma osobnej) poszukaj liniiDisallow, która pasuje do początku adresu. Gdy do adresu pasuje też regułaAllow, wygrywa dłuższa, czyli bardziej szczegółowa. Przykład: reguła poniżej blokuje każdą stronę zaczynającą się od/szukaj, także/szukaj?q=buty.User-agent: * Disallow: /szukaj - Popraw plik. Jeśli strona ma być w Google, usuń albo zawęź regułę. Jeśli nie ma, usuń regułę i dodaj do strony:
Gdy stronę tworzy platforma, na przykład Wix, Google radzi szukać instrukcji w dokumentacji tej platformy.<meta name="robots" content="noindex"> - Usuń z mapy witryny adresy, które nie mają być w Google.
- Wróć do narzędzia do sprawdzania adresów URL i poproś o zindeksowanie najważniejszych stron, które mają być w Google. Przy większej liczbie adresów kliknij w raporcie „Sprawdź poprawkę”. Weryfikacja zatrzyma się, jeśli Google znajdzie choć jeden adres z tym samym problemem.
Błędy, które wracają po naprawie
Przywrócenie blokady za wcześnie
Ktoś dodaje noindex, a po kilku dniach z powrotem blokuje stronę w robots.txt. Jeśli Google nie zdążył odwiedzić strony, nie zobaczył tagu i adres zostaje w indeksie. Google podaje, że ponowna wizyta robota może trwać nawet miesiące. Blokadę przywracaj dopiero, gdy adres zniknie z wyników, i licz się z tym, że wtedy może do nich wrócić bez opisu.
Strony do udostępniania
Google 26 października 2026 roku dopisał do wskazówek o spamie zasadę dla serwisów, w których użytkownicy tworzą strony do udostępniania linkiem, na przykład wygenerowane wyniki, narzędzia albo strony do wspólnej pracy. Jeśli takie strony nie są przeznaczone do wyszukiwania, mają domyślnie dostać noindex albo blokadę w robots.txt. Jeśli wybierzesz robots.txt, a ktoś opublikuje link w sieci, adres może trafić właśnie do statusu „zindeksowana, ale zablokowana”. Noindex daje pewniejszy efekt.
Pliki, które mają zniknąć szybko
Noindex działa dopiero po wizycie robota. Jeśli strona z danymi klientów pojawiła się w wynikach i musi zniknąć od razu, użyj narzędzia do usuwania adresów z Google. Ukrywa adres tymczasowo, a w tym czasie wprowadzasz trwałe rozwiązanie. Prywatne dane chroń hasłem, bo robots.txt jest tylko prośbą do robotów.
Obrazy i pliki wideo
Tu robots.txt działa inaczej. Według Google to właściwy sposób, żeby obrazy i wideo nie pojawiały się w wynikach. Blokada plików graficznych nie wymaga więc noindex.
Kiedy potrzebny jest specjalista
Nie wiesz, które blokady w robots.txt są celowe, a które ukrywają ważne strony? W audycie sprawdzamy robots.txt, tagi noindex i mapę witryny razem z raportem Indeksowanie stron.
Co obejmuje audyt SEO i GEONajczęstsze pytania
Co znaczy „Strona zindeksowana, ale zablokowana przez plik robots.txt”?
Google nie pobiera strony, bo zabrania tego robots.txt, ale dodał jej adres do indeksu, na przykład na podstawie linków z innych stron. W wynikach adres pojawia się bez opisu albo z bardzo krótkim opisem.
Czy to błąd, który szkodzi stronie?
Search Console pokazuje go jako ostrzeżenie. Wymaga reakcji, gdy dotyczy stron, które mają być w Google, bo pokazują się one w wynikach bez opisu. Gdy dotyczy adresów bez wartości w bardzo dużym serwisie, w naszej ocenie można go zostawić, jeśli nie przeszkadza Ci, że te adresy pojawiają się w wynikach bez opisu.
Jak usunąć z Google stronę zablokowaną w robots.txt?
Usuń regułę Disallow, która ją blokuje, i dodaj tag noindex albo ochronę hasłem. Google musi pobrać stronę, żeby zobaczyć noindex. Gdy strona zniknie z wyników, możesz wrócić do blokady, jeśli masz ku temu powód.
Czym różni się ten status od „URL zablokowany przez plik robots.txt”?
Przy „URL zablokowany przez plik robots.txt” adresu nie ma w indeksie. Przy „Strona zindeksowana, ale zablokowana” adres jest w indeksie, choć robots.txt blokuje Google dostęp do jego treści.
Dlaczego w Google pod moją stroną nie ma opisu?
Jedną z przyczyn jest blokada w robots.txt, bo Google musi pobrać stronę, żeby przygotować opis. Sprawdzisz to w narzędziu do sprawdzania adresów URL. Po usunięciu blokady Google będzie mógł pobrać treść i przygotować opis, ale nie ma gwarancji, że stanie się to przy najbliższej wizycie robota.
Czy mogę wpisać noindex w pliku robots.txt?
Nie. Google nie obsługuje reguły noindex w robots.txt. Noindex umieszczasz w meta tagu robots na stronie albo w nagłówku X-Robots-Tag.
Przeczytaj też
- Sprzeczności w dokumentacji Google: co mówi jedna strona, a co drugaDziesięć miejsc, w których strony Google, polskie tłumaczenia i pracownicy Google mówią co innego albo łatwo je źle odczytać. Cytaty, daty, decyzja.Technika strony i indeksowanie
- Ile trwa indeksowanie w Google: czasy od odkrycia do powrotu po core updateCzasy Google z wystąpienia Gary’ego Illyesa (Barcelona 2026) obok dokumentacji: indeksowanie, przeprowadzka, kara ręczna, core update i kiedy przestać czekać.Technika strony i indeksowanie
- Noindex dla wyników kalkulatorów, konfiguratorów i linków do udostępnieniaGoogle od 26.10.2026 prosi, by wyniki narzędzi i strony do udostępniania domyślnie nie były indeksowane. Których stron to dotyczy i czemu robots.txt nie wystarczy.Technika strony i indeksowanie
Źródła
- Pomoc Search Console: raport Indeksowanie stron
- Pomoc Search Console: brak informacji o stronie w wynikach wyszukiwania
- Pomoc Search Console: odblokowywanie strony blokowanej w pliku robots.txt
- Google Search Central: wprowadzenie do pliku robots.txt
- Google Search Central: blokowanie indeksowania za pomocą noindex
- Google Search Central: kontrola nad tym, co udostępniasz Google
- Google: zarządzanie budżetem skanowania w dużych witrynach
- Google Search Central: zapobieganie spamowi tworzonemu przez użytkowników