Słownik / Robots.txt
Techniczne

Robots.txt

Plik robots.txt to publiczny plik tekstowy w głównym katalogu strony, który mówi robotom wyszukiwarek, które części witryny mogą, a których nie powinny odwiedzać.

Do czego służy

Robots.txt to prosty plik tekstowy w głównym katalogu witryny, który wita roboty wyszukiwarek i mówi im, gdzie mogą wchodzić, a gdzie nie. To pierwszy dokument, jaki Googlebot sprawdza, zanim zacznie crawling. Ważne jednak, by rozumieć jego rolę precyzyjnie: to sugestia dostępu, nie narzędzie do zarządzania indeksem ani zabezpieczenie. Mylenie tych funkcji prowadzi do dwóch klasycznych, kosztownych pomyłek.

Typowy, kosztowny błąd

Najgroźniejszy scenariusz jest banalny: reguła Disallow: / pozostawiona po wersji testowej. Blokuje całą stronę przed robotami — witryna działa, wygląda świetnie, a znika z Google. To jeden z najczęstszych, a najłatwiejszych do przeoczenia błędów, zwłaszcza tuż po wdrożeniu. Dlatego przy każdej nowej stronie warto sprawdzić robots.txt jako jedną z pierwszych rzeczy — o czym piszemy w SEO w pierwszym miesiącu nowej strony.

Czego robots.txt NIE robi

Dwa częste nieporozumienia warto rozwiać:

Warto też wskazać w nim lokalizację mapy strony — to standardowa, dobra praktyka.

Jak to robimy Jednorazowe SEO — zobacz zakres i cenę →

Częste pytania

Nie. Robots.txt kontroluje tylko dostęp robota (czy w ogóle odwiedzi stronę), a nie obecność w indeksie. Do usunięcia strony z wyników służy tag noindex. Co więcej, strona zablokowana w robots.txt, ale linkowana z zewnątrz, może wciąż pojawić się w wynikach — bez opisu, ale widoczna. To dwa różne mechanizmy.

Reguła `Disallow: /` pozostawiona po wersji testowej — blokuje całą stronę przed robotami. Efekt: witryna technicznie działa, wygląda idealnie, a znika z Google. To jeden z najkosztowniejszych, a najłatwiejszych do przeoczenia błędów, zwłaszcza tuż po wdrożeniu nowej strony.

Nie — to nie jest zabezpieczenie. Robots.txt to jedynie sugestia dla robotów, a sam plik jest publicznie dostępny (każdy może go odczytać). Wrażliwych treści nie chroni się przez robots.txt, tylko realnym zabezpieczeniem (logowanie, uprawnienia). Blokada w nim mówi tylko dobrze wychowanym robotom „nie wchodź”.