Narzędzia / Agent-Readiness / AI Crawler Access CheckerAI Crawler Access Checker
01agent-readinessagent-readiness
Audyt robots.txt · iFox robots.txt audit · iFox

Czy blokujesz ChatGPT? Sprawdź, nie zgaduj.

Are you blocking ChatGPT? Check, don't guess.

Wklej robots.txt albo podaj domenę — sprawdzimy dostęp 19 rozpoznanych botów AI, pogrupowanych w trzy różne role (trenowanie / wyszukiwanie / na żądanie użytkownika), bo blokada jednego nie znaczy blokady drugiego.

Paste a robots.txt or enter a domain — we'll check access for 19 recognized AI bots, grouped into three distinct roles (training / search / user-triggered), because blocking one doesn't mean blocking another.

19 rozpoznanych botów AI 19 recognized AI bots logika group-selection (RFC 9309) group-selection logic (RFC 9309) bez rejestracji no sign-up
AI Crawler Access Checker NA ŻYWOLIVE

02jak to działahow it works
01

Podaj domenę albo wklej plik

Give a domain or paste the file

Sprawdzimy dowolną publicznie dostępną domenę, albo przeanalizujemy plik, który masz już otwarty.

We'll check any publicly accessible domain, or analyze a file you already have open.

02

Zobacz, co realnie jest w pliku

See what's actually in the file

Lista wszystkich grup User-agent znalezionych w treści — nie zgadujemy, pokazujemy dokładnie to, co jest napisane.

A list of every User-agent group found in the content — we don't guess, we show exactly what's written.

03

Sprawdź status 19 botów

Check the status of 19 bots

Dla każdego liczymy efektywny status według reguł RFC 9309 — własna grupa, albo reguła *, gdy bota nie wymieniono z nazwy.

For each one we compute the effective status per RFC 9309 rules — its own group, or the * rule when the bot isn't named explicitly.

04najczęstsze pytaniafaq

Czy blokada GPTBota blokuje mnie w ChatGPT?

Does blocking GPTBot block me from ChatGPT?

Nie tak, jak większość osób myśli. GPTBot zbiera dane do trenowania modeli — jego blokada nie ma wpływu na to, czy Twoja strona pojawia się w wynikach wyszukiwania ChatGPT. Za to odpowiada osobny bot, OAI-SearchBot. Zablokowanie GPTBota, przy jednoczesnym dopuszczeniu OAI-SearchBota, jest w pełni sensowną, częstą konfiguracją.

Not the way most people think. GPTBot collects data for training — blocking it has no effect on whether your site appears in ChatGPT search results. That's handled by a separate bot, OAI-SearchBot. Blocking GPTBot while allowing OAI-SearchBot is a fully sensible, common setup.

Dlaczego niektóre boty są "nierozpoznane" w wynikach?

Why are some bots "unrecognized" in the results?

Sekcja "Co wykryto w pliku" pokazuje dosłownie każdą grupę User-agent z Twojego pliku — także te, których nie ma w naszej bazie 19 rozpoznanych botów AI (np. crawlery wyszukiwarek niezwiązane z AI, albo rzadsze boty).

The "What was detected" section shows literally every User-agent group from your file — including ones not in our database of 19 recognized AI bots (e.g. non-AI search engine crawlers, or rarer bots).

Co znaczy "dozwolony przez regułę *"?

What does "allowed via the * rule" mean?

Zgodnie ze standardem robots.txt (RFC 9309), bot bez własnej, nazwanej sekcji podlega ogólnej regule User-agent: *. Jeśli bot ma własną, nazwaną grupę, ignoruje regułę * całkowicie — to jeden z najczęstszych błędów przy ręcznym pisaniu tego pliku, który wyłapaliśmy też w naszym Generatorze robots.txt.

Per the robots.txt standard (RFC 9309), a bot with no group of its own falls under the general User-agent: * rule. If a bot has its own named group, it ignores the * rule entirely — one of the most common mistakes when writing this file by hand, which we also caught in our robots.txt Generator.

Czy wynik tego checkera gwarantuje, że bot faktycznie ma dostęp?

Does this checker's result guarantee a bot actually has access?

Nie. Ten checker czyta, co deklaruje Twój plik robots.txt. Nie sprawdza, czy firewall, CDN albo reguły bot-management (np. panel Cloudflare) i tak nie blokują danego bota niezależnie od tego pliku — a to częsta przyczyna rozjazdu między deklaracją a rzeczywistością.

No. This checker reads what your robots.txt file declares. It doesn't check whether a firewall, CDN, or bot-management rules (e.g. the Cloudflare panel) block a given bot anyway, independent of this file — a common cause of the gap between declaration and reality.

Czy narzędzie jest darmowe?

Is the tool free?

Tak, w pełni darmowe i bez rejestracji.

Yes, completely free and no sign-up required.

Trzy role botów AI, nie jedna

Najczęstszy błąd w polityce dostępu dla botów AI to traktowanie ich jako jednej, jednorodnej grupy. W rzeczywistości nawet jeden dostawca (np. OpenAI) operuje kilkoma różnymi botami o zupełnie różnych rolach: GPTBot zbiera dane treningowe, OAI-SearchBot indeksuje pod kątem wyników wyszukiwania w ChatGPT, a ChatGPT-User pobiera konkretną stronę na żywo, gdy użytkownik o to poprosi w rozmowie. Zablokowanie pierwszego nie ma wpływu na drugi ani trzeci.

Dlaczego to ma znaczenie w praktyce

Dane z połowy 2026 roku pokazują, że około jedna czwarta stron blokuje AI crawlery przypadkiem — przez reguły CDN albo firewall ustawione przez kogoś innego, dawno temu, bez świadomości konsekwencji. Jeśli zablokujesz bota wyszukiwania (np. PerplexityBot albo OAI-SearchBot), realnie znikasz z odpowiedzi generowanych przez te systemy — to bezpośrednia strata widoczności. Zablokowanie bota treningowego ma dużo mniejsze, odroczone w czasie konsekwencje.

Jak czytać wynik tego narzędzia

  • Dozwolony — bot ma dostęp, albo przez własną regułę Allow, albo przez brak jakiejkolwiek blokady.
  • Częściowo ograniczony — bot ma zablokowane niektóre ścieżki, ale nie całą stronę.
  • Zablokowany — jawna reguła Disallow: / w grupie, która dotyczy tego bota.
  • Adnotacja "przez regułę *" — bot nie ma własnej sekcji, więc obowiązuje go reguła ogólna.

Co dalej po sprawdzeniu

Jeśli wynik pokazuje, że blokujesz bota wyszukiwania, którego nie chcesz blokować — popraw plik w naszym Generatorze robots.txt, który poprawnie obsługuje dokładnie tę samą logikę group-selection, którą stosuje ten checker do analizy.

Three roles for AI bots, not one

The most common mistake in AI bot access policy is treating them as one uniform group. In reality, even a single provider (e.g. OpenAI) operates several distinct bots with completely different roles: GPTBot collects training data, OAI-SearchBot indexes for ChatGPT search results, and ChatGPT-User fetches a specific page live when a user asks for it mid-conversation. Blocking the first has no effect on the second or third.

Why this matters in practice

Mid-2026 data shows roughly a quarter of sites block AI crawlers by accident — through CDN or firewall rules set by someone else, long ago, without awareness of the consequences. If you block a search bot (e.g. PerplexityBot or OAI-SearchBot), you genuinely disappear from the answers those systems generate — a direct visibility loss. Blocking a training bot has much smaller, delayed consequences.

How to read this tool's result

  • Allowed — the bot has access, either through its own Allow rule or the absence of any block.
  • Partially restricted — the bot has some paths blocked, but not the whole site.
  • Blocked — an explicit Disallow: / rule in a group that applies to this bot.
  • The "via * rule" note — the bot has no section of its own, so the general rule applies to it.

What to do after checking

If the result shows you're blocking a search bot you don't want to block — fix the file in our robots.txt Generator, which correctly handles the exact same group-selection logic this checker uses for analysis.

Znalazłeś problem? Popraw go od razu.

Found a problem? Fix it right away.

Nasz Generator robots.txt buduje poprawny plik z tą samą logiką, którą właśnie sprawdziłeś.

Our robots.txt Generator builds a correct file using the same logic you just checked against.