Przegląd / Programowanie i kod / Generator robots.txt
Programowanie i kod 100% w przeglądarce i offline

Generator robots.txt

Utwórz plik robots.txt: zezwól lub zablokuj roboty, wyklucz foldery, dodaj mapę witryny i zablokuj roboty uczące modele AI. Działa w przeglądarce.

Wklej lub wpisz dane; wynik pojawia się od razu, a błędy są pokazane pod polem. Pola zawierają przykład: kliknij i wpisuj, aby go zastąpić.

Twoje pliki i dane nigdy nie opuszczają przeglądarki – nic nie jest wysyłane.

Ścieżka zaczyna się od ukośnika. Ukośnik na końcu obejmuje cały folder, * to znak wieloznaczny, a $ oznacza koniec adresu URL.

Umieść plik w katalogu głównym witryny, tak aby otwierał się pod /robots.txt. Reguły to prośba do robotów, a nie zamek.

Każdy robot wyszukiwarki zadaje sobie jedno pytanie, zanim przeczyta twoją witrynę: co wolno mi pobrać? Odpowiedź znajduje się w małym pliku tekstowym o nazwie robots.txt w katalogu głównym domeny. Ten generator pisze ten plik na podstawie kilku wyborów, pokazuje wynik przy każdej zmianie i pozwala go skopiować lub pobrać jako robots.txt, gotowy do wgrania.

Tworzenie pliku w trzech krokach

  1. Wybierz, czy zezwolić na wszystko z wyjątkami, czy zablokować całą witrynę.
  2. Wypisz foldery lub pliki, od których roboty mają się trzymać z daleka, po jednej ścieżce w wierszu, i w razie potrzeby dodaj wyjątki w ich wnętrzu.
  3. Wklej adres mapy witryny, naciśnij Kopiuj lub Pobierz robots.txt i wgraj plik do katalogu głównego witryny.

Co oznaczają dyrektywy

  • User-agent: * dotyczy każdego robota, który nie ma własnego bloku.
  • Disallow wskazuje ścieżkę, której nie wolno pobierać. Puste Disallow oznacza, że nic nie jest zablokowane.
  • Allow otwiera ścieżkę wewnątrz zablokowanego folderu, na przykład publiczną stronę pomocy w /admin/.
  • Sitemap wskazuje robotom plik sitemap.xml, aby szybciej znajdowały nowe strony.
  • Crawl-delay prosi robota o odczekanie między zapytaniami. Google go ignoruje, a niektóre inne wyszukiwarki respektują.

Trzymanie robotów AI z daleka

Opcja blokowania robotów uczących modele AI dodaje osobny blok dla GPTBot, ClaudeBot, Google-Extended, CCBot, PerplexityBot i kilku innych, każdy z Disallow: /. Wyszukiwarki nie są dotknięte, więc twoje strony nadal można znaleźć. Grzeczne roboty przestrzegają tych reguł, ale robots.txt to tylko prośba, a nie techniczna bariera.

Częste błędy do uniknięcia

Zablokowanie strony w robots.txt nie usuwa jej z wyników, bo zablokowany adres może nadal być wyświetlany, jeśli prowadzą do niego linki z innych witryn. Do tego służy znacznik noindex. Nie blokuj też plików CSS i JavaScript potrzebnych stronie, bo wyszukiwarki nie wyświetlą jej poprawnie. Plik musi leżeć na najwyższym poziomie i mieć nazwę zapisaną małymi literami. Po wgraniu warto otworzyć adres /robots.txt w przeglądarce i sprawdzić, czy wyświetla się dokładnie ta treść, którą pokazał generator.

Często zadawane pytania (FAQ)

W katalogu głównym domeny, tak aby otwierał się pod https://example.com/robots.txt. Plik w podfolderze jest ignorowany.