Darmowy generator pliku robots.txt.

Generator robots.txt dla botów AI to narzędzie, w którym odpowiadasz na kilka prostych pytań i od razu dostajesz gotowy plik, który mówi botom ChatGPT, Claude, Perplexity, Google i innych, czego mogą szukać na Twojej stronie.

1Czy AI ma pokazywać Twoją stronę w odpowiedziach?

2Czy firmy AI mogą uczyć modele na Twoich tekstach?

3Na czym działa Twoja strona?

4Jaka to strona?

Firma lokalna nie potrzebuje w robots.txt specjalnych reguł. O widoczności w Mapach Google decyduje Profil Firmy w Google, a nie ten plik.

5Adres mapy strony.

Wymagane. Adres zależy od systemu: najczęściej /sitemap.xml, /sitemap_index.xml (wtyczki Yoast SEO i Rank Math) albo /wp-sitemap.xml (WordPress bez wtyczki SEO). Otwórz adres w przeglądarce - jeśli widzisz listę linków, to ten.

6Masz już plik robots.txt? (opcjonalnie)

Wklej obecny plik (otworzysz go pod adresem twojadomena.pl/robots.txt). Sprawdzę, które boty AI mają dziś dostęp, i scalę plik z Twoimi wyborami: stare reguły tych botów podmienię, resztę zostawię bez zmian.

Chcesz zdecydować o każdym bocie osobno?Pełna lista 14 botów AI - dla osób, które wiedzą, czego szukają.

Bot to program, którym firma AI odwiedza strony. Jedna firma ma kilka botów do różnych zadań. Zaznaczony = może wejść, odznaczony = dopiszę dla niego blokadę. Nie wiesz, co wybrać? Wystarczą odpowiedzi na pytania 1 i 2.

Wyszukiwanie w AI

Od nich zależy, czy AI zacytuje Twoją stronę i poda do niej link.

Otwieranie strony na prośbę użytkownika

Wchodzą, gdy ktoś w czacie wklei link do Twojej strony albo zapyta o nią wprost.

Trenowanie modeli AI

Zbierają teksty do uczenia modeli. Ich blokada nie usuwa strony z odpowiedzi AI.

robots.txt4 linie
# Generator: https://sayseo.pl/narzedzia/generator-robots-txt-ai/
User-agent: *
Allow: /

Wpisz adres mapy strony w kroku 5 - wtedy plik będzie gotowy do skopiowania i pobrania.

Co robi ten plik

  • ChatGPT, Claude i Perplexity mogą pokazywać i cytować stronę
  • Treści mogą posłużyć do trenowania modeli AI
  • Google, Bing i Google AI Overviews bez zmian
  • Brak adresu mapy strony - wpisz go w kroku 5

Co dalej

  1. Wgraj plik do głównego katalogu domeny i otwórz twojadomena.pl/robots.txt - sprawdź, czy widać nowe reguły. Masz już własny plik? Wklej go w kroku 6 - scalę oba bezpiecznie.
  2. Sprawdź zaporę i hosting (np. Cloudflare): potrafią blokować boty AI niezależnie od tego pliku.
  3. Zajrzyj do checklisty widoczności w AI - dostęp botów to jeden z 45 punktów.

Boty AI mają wstęp. Chcesz wiedzieć, czy ChatGPT, Gemini i Perplexity faktycznie polecają Twoją firmę? Sprawdzę to w bezpłatnym mini-audycie.

Umów bezpłatny mini-audyt
Wpisz adres mapy strony

Podstawy

Co to jest robots.txt?

Robots.txt to plik tekstowy w głównym katalogu strony, który mówi robotom wyszukiwarek i botom AI, do których adresów mogą wchodzić. Służy do zarządzania ruchem robotów: żeby nie przeciążały serwera i nie traciły czasu na adresy bez wartości, takie jak panel administracyjny, filtry w sklepie czy wyniki wyszukiwarki na stronie.

Robots.txt nie ukrywa strony przed Google. Zablokowany adres może pojawić się w wynikach bez opisu, jeśli prowadzą do niego linki z innych stron. Żeby wyłączyć podstronę z wyników, potrzebny jest znacznik noindex albo hasło. Plik jest też prośbą, nie zamkiem - duże wyszukiwarki go przestrzegają, ale nie każdy robot musi.

Jak napisać plik

Zasady tworzenia pliku robots.txt.

Nazwa i miejsce.

Plik musi nazywać się dokładnie robots.txt i leżeć w głównym katalogu domeny: twojadomena.pl/robots.txt. Strona ma jeden taki plik - w podkatalogu (np. /blog/robots.txt) roboty go nie szukają.

Osobny plik dla subdomeny.

Plik działa tylko dla adresu, pod którym leży. Plik z twojadomena.pl nie obejmuje sklep.twojadomena.pl - subdomena potrzebuje własnego pliku.

Zwykły tekst w UTF-8.

Zapisz plik w zwykłym edytorze tekstu (Notatnik, edytor w panelu hostingu). Word i podobne programy dodają formatowanie, którego roboty nie zrozumieją.

Grupy: User-agent i reguły.

Każda grupa zaczyna się od linii User-agent (nazwa robota albo * dla wszystkich), a pod nią są reguły Disallow (nie wchodź) i Allow (wchodź). Ścieżka zaczyna się od ukośnika, a wielkość liter ma znaczenie: /Blog to nie /blog.

Wygrywa dokładniejsza reguła.

Gdy do adresu pasuje kilka reguł, Google stosuje najdłuższą. Gwiazdka * zastępuje dowolny ciąg znaków, a $ oznacza koniec adresu. Robot, który ma w pliku własną grupę, ignoruje grupę dla *.

Mapa strony pełnym adresem.

Linia Sitemap musi zawierać cały adres z https://, np. Sitemap: https://twojadomena.pl/sitemap.xml. Google nie dopisuje sam wariantów z www ani bez.

Limit i odświeżanie.

Google czyta pierwsze 500 KiB pliku. Kopię pliku zwykle trzyma do 24 godzin, więc zmiana nie działa od razu.

Gotowe wzory

Przykładowe konfiguracje pliku robots.txt.

W przykładach zamień twojadomena.pl na swój adres. Linie zaczynające się od # to komentarze - roboty je pomijają.

Wpuść wszystkie roboty.

Najprostszy plik: żadnych blokad, tylko mapa strony.

User-agent: *
Allow: /
Sitemap: https://twojadomena.pl/sitemap.xml

Strona na WordPressie.

Panel administracyjny zamknięty, ale plik admin-ajax.php otwarty - korzystają z niego wtyczki na stronie.

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://twojadomena.pl/sitemap_index.xml

Sklep z filtrami.

Filtry i sortowanie tworzą tysiące adresów z tą samą treścią. Wzór z parametrem blokuje je bez blokowania kategorii (przykład dla WooCommerce).

User-agent: *
Disallow: /*?*orderby=
Disallow: /*?*filter_
Disallow: /*?s=

Katalog albo typ pliku.

Zamknięcie jednego katalogu i wszystkich plików PDF. Znak $ oznacza, że adres musi kończyć się na .pdf.

User-agent: *
Disallow: /panel/
Disallow: /*.pdf$

Bez treningu AI, z wyszukiwaniem.

Boty trenujące modele zablokowane, wyszukiwarki AI i Google bez zmian. Taki plik złożysz generatorem powyżej.

User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: Google-Extended
Disallow: /

Cała strona zablokowana.

Tak wygląda plik wersji testowej. Na działającej stronie to najczęstszy błąd - zostaje po przeniesieniu strony i wyłącza ją z wyszukiwarek.

User-agent: *
Disallow: /

Kontrola

Jak sprawdzić, czy strona jest zablokowana?

Otwórz plik w przeglądarce.

Wpisz twojadomena.pl/robots.txt. Jeśli w grupie User-agent: * widzisz samo Disallow: /, strona jest zamknięta dla wszystkich robotów, które nie mają w pliku własnej grupy (np. User-agent: Googlebot).

Search Console: raport robots.txt.

W Google Search Console (Ustawienia, robots.txt) zobaczysz, jaki plik Google pobrał, kiedy i czy znalazł w nim błędy.

Search Console: sprawdzenie adresu.

Wklej adres podstrony w pasku „Sprawdź adres URL”. Przy zablokowanej stronie Google pokaże informację, że robot nie mógł jej pobrać przez plik robots.txt. Listę takich adresów znajdziesz też w raporcie Strony.

Boty AI: wklej plik w generatorze.

Wklej obecny plik w kroku 6 generatora - pokażę, które z 14 botów AI mają dziś dostęp do strony, także przez regułę dla wszystkich robotów.

Zapora i hosting.

Plik to nie wszystko: Cloudflare i inne usługi ochrony potrafią odbijać boty niezależnie od robots.txt. Sprawdź ustawienia zapory.

Po kolei

Trzy rodzaje botów AI.

Firmy AI wysyłają na strony różne boty i każdy robi coś innego. Wyszukujące (OAI-SearchBot, Claude-SearchBot, PerplexityBot) budują odpowiedzi z linkami - od nich zależy, czy AI zacytuje Twoją stronę. Działające na prośbę użytkownika (ChatGPT-User, Perplexity-User) otwierają stronę, gdy ktoś o nią zapyta. Trenujące (GPTBot, ClaudeBot, Google-Extended i inne) zbierają teksty do uczenia modeli. Pierwsze pytanie w generatorze dotyczy dwóch pierwszych grup, drugie - trzeciej. Każdego bota z osobna ustawisz w ustawieniach zaawansowanych.

Uczciwie

Czego robots.txt nie załatwi.

Google-Extended nie wyłącza Google AI Overviews.

Google-Extended decyduje o trenowaniu Gemini, a nie o wyszukiwarce. Kto chce wyłączyć stronę z Google AI Overviews i AI Mode, robi to w Search Console: Ustawienia, „Search generative AI”. Google udostępnił to ustawienie wszystkim stronom 31 sierpnia 2026 r. i podaje, że nie wpływa ono na zwykłe wyniki wyszukiwania.

Googlebota i Bingbota zostaw w spokoju.

Blokada Googlebota zatrzymuje pobieranie i odświeżanie strony przez Google. Strona traci aktualny opis i treść w wynikach, a jej adres może zostać w Google bez opisu. Bingbot jest równie ważny: na indeksie Bing opiera się między innymi Copilot. Dlatego ten generator w ogóle nie daje ich blokować.

robots.txt to prośba, nie zamek.

Boty dużych firm go respektują, ale boty działające na prośbę użytkownika (ChatGPT-User, Perplexity-User, Meta-ExternalFetcher) według swoich dokumentacji mogą go pominąć. Jeśli coś musi zostać zamknięte, potrzebna jest blokada na serwerze albo hasło.

Zapora może blokować boty bez Twojej wiedzy.

Cloudflare i inne usługi ochrony stron potrafią domyślnie odbijać boty AI, niezależnie od tego, co jest w robots.txt. Po zmianie pliku sprawdź też ustawienia zapory i hostingu.

Wpuszczony bot nie oznacza poleceń.

Dostęp to warunek wejścia, nie przewaga. To, czy ChatGPT albo Perplexity polecą firmę, zależy od treści, opinii i obecności w źródłach, z których silniki czerpią.

Dostęp botów to jeden z 45 punktów mojej checklisty widoczności w AI - tam znajdziesz resztę rzeczy, od których zależy, czy AI poleci firmę. Całą tę pracę wykonuję dla klientów w ramach usługi pozycjonowania w AI.

Kontakt

Chcesz wiedzieć, czy AI w ogóle widzi Twoją stronę?

Napisz, czym się zajmujesz i podaj adres strony. Sprawdzę, co widzą boty AI i co AI mówi o Twojej firmie.

Napisz kilka słów o projekcie - odpowiadam maksymalnie w 24h.

Rozwiń najczęściej zadawane pytania

Czy zablokowanie GPTBota usunie moją stronę z ChatGPT?

Nie. GPTBot zbiera treści do trenowania modeli OpenAI. Za wyniki wyszukiwania w ChatGPT odpowiada inny bot - OAI-SearchBot - i to od niego zależy, czy strona pojawi się w odpowiedziach z linkami. Możesz zablokować trening i zostać w wyszukiwaniu.

Gdzie wgrać plik robots.txt?

Do głównego katalogu domeny, tak żeby otwierał się pod adresem twojadomena.pl/robots.txt. Na WordPressie plik możesz edytować we wtyczce SEO (np. Yoast lub Rank Math) albo wgrać przez FTP. Wgrany plik zastępuje ten, który WordPress tworzy automatycznie.

Jak zablokować ChatGPT w robots.txt?

Zależy, co chcesz zablokować. Trening modeli OpenAI blokuje grupa „User-agent: GPTBot” z „Disallow: /”. Wyszukiwanie w ChatGPT to osobny bot - OAI-SearchBot; po jego blokadzie treść strony nie trafi do odpowiedzi, choć według OpenAI sam link może się jeszcze pojawić. ChatGPT-User, który otwiera stronę na prośbę użytkownika, może pominąć robots.txt. W generatorze wybierasz to dwoma pytaniami.

Jak sprawdzić, czy blokuję boty AI?

Otwórz twojadomena.pl/robots.txt i wklej jego treść w kroku 6 generatora. Pokażę, które z 14 botów AI mają dziś dostęp do strony głównej, a które są zablokowane - także przez regułę dla wszystkich botów („User-agent: *”). Pamiętaj, że boty może blokować także zapora na serwerze, np. Cloudflare.

Czy blokada botów AI szkodzi pozycjom w Google?

Nie, jeśli nie blokujesz Googlebota. GPTBot, ClaudeBot czy Google-Extended nie wpływają na zwykłe wyniki Google. Dlatego ten generator w ogóle nie pozwala blokować Googlebota ani Bingbota.

Czy to narzędzie zapisuje albo wysyła moje dane?

Nie. Generator działa w całości w Twojej przeglądarce. Nic nie trafia na mój serwer, nie ma rejestracji ani zapisu na newsletter.