Boty AI w pliku robots.txt: GPTBot, ClaudeBot, PerplexityBot

Wierzę, że ten artykuł realnie pomoże rozwinąć Twój biznes. Jeśli chcesz, aby mój zespół zajął się Twoim marketingiem, kliknij tutaj.

Które boty AI wpuścić na stronę, a które blokować. 3 gotowe pliki robots.txt, lista user-agentów i test konfiguracji. Popraw SEO i widoczność witryny w AI!

Aktualizacja: 21 sierpnia 2026. Redakcja merytoryczna: Damian Grądzki, Senior SEO/GEO w WBIZNES.

Dla typowej firmy B2B warto wpuszczać wyszukiwawcze boty AI: OAI-SearchBot, Claude-SearchBot i PerplexityBot. O botach treningowych decyduj świadomie. Uwaga: blokada GPTBot nie usuwa Cię z ChatGPT Search, bo odpowiada za nią osobny agent. Sprawdź też ustawienia Cloudflare, bo od 15 września 2026 blokada kategorii trenowania obejmuje tam również Googlebota.

Ostatnie zdanie wymaga rozwinięcia, bo dotyczy zmiany, o której wiele firm nie wie. Jeśli ktoś u Ciebie kiedykolwiek włączył w panelu Cloudflare przełącznik blokujący boty AI, to ustawienie blokuje dziś także Googlebota. Nie AI. Googlebota, czyli robota decydującego o przeszukiwaniu i indeksowaniu treści Twojej strony.

Poniżej trzy grupy botów z pełną listą agentów, trzy gotowe pliki robots.txt do wklejenia, instrukcja sprawdzenia własnej konfiguracji i nasze jasne stanowisko w głównej sprawie zamiast miękkiego i okrągłego „to zależy”.

📎 Podstawy: Czym jest GEO (Generative Engine Optimization)?

Z tego artykułu dowiesz się:

  • Czym jest plik robots.txt, jakie zawiera dyrektywy i czym różni się od znacznika noindex
  • Które boty AI odpowiadają za trenowanie modeli, a które za widoczność w odpowiedziach
  • Dlaczego blokada GPTBot nie wypisuje Cię z ChatGPT i który user-agent naprawdę o tym decyduje
  • Jak wygląda gotowy plik robots.txt w trzech wariantach: pełne otwarcie, widoczność bez trenowania modeli AI i zamknięcie
  • Co zmieniło się w Cloudflare we wrześniu 2026 i dlaczego może to kosztować Cię widoczność w Google

Czym jest plik robots.txt i jak działa?

Plik robots.txt to zwykły plik tekstowy w głównym katalogu witryny, w którym określasz, którym robotom pozwolisz na dostęp do których części serwisu. Działa według protokołu wykluczania robotów i musi znajdować się pod adresem

twojadomena.pl/robots.txt, bo tylko tam jest szukany.

Zawiera cztery podstawowe dyrektywy.

DyrektywaCo robi

User-agent

Wskazuje robota, którego dotyczą kolejne reguły. Gwiazdka oznacza wszystkie

Disallow

Blokuje dostęp do konkretnych ścieżek. Sam ukośnik blokuje całą witrynę

Allow

Pozwala na dostęp, zwykle jako wyjątek wewnątrz zablokowanego katalogu

Sitemap

Wskazuje adres mapy witryny

Anthropic (firma od Claude’a) obsługuje dodatkowo niestandardową dyrektywę Crawl-delay, która wyznacza minimalny odstęp między żądaniami. Przy dużym katalogu produktowym bywa rozsądniejsza niż blokada, bo ogranicza obciążenie serwera, nie odcinając widoczności.

Reguły czyta się od najbardziej szczegółowej. Jeśli plik zawiera blok dla User-agent: * oraz osobny blok dla GPTBot, ten drugi ma pierwszeństwo dla tego robota, a ogólny przestaje go dotyczyć.

Robots.txt, noindex i X-Robots-Tag: trzy różne narzędzia

Te trzy mechanizmy bywają mylone, a robią co innego.

Robots.txt mówi robotowi, żeby nie pobierał strony. Nie mówi, żeby jej nie pokazywał. Zablokowany adres URL może nadal pojawić się w wynikach wyszukiwania, bez opisu, jeśli prowadzą do niego odnośniki z innych witryn.

Znacznik noindex w sekcji nagłówkowej kodu HTML mówi, żeby strony nie umieszczać w indeksie. Żeby zadziałał, robot musi wejść na stronę i go przeczytać, więc jednoczesne zablokowanie adresu w robots.txt sprawia, że noindex nigdy nie zostanie odczytany. To jeden z częstszych błędów.

Nagłówek X-Robots-Tag robi to samo co noindex, ale na poziomie odpowiedzi serwera. Przydaje się przy plikach, w których nie ma gdzie wstawić znacznika, na przykład przy dokumentach PDF.

📎 Terminy techniczne i marketingowe wyjaśniamy w słowniku marketingowym WBIZNES

Trzy grupy botów AI i skutek blokady każdej z nich dla Twoich treści

Boty AI dzielą się na trzy grupy według tego, po co pobierają treść. Blokada każdej z nich ma inne konsekwencje, a większość firm blokuje wszystkie naraz, nie wiedząc, że traci przy tym widoczność.

Stan listy zweryfikowany w dokumentacji dostawców 21 sierpnia 2026 roku.

Grupa pierwsza: boty treningowe

Pobierają treść, która może posłużyć do trenowania modeli. Ich blokada nie wpływa na to, czy zostaniesz wymieniony w odpowiedzi.

User-agentDostawcaSkutek blokady

GPTBot
OpenAITreść nie trafia do przyszłych zbiorów treningowych. Bez wpływu na ChatGPT Search
ClaudeBotAnthropicPrzyszła treść wyłączona ze zbiorów treningowych

Google-Extended
GoogleBez wpływu na indeksację w wyszukiwarce Google

CCBot
Common CrawlTreść nie trafia do otwartego korpusu, z którego korzysta wielu dostawców


CCBot
zasługuje na osobne zdanie. Common Crawl to otwarty zbiór danych, z którego czerpie wiele podmiotów jednocześnie. Zablokowanie go działa szeroko, ale też nieodwracalnie w tym sensie, że nie kontrolujesz, kto z tego korpusu skorzysta.

Grupa druga: boty wyszukiwawcze

Odpowiadają za to, czy Twoja witryna pojawi się jako źródło odpowiedzi. Tutaj blokada realnie kosztuje.

User-agentDostawcaSkutek blokady

OAI-SearchBot
OpenAIBrak w odpowiedziach wyszukiwania ChatGPT. Domena może nadal pojawić się jako link nawigacyjny
Claude-SearchBotAnthropicOgraniczona widoczność i mniejsza dokładność odpowiedzi Claude na temat firmy

PerplexityBot
PerplexityBrak indeksacji treści. Domena, nagłówek i krótkie streszczenie mogą pozostać

Grupa trzecia: agenci działający na żądanie użytkownika

Pobierają stronę, bo człowiek właśnie o nią poprosił w rozmowie z asystentami AI.

User-agentDostawcaSkutek blokady

ChatGPR-User
OpenAIReguły mogą nie mieć zastosowania
Claude-UserAnthropicTak, respektuje

Perplexity-User
PerplexityZwykle pomija

claude-code
AntropicTak, respektuje

Dodatkowo: bot reklamowy

OAI-AdsBot odwiedza wyłącznie strony docelowe zgłoszone jako reklamy w ChatGPT. Sprawdza zgodność z polityką reklamową i pomaga ustalić, kiedy pokazać reklamę. OpenAI zaznacza, że zebrane w ten sposób dane nie służą trenowaniu modeli. W odróżnieniu od trzech pozostałych botów OpenAI nie publikuje dla niego wykazu adresów IP.

Agenci, których warto usunąć ze starego pliku


anthropic-ai
oraz 
Claude-Web
nie występują już w dokumentacji Anthropic. Jeśli masz je w robots.txt, to znaczy, że plik nie był aktualizowany od co najmniej roku. Same w sobie nie szkodzą, ale są dobrym sygnałem, że resztę reguł też warto przejrzeć i na nowo przejść konfigurację robots.txt.

Najczęstszy błąd: GPTBot to nie jest ChatGPT Search

Blokada GPTBot nie usuwa firmy z wyszukiwania w ChatGPT. Za obecność w generowanych odpowiedziach odpowiada osobny agent, OAI-SearchBot, i to jego ustawienie decyduje o widoczności.

Pomyłka bierze się stąd, że przez pierwszy rok GPTBot był jedynym botem OpenAI, o którym się mówiło. Firmy blokowały go, żeby nie oddawać treści do trenowania modeli, i przy okazji uznawały, że wypisały się z ChatGPT. Nie wypisały. Ale wiele z nich blokowało wtedy całą grupę jednym wpisem z gwiazdką i tym samym rzeczywiście się wypisało, choć z innego powodu, niż myślały.

Dokumentacja OpenAI podaje przy tym niuans, który trzeba znać, zanim ktoś sprawdzi własną domenę i uzna, że go oszukano. Witryny, które zrezygnowały z OAI-SearchBot, nie są pokazywane w odpowiedziach wyszukiwania ChatGPT, ale nadal mogą pojawiać się jako linki nawigacyjne. Różnica jest istotna: nie jesteś źródłem rekomendacji, choć Twój adres może się gdzieś wyświetlić.

Perplexity opisuje podobny mechanizm. Przy stronie zablokowanej w robots.txt treść nie zostanie zindeksowana, ale domena, nagłówek i krótkie streszczenie faktograficzne mogą pozostać.

Dwie rzeczy praktyczne na koniec tej sekcji.

Po pierwsze, jeśli dopuścisz jednocześnie GPTBot i OAI-SearchBot, OpenAI może wykorzystać wyniki jednego przejścia do obu zastosowań, żeby uniknąć podwójnego crawlowania. W logach nie zobaczysz więc podwójnego ruchu i nie jest to błąd. Po drugie, zmiana w skonfigurowanym pliku robots.txt potrzebuje około doby, zanim zostanie uwzględniona w wynikach wyszukiwania. Nie wyciągaj wniosków z testowania po dziesięciu minutach.

Trzy firmy, trzy różne polityki wobec botów użytkownika

Przy botach działających na żądanie człowieka każdy z trzech dostawców przyjął inne stanowisko. To rozróżnienie decyduje o tym, czym w ogóle da się chronić treść.

DostawcaBotDeklaracja

Antropic
Claude-UserWszystkie trzy boty firmy honorują robots.txt, łącznie z tym uruchamianym przez użytkownika
OpenAIChatGPT-UserPonieważ działania inicjuje użytkownik, reguły robots.txt mogą nie mieć zastosowania

Perplexity
Perplexity-UserPrzy żądaniu zainicjowanym przez człowieka bot na ogół pomija reguły z pliku

Wniosek jest niewygodny, ale trzeba go postawić wprost: jeśli treść naprawdę ma pozostać niedostępna w erze AI, plik robots.txt nie wystarczy. Potrzebne jest uwierzytelnienie, czyli logowanie albo inna forma kontroli dostępu na poziomie serwera i po jego stronie.

Dla firmy B2B ma to jednak drugą stronę medalu. Kiedy Twój potencjalny klient prosi asystenta o sprawdzenie konkretnej strony produktowej, za tym żądaniem stoi człowiek, który właśnie rozważa zakup. Blokowanie tej grupy botów odcina Cię od najbardziej wartościowego ruchu w całym zestawieniu.

Jak używać robots.txt i ustawić dostęp botów: 3 gotowe konfiguracje robots.txt

Co do zasady standardowy plik robot.txt nie blokuje automatycznie dostępności botów AI. Blokada występuje dopiero wtedy, gdy taka reguła zostanie świadomie wpisana. 

Poniżej trzy warianty do wklejenia i dopasowania. Każdy zakłada, że reszta reguł dla wyszukiwarek pozostaje bez zmian.

⚠️ Przed wdrożeniem zwaliduj plik. Błąd składniowy potrafi zablokować Googlebota i skasować widoczność w klasycznych wynikach wyszukiwania.

Wariant A: pełne otwarcie

Domyślna rekomendacja dla firmy B2B.

 

# Boty treningowe

User-agent: GPTBot

Allow: /

User-agent: ClaudeBot

Allow: /

User-agent: Google-Extended

Allow: /

User-agent: CCBot

Allow: /

# Boty wyszukiwawcze

User-agent: OAI-SearchBot

Allow: /

User-agent: Claude-SearchBot

Allow: /

User-agent: PerplexityBot

Allow: /

# Agenci na żądanie użytkownika

User-agent: ChatGPT-User

Allow: /

User-agent: Claude-User

Allow: /

User-agent: Perplexity-User

Allow: /

Sitemap: https://twojadomena.pl/sitemap.xml

Wariant B: widoczność bez trenowania

Dla firmy, która ma negatywne stanowisko wobec wykorzystania treści do trenowania modeli, ale chce być wymieniana w odpowiedziach.

 

# Boty treningowe: blokada

User-agent: GPTBot

Disallow: /

User-agent: ClaudeBot

Disallow: /

User-agent: Google-Extended

Disallow: /

User-agent: CCBot

Disallow: /

# Boty wyszukiwawcze: dostęp

User-agent: OAI-SearchBot

Allow: /

User-agent: Claude-SearchBot

Allow: /

User-agent: PerplexityBot

Allow: /

# Agenci na żądanie użytkownika: dostęp

User-agent: ChatGPT-User

Allow: /

User-agent: Claude-User

Allow: /

User-agent: Perplexity-User

Allow: /

Sitemap: https://twojadomena.pl/sitemap.xml

To jest wariant, który poleca się najczęściej firmom mającym opory wobec trenowania modeli. Zachowuje widoczność w odpowiedziach i odcina wyłącznie zbiory treningowe.

Wariant C: zamknięcie wszystkiego

Dla wydawcy, serwisu abonamentowego i każdego, kogo produktem jest treść.

 

User-agent: GPTBot

Disallow: /

User-agent: ClaudeBot

Disallow: /

User-agent: Google-Extended

Disallow: /

User-agent: CCBot

Disallow: /

User-agent: OAI-SearchBot

Disallow: /

User-agent: Claude-SearchBot

Disallow: /

User-agent: PerplexityBot

Disallow: /

User-agent: ChatGPT-User

Disallow: /

User-agent: Claude-User

Disallow: /

User-agent: Perplexity-User

Disallow: /

⚠️ Ten wariant nie jest zabezpieczeniem, tylko prośbą. Wyjaśniamy to w dalszej części tekstu.

Co zmieniło się w Cloudflare i dlaczego dotyczy Googlebota?

Cloudflare wycofał prosty przełącznik blokujący boty i zastąpił go podziałem crawlerów AI na trzy kategorie: wyszukiwanie, agenci i trenowanie. Zmiana weszła w życie 15 września 2026 i objęła wszystkich klientów, łącznie z planem darmowym.

Najważniejszy jest jeden jej element, bo dotyczy czegoś zupełnie innego niż AI. Crawlery wielozadaniowe, czyli takie, które łączą wyszukiwanie z trenowaniem, są traktowane zgodnie ze wszystkimi swoimi zachowaniami, według najbardziej restrykcyjnej obowiązującej reguły. W praktyce oznacza to, że Googlebot, Applebot i Bingbot są blokowane u klientów, którzy wybrali blokowanie kategorii trenowania — przez nowe opcje albo przez dawną usługę blokowania botów AI.

Przez dwa poprzednie lata włączenie tego przełącznika było najczęstszą reakcją firm na temat botów AI. Jedno kliknięcie, poczucie kontroli, temat zamknięty. Dziś to samo kliknięcie odcina wyszukiwarkę Google, a firma najczęściej nie ma pojęcia, że coś się zmieniło.

Pozostałe elementy zmiany wyglądają tak:

  • Strefy, w których zapisano jawne ustawienie przed wejściem zmiany, zostały przy swoim wyborze. Brak ustawienia oznaczał wejście reguł domyślnych
  • Nowe witryny i klienci planu darmowego mają domyślną blokadę botów treningowych i agentowych na stronach z reklamami
  • Status zweryfikowanego bota nie oznacza już dostępu wszędzie. Dostęp zależy od kategorii, a boty odtwarzające treść w całości nie mogą uzyskać weryfikacji
  • Rozszerzenie Content Signals zyskało parametr use z trzema wartościami:
    immediate, reference i full.
    To sygnał preferencji, nie blokada techniczna

Co sprawdzić w panelu. Wejdź w ustawienia ruchu AI i zobacz, czy blokada kategorii trenowania jest włączona. Jeśli tak, a Twoja firma żyje z widoczności w wyszukiwarce, wyłącz ją albo zapisz jawne ustawienie zgodne z wariantem B z poprzedniej sekcji. Ta sama zakładka pokazuje, czy strefa korzysta dziś z reguł domyślnych, czy z Twojego wcześniejszego wyboru.

🎧 Posłuchaj: Skuteczny marketing, odcinek 219: Masz teraz mniej ZAPYTAŃ niż zwykle? Błąd pojawił się wiele miesięcy wcześniej. 

Robots.txt to nie jest zabezpieczenie

Plik robots.txt działa jak prośba, nie zamek. Mówi robotom, czego sobie nie życzysz, i liczy na to, że zastosują się dobrowolnie. Trzy fakty pokazują, gdzie kończy się jego skuteczność.

Dostawcy sami zastrzegają wyjątki. OpenAI pisze, że przy ChatGPT-User reguły z pliku mogą nie mieć zastosowania, bo żądanie inicjuje człowiek. Perplexity opisuje to samo przy Perplexity-User. To nie jest obchodzenie zasad, tylko jawnie zadeklarowana polityka.

Ciąg user-agenta można podrobić. Każdy skrypt może przedstawić się jako GPTBot, bo to zwykły tekst w nagłówku żądania. Jedynym wiarygodnym sposobem potwierdzenia, że ruch pochodzi od danego dostawcy, jest porównanie adresu IP z publikowanym przez niego wykazem.

Wszystkie trzy firmy takie wykazy udostępniają, w formacie JSON i pod stałymi adresami. OpenAI publikuje osobny plik dla każdego bota, Perplexity podaje listę w dokumentacji, a Anthropic utrzymuje jeden wspólny wykaz dla wszystkich swoich agentów, bez rozbicia na poszczególne. Pliki są aktualizowane na bieżąco, więc weryfikację trzeba wykonywać wobec bieżącej wersji, nie wobec kopii sprzed pół roku.

Jest przy tym pułapka, która potrafi wywrócić całą konfigurację. Adresy botów należą w większości do publicznej infrastruktury chmurowej: Google Cloud, Azure i AWS. Wykazy podają pojedyncze adresy, ale kuszące skrócenie roboty w postaci zablokowania całych zakresów tych dostawców odetnie przy okazji setki niepowiązanych usług. Blokuj wyłącznie to, co jest na liście.

Zdarzają się przypadki obchodzenia reguł i dyrektyw robots.txt. Cloudflare udokumentował w sierpniu 2025 sytuację, w której po zablokowaniu zadeklarowanych crawlerów AI, Perplexity ruch do tych samych treści trwał z rotujących adresów IP, pod ogólnymi ciągami przeglądarkowymi. To ustalenie Cloudflare, nie deklaracja dostawcy, ale pokazuje skalę problemu.

Wniosek praktyczny: treść, która naprawdę ma pozostać poza zasięgiem, wymaga logowania. Dokumentacja projektowa, cenniki indywidualne i materiały dla partnerów nie powinny leżeć w otwartym katalogu głównym z wpisem Disallow w nadziei, że nikt tam nie zajrzy.

Kiedy blokada botów AI ma sens?

W czterech sytuacjach blokada jest uzasadniona. Znajomość tych czterech przypadków zamienia odruch i intuicję w świadomą decyzję.

  • Treść jest produktem. Wydawca, serwis abonamentowy, płatna baza danych. Jeśli klient płaci za dostęp do tekstu, oddawanie go za darmo modelom podważa model biznesowy.
  • Koszt infrastruktury. Przy dużym serwisie ruch crawlerów potrafi realnie obciążyć serwer. Zanim sięgniesz po blokadę, sprawdź Crawl-delay, który ogranicza częstotliwość żądań, nie odcinając widoczności.
  • Treść objęta umową. Dokumentacja projektowa, materiały dla partnerów, cenniki indywidualne. Tu jednak wraca argument z poprzedniej sekcji: właściwym narzędziem jest logowanie, nie wpis w pliku tekstowym.
  • Stanowisko właścicielskie wobec trenowania modeli. Decyzja światopoglądowa, którą warto uszanować. Realizuje się ją wariantem B: blokadą botów treningowych przy zachowaniu wyszukiwawczych.

Dla producenta maszyn, wykonawcy konstrukcji czy dostawcy automatyki żadna z pierwszych trzech sytuacji zwykle nie zachodzi. Firma B2B nie sprzedaje treści, tylko rozwiązania, a treść jest narzędziem sprzedaży.

Jak sprawdzić własną konfigurację w 20 minut?

Do wykonania podstawowego audytu nie potrzebujesz płatnego narzędzia. Wystarczy przeglądarka, terminal oraz dostęp do panelu Cloudflare lub innego CDN/WAF.

Ten audyt odpowie na ważne pytanie: czy boty wykorzystywane przez OpenAI, Perplexity i Anthropic mogą technicznie dotrzeć do Twojej strony. Nie gwarantuje jednak, że domena zostanie zaindeksowana, wysoko oceniona ani zacytowana w odpowiedziach AI.

1. Sprawdź plik robots.txt

Otwórz w przeglądarce: https://twojadomena.pl/robots.txt

Poszukaj reguł dotyczących crawlerów, które są istotne dla Twojego celu:

GPTBot

OAI-SearchBot

PerplexityBot

ClaudeBot

Claude-SearchBot

Warto też przejrzeć ogólną sekcję:

User-agent: *

Szczególną uwagę zwróć na regułę:

Disallow: /

Jeśli znajduje się pod właściwym botem albo pod User-agent: *, może blokować całe serwisy lub ich dużą część.

Nie mieszaj też różnych celów. GPTBot służy przede wszystkim do pozyskiwania treści na potrzeby rozwoju modeli OpenAI, a OAI-SearchBot jest crawlerem odpowiedzialnym za wykorzystywanie stron w funkcjach wyszukiwania ChatGPT. Jeśli zależy Ci na widoczności w ChatGPT Search, kluczowy jest właśnie OAI-SearchBot, nie sam GPTBot.

Podobnie warto rozróżnić roboty Anthropic. ClaudeBot jest związany z pozyskiwaniem danych dla rozwoju modeli, natomiast Claude-SearchBot dotyczy wyników wyszukiwania Claude.

Jeżeli chcesz udostępnić publiczną treść do wyszukiwania ChatGPT, ale nie chcesz dopuścić jej do pozyskiwania przez GPTBot, konfiguracja może wyglądać tak:

User-agent: OAI-SearchBot

Allow: /

User-agent: GPTBot

Disallow: /

Przed wdrożeniem takiej reguły sprawdź całą obecną konfigurację. W robots.txt liczy się również kolejność, dokładność grup i reguły odziedziczone z szerokiej sekcji User-agent: *.

2. Sprawdź odpowiedź serwera

Serwer, CDN lub zapora aplikacyjna mogą traktować automatyczny ruch inaczej niż zwykłą przeglądarkę. Dlatego sprawdź, jak strona reaguje na deklarowany user-agent danego crawlera.

W terminalu uruchom:

bash

curl -sS -A „GPTBot” -I https://twojadomena.pl/

curl -sS -A „OAI-SearchBot” -I https://twojadomena.pl/

curl -sS -A „ClaudeBot” -I https://twojadomena.pl/

curl -sS -A „Claude-SearchBot” -I https://twojadomena.pl/

curl -sS -A „PerplexityBot” -I https://twojadomena.pl/

Warto wykonać też test normalnego żądania GET, a nie wyłącznie zapytania nagłówkowego HEAD:

bash

curl -sS -A „OAI-SearchBot” -L https://twojadomena.pl/ -o /dev/null -w „%{http_code} %{url_effective}\n”

Parametr -L śledzi przekierowania, a wynik pokazuje końcowy kod HTTP oraz adres URL, na który trafiło żądanie.

Testuj nie tylko homepage. Sprawdź również kilka istotnych adresów: podstronę oferty, artykuł ekspercki, case study oraz ważny landing page.

Ten test ma ograniczenie: żądanie wychodzi z Twojego adresu IP i jedynie podaje się za danego bota poprzez nagłówek User-Agent. Nie dowodzi, że rzeczywisty crawler z oficjalnego zakresu IP przejdzie przez wszystkie reguły CDN i WAF.

3. Zweryfikuj ruch w Cloudflare

Prawidłowy robots.txt nie pomoże, jeśli Cloudflare albo inny WAF zablokuje crawlra przed dotarciem do strony.

W panelu Cloudflare przejrzyj przede wszystkim:

  • reguły WAF i firewall rules,
  • ustawienia Bot Fight Mode oraz Super Bot Fight Mode,
  • rate limiting rules,
  • reguły geoblokady,
  • blokady po ASN, reputacji IP lub kraju,
  • niestandardowe reguły ograniczające ruch automatyczny,
  • zdarzenia bezpieczeństwa w Security Events.

Nie buduj reguły zezwalającej wyłącznie na podstawie User-Agent. Ten nagłówek da się łatwo podrobić. W przypadku Perplexity zalecaną praktyką jest zestawienie deklarowanego User-Agent z adresem IP znajdującym się na opublikowanej liście crawlera.

Tę samą zasadę stosuj do OpenAI i Anthropic: najpierw identyfikuj oficjalne zakresy IP danego crawlera, dopiero potem twórz wyjątek w zaporze.

4. Sprawdź, czy to prawdziwy bot

W logach możesz zobaczyć ruch z user-agentem GPTBot, OAI-SearchBot, ClaudeBot czy PerplexityBot. To jeszcze nie znaczy, że odwiedziny pochodziły od właściwego dostawcy.

User-Agent jest deklaracją wysyłaną przez klienta i może zostać sfałszowany. Weryfikuj więc źródłowy adres IP z aktualnymi listami publikowanymi przez operatorów crawlerów:

  • OpenAI publikuje osobne wykazy zakresów IP dla swoich robotów.
  • Anthropic publikuje informacje o swoich crawlerach i ich przeznaczeniu.
  • Perplexity publikuje listy adresów dla PerplexityBot oraz zaleca używanie ich w regułach zapory.

Adres spoza oficjalnego wykazu może oznaczać podszywanie się pod bota, a nie rzeczywisty ruch OpenAI, Anthropic czy Perplexity.

5. Przejrzyj logi i daj zmianom czas

Szukaj w logach CDN, WAF i serwera wpisów zawierających:

GPTBot

OAI-SearchBot

ClaudeBot

Claude-SearchBot

PerplexityBot

Pamiętaj, że logi originu nie zawsze pokażą pełny obraz. Cloudflare może zatrzymać żądanie na edge’u, zanim dotrze ono do serwera. W takim przypadku kluczowe są logi bezpieczeństwa i zdarzenia WAF w panelu CDN.

Brak wpisów nie jest automatycznym dowodem blokady. Może oznaczać, że crawler nie odkrył jeszcze strony, nie uznał jej za priorytetową, ruch został zatrzymany przed originem albo logowanie nie obejmuje danej warstwy infrastruktury.

Po zmianie robots.txt lub reguł WAF odczekaj co najmniej 24 godziny. OpenAI podaje, że aktualizacja zasad dla funkcji wyszukiwania może zająć około dobę, a Perplexity wskazuje, że odzwierciedlenie zmian w systemach może potrwać do 24 godzin. Nie jest to jednak gwarancja ponownego crawlu, indeksacji ani cytowania strony dokładnie po tym czasie.

Szybki test widoczności

Możesz dodatkowo wykonać test w ChatGPT z włączonym wyszukiwaniem. To jednak test widoczności w konkretnej odpowiedzi, a nie techniczny test robots.txt.

Zamiast pytać:

„Czy znasz firmę XYZ?”

zadaj pytanie, na które naturalną i najbardziej użyteczną odpowiedzią powinna być konkretna podstrona firmy, na przykład:

„Jakie rozwiązania w zakresie automatyzacji magazynu oferuje firma XYZ dla producentów z branży spożywczej?”

albo:

„Porównaj podejście firmy XYZ do [konkretnego problemu] z typowymi rozwiązaniami dostępnymi na polskim rynku. Podaj źródła.”

Jeżeli ChatGPT zacytuje Twoją domenę, to pozytywny sygnał: w tej konkretnej sytuacji system miał dostęp do strony i uznał ją za przydatne źródło. Nie potwierdza jednak, że wszystkie sekcje witryny są dostępne dla botów ani że robots.txt jest skonfigurowany bezbłędnie.

Brak cytowania również nie dowodzi blokady. Źródło mogło przegrać ranking z inną stroną, crawler mógł jeszcze nie odwiedzić URL-a, a pytanie mogło być zbyt ogólne lub nie odpowiadać treści witryny. Dopuszczenie OAI-SearchBot to podstawa technicznej dostępności dla wyszukiwania ChatGPT, ale nie obietnica cytowania w każdej odpowiedzi.

Najkrótsza checklista

  • robots.txt nie blokuje OAI-SearchBot, PerplexityBot ani crawlera wyszukiwawczego Anthropic, jeśli zależy Ci na widoczności w tych usługach.
  • Kluczowe URL-e zwracają prawidłową odpowiedź HTTP i nie prowadzą do challenge’u, błędu ani ekranu logowania.
  • Cloudflare/WAF nie blokuje zweryfikowanych adresów IP crawlerów.
  • Logi CDN i serwera potwierdzają, że ruch nie jest odrzucany po drodze.
  • Testy w ChatGPT lub Perplexity traktujesz jako monitoring efektu widoczności, a nie dowód technicznej poprawności konfiguracji.
  • Po zmianach czekasz co najmniej 24 godziny, a następnie ponownie sprawdzasz logi i wyniki.

📎 Po sprawdzeniu technikaliów zmierz efekt: jak sprawdzić widoczność firmy w AI 

📎 Pełen zakres sprawdzenia witryny, który oferujemy: audyt SEO

Czy sztuczna inteligencja i boty AI powinny mieć dostęp do Twojej strony? Rekomendacja WBIZNES

Wpuszczaj boty wyszukiwawcze. O botach treningowych decyduj świadomie, ale nie przez przypadek. Boty użytkownika zostaw otwarte, bo za każdym ich żądaniem stoi człowiek, który właśnie pyta o Twoją firmę.

Uzasadnienie mieści się w trzech zdaniach.

  • Firma B2B nie sprzedaje treści, tylko rozwiązania techniczne, a treść jest narzędziem sprzedaży.
  • Blokada botów wyszukiwawczych wyklucza ją z odpowiedzi, w których kupujący układa krótką listę dostawców, i nie widać tego w żadnym raporcie, bo nie ma sesji.
  • Blokada botów treningowych takiego skutku nie ma, więc to jedyne miejsce, gdzie decyzja jest realnie otwarta.

W praktyce oznacza to wariant A dla większości firm i wariant B dla tych, które mają określone stanowisko wobec trenowania modeli. Wariant C zostawiamy wydawcom.

Podsumowanie

Decyzja o botach AI nie jest jedną decyzją, tylko trzema. Osobno dla trenowania, osobno dla widoczności i osobno dla żądań inicjowanych przez człowieka.

  • Blokada GPTBot, ClaudeBot i Google-Extended nie wpływa na to, czy zostaniesz wymieniony w odpowiedzi
  • Blokada OAI-SearchBot, Claude-SearchBot i PerplexityBot wyklucza Cię z odpowiedzi, i to jest realny koszt
  • Anthropic respektuje robots.txt przy wszystkich swoich botach, OpenAI i Perplexity zastrzegają wyjątek dla żądań użytkownika
  • Plik robots.txt jest prośbą, nie zabezpieczeniem. Treść poufna wymaga logowania
  • Najczęstszą przyczyną niewidoczności nie jest robots.txt, tylko reguła zapory, o której nikt nie pamięta
  • Blokada botów AI w Cloudflare obejmuje dziś również Googlebota, jeśli dotyczy kategorii trenowania

Jeśli chcesz wiedzieć, jak wygląda sytuacja Twojej strony firmowej, zacznij od czynności na dwie minuty. Wpisz w przeglądarce adres własnego pliku robots.txt i sprawdź, czy nie ma w nim wpisów anthropic-ai albo Claude-Web. Jeśli są, plik nie był ruszany od roku, a przez ten czas zmieniła się cała lista agentów.

Jeśli wolisz to zlecić: sprawdzimy, czy Twoja strona nie blokuje botów AI: plik robots.txt, reguły zapory, sieć dostarczania treści i realną odpowiedź serwera dla każdego agenta. Dostajesz listę poprawek z priorytetami.

📎 Zobacz, na czym polega pozycjonowanie AI (GEO) dla firm przemysłowych, budowlanych i technicznych

FAQ: najczęściej zadawane pytania

Czy blokowanie GPTBota usunie mnie z ChatGPT?

Nie. GPTBot pobiera treści na potrzeby trenowania modeli, a za obecność w odpowiedziach wyszukiwania odpowiada osobny agent, OAI-SearchBot. Możesz zablokować pierwszego i pozostać widoczny dzięki drugiemu. Dopiero blokada OAI-SearchBot sprawia, że witryna przestaje być pokazywana w odpowiedziach, choć może nadal pojawiać się jako link nawigacyjny.

Które roboty AI faktycznie respektują dyrektywy i reguły robots.txt?

Wszystkie trzy boty Anthropic, łącznie z uruchamianym przez użytkownika Claude-User. OpenAI deklaruje przestrzeganie reguł dla GPTBot i OAI-SearchBot, ale przy ChatGPT-User zaznacza, że reguły mogą nie mieć zastosowania. Perplexity przy Perplexity-User zwykle je pomija, bo żądanie inicjuje człowiek.

Czy blokowanie crawlerów AI szkodzi SEO i pozycjom w wyszukiwarce Google?

Blokada GPTBot, ClaudeBot i PerplexityBot nie wpływa na klasyczne wyniki wyszukiwania. Blokada Google-Extended również nie, bo dotyczy wyłącznie produktów generatywnych. Uwaga na ustawienia Cloudflare: od 15 września 2026 blokada kategorii trenowania obejmuje tam także Googlebota, a to już bezpośrednio uderza w widoczność w Google.

Co dokładnie zmieniło się w Cloudflare we wrześniu 2026?

Prosty przełącznik blokujący boty AI został zastąpiony podziałem na trzy kategorie: wyszukiwanie, agenci i trenowanie. Wielozadaniowe crawlery AI, w tym Googlebot, Applebot i Bingbot, są traktowane według najbardziej restrykcyjnej reguły. Kto ma włączoną blokadę trenowania, blokuje przy okazji wyszukiwarki. Jawne ustawienia zapisane przed 15 września 2026 zostały uszanowane.

Jaka jest różnica między robots.txt a znacznikiem noindex?

Robots.txt zabrania pobrania strony, noindex zabrania umieszczenia jej w indeksie. To nie to samo: adres zablokowany w robots.txt może nadal pojawić się w wynikach bez opisu. Co ważniejsze, jednoczesne użycie obu narzędzi nie działa, bo robot musi wejść na stronę, żeby odczytać noindex.

Czy robots.txt kontroluje dostęp i może blokować boty AI tylko na wybranych podstronach?

Tak. Zamiast ukośnika w dyrektywie Disallow podaj konkretną ścieżkę, na przykład katalog z dokumentacją albo strefę dla partnerów. Uwaga: sam wpis w pliku nie zabezpiecza treści, bo część agentów działających na żądanie użytkownika reguł nie stosuje. Materiały poufne wymagają logowania.

Jak często aktualizować robots.txt pod kątem nowych botów i modeli AI?

Raz na pół roku wystarczy przy typowej witrynie firmowej. Lista agentów zmienia się kwartalnie: Claude-SearchBot pojawił się w dokumentacji na początku 2026, OAI-AdsBot kilka miesięcy później, a anthropic-ai i Claude-Web wypadły z niej całkowicie. Przy przeglądzie sprawdź też ustawienia zapory, bo to tam najczęściej powstają blokady, o których nikt nie pamięta.

Źródła danych:

Może przejdziemy do praktyki?

Umów się na niezobowiązującą konsultację, w trakcie której porozmawiamy o Twoim marketingu.

Co powiesz na współpracę?

Chcesz, aby marketing Twojej firmy znalazł się w rękach skutecznych ekspertów? Sprawdź, jak możemy Ci pomóc.

Spis treści

O WBIZNES

Strategiczna współpraca 360°

Rozpoczynamy od warsztatów biznesowych. Tworzymy precyzyjny plan działań. Realizacją zajmie się zespół doświadczonych ekspertów pod wodzą Twojego Opiekuna, z którym będziesz regularnie omawiać postępy

Zadbamy o każdy element Twojego marketingu

Nie stać Cię na półśrodki i działania na oślep. W marketingu sprawdza się jedynie strategiczne i systemowe podejście. Nawet jeśli teraz nie wiesz, czego potrzebuje Twój biznes, żeby rosnąć - dotrzemy do tego, a potem pomożemy wdrożyć

Efektywne relacje na lata

Przejrzyste warunki, transparentna komunikacja, klarowne raporty i realne wyniki - dzięki temu współpraca z naszym zespołem trwa średnio przez 4,5 roku. To ogromny dowód zaufania i skuteczności tego, co robimy

Marki, którym
ogarniamy marketing

Project Steel logo
Foseko
Secured Van
DW Domel logo
Omegapur logo
Lechnar logo
bhp Niedzielscy logo
Elhus logo

Moc WBIZNES w liczbach

10+ lat doświadczenia

w tworzeniu oraz skutecznym egzekwowaniu planów marketingowych oraz autorskich strategii pozyskiwania klientów

19 zaangażowanych ekspertów

czyli komandosów WBIZNES, którzy każdego dnia walczą na marketingowym froncie o wyniki Twojego biznesu

500+ strategii marketingowych

które przygotowaliśmy i wdrożyliśmy dla przedsiębiorstw, korporacji oraz marek osobistych z całej Polski

bhp Niedzielscy logo

BHP Niedzielscy

Warsztaty biznesowe, poukładana sprzedaż, nowy CRM i kampanie mailowe, a dopiero potem lokalny marketing.

Efekt?

8-krotny zwrot z inwestycji już w 4 miesiącu współpracy

Omegapur logo

OMEGAPUR

Kompleksowo zaprojektowany marketing w wymagającej branży ociepleń pianą PUR.

Efekt?

25 kwalifikowanych leadów miesięcznie, 3-5 sprzedanych maszyn w miesiącu w kwocie do 200 000 zł oraz nowa gałąź biznesowa

Lechnar logo

Lechnar

Wieloletnia współpraca strategiczna w branży prefabrykowanych konstrukcji dachowych

Efekt?

Rekordowe 87 zapytań w pierwszym miesiącu współpracy, w kolejnych nawet 110+ leadów miesięcznie i 50+ realizacji

Green Recycling

Zbudowanie od zera marketingu marki skupu złomu oraz prowadzenie skutecznych działań na wielu poziomach

Efekt?

Wzrost rocznych obrotów z 1 000 000 do 12 000 000 zł

Secured Van

Secured Van

Nowa narracja, content marketing i kampanie performance w branży zabezpieczeń aut

Efekt?

Po 2 miesiącach wzrost liczby klientów o 52%, wzrost AOV o 12%, dotarcie do nowego segmentu klientów

WAW System

Nowa komunikacja, oferta i działania reklamowe u producenta garaży, budynków gospodarczych i wiat z elementów stalowych

Efekt?

Wzrost średniej sprzedaży miesięcznej rok do roku o ponad 120%

Zapisz się na newsletter od ekspertów WBIZNES

Wpada do skrzynki 2-4 razy w miesiącu, a w nim — zawsze syte menu:

  • Biznesowe i marketingowe wskazówki, które nieraz ratowały nam skórę.
  • Lekcje z książek, które warto przeczytać.
  • Spostrzeżenia i doświadczenia, których nie znajdziesz na LinkedInie


Brzmi dobrze? To wskakuj na pokład!