Ewelina Podrez-Siama · narzędzia i listy
Co to za bot? Lista crawlerów, botów AI i user-agentów
Ta strona odpowiada na jedno pytanie: co to za bot i co z nim zrobić.
Zaglądasz do logów i widzisz nieznaną nazwę? Sprawdź operatora, funkcję bota, zasady robots.txt i liczbę żądań, które odnotowałam u siebie.
botów i user-agentów
w tabeli
dokumenty operatorów
za tą tabelą
żądań z logów
podrez.pl
Wyszukiwarka · 120 pozycji
Lista botów i user-agentów [wyszukiwarka]
W tabeli znajdziesz crawlery AI, klasyczne wyszukiwarki, narzędzia SEO, podglądy linków z komunikatorów, monitoring i zwykłe biblioteki HTTP. Zawęź kategorię albo wpisz nazwę – tabela filtruje się na bieżąco. Kliknij nazwę bota, żeby zobaczyć kartę z jego opisem i uwagami, a tam, gdzie bot ma użyteczny token – również gotowy wpis do robots.txt. Bot z ikonką „i” ma dodatkowe uwagi.
Kolumna „Żądania” pokaże, ile żądań z nazwą danego bota w polu user-agent odnotowałam na swojej stronie między 2 lutego a 6 października 2026. Czytaj te liczby jako podpowiedź, czego się spodziewać, a nie jako średnią dla rynku – i pamiętaj, że liczą nazwy, a nie boty: pod część nazw podszywają się skanery.
Co oznaczają kategorie botów?Jedenaście klas botów, po jednym zdaniu na każdą.
- AI: trening
- zbiera treść, żeby modele się na niej uczyły
- AI: indeksy i odpowiedzi
- buduje indeks, z którego system generatywny cytuje
- Na żądanie użytkownika
- pobiera stronę, bo ktoś właśnie o coś zapytał
- Tokeny bez bota
- nie wysyłają żądań, służą tylko do wpisania w robots.txt
- Wyszukiwarki
- klasyczne wyszukiwarki i ich boty pomocnicze
- Podglądy linków
- robią miniaturkę linku w komunikatorze albo social mediach
- SEO i marketing
- narzędzia SEO, audyty i weryfikacja stron reklamowych
- Monitoring i bezpieczeństwo
- dostępność serwisu, wzmianki o marce, skanowanie nadużyć
- Badania i archiwa
- korpusy naukowe, zbiory danych i archiwizacja stron
- Narzędzia i biblioteki
- ruch uruchamiany przez przeglądarkę, wtyczkę, aplikację albo własny skrypt
- Nieznane lub podejrzane
- nie potwierdzono operatora, funkcji albo tego, czy user-agent jest prawdziwy
Tabelę można przewijać w bok →
| Bot i operator | Funkcja | Token w robots.txt | Respektuje | Żądania podrez.pl, 02.02–06.10.2026 |
|---|---|---|---|---|
| OpenAI | Trening modeli | GPTBot | Tak | 10 218 w tym 9 925 zweryfikowanych |
| Amazon | Ulepszanie produktów Amazona, może służyć do treningu modeli | Amazonbot | Tak | 8 111 w tym 7 819 zweryfikowanych |
| Anthropic | Trening modeli | ClaudeBot | Tak | 6 789 w tym 6 518 zweryfikowanych |
| Meta | Zbieranie treści, m.in. pod trening | Meta-ExternalAgent | Deklarowane | 4 212 |
| ByteDance | Zbieranie treści pod modele ByteDance | Bytespider | Brak jednoznacznej dokumentacji | 968 |
| Common Crawl | Otwarty korpus stron, wykorzystywany m.in. do treningu | CCBot | Tak | 718 w tym 647 zweryfikowanych |
| Mistral AI | Trening modeli | MistralAI-Training | Tak | 0 |
| OpenAI | Indeks wyszukiwania ChatGPT | OAI-SearchBot | Tak | 5 891 w tym 5 604 zweryfikowane |
| Parallel | Indeks wyszukiwania Parallel, zasila jego API dla agentów AI. Wszystkie niezweryfikowane żądania to luty–lipiec, sprzed opublikowania listy adresów Parallel 14.07.2026. Od sierpnia weryfikuje się 100%. | ShapBot | Tak | 5 106 w tym 3 391 zweryfikowanych |
| Linkup (linkup.so) | Deklarowany indeks dla API wyszukiwania używanego przez aplikacje AI. Od lipca 2026 nie pojawia się w moich logach. | LinkupBot | Brak jednoznacznej dokumentacji | 4 935 |
| Perplexity | Indeks wyszukiwania | PerplexityBot | Tak | 3 161 w tym 2 925 zweryfikowanych |
| Exa (exa.ai) | Deklarowany indeks wyszukiwarki Exa dla aplikacji AI. W moich logach prawie wyłącznie od sierpnia 2026. | ExaSearchBot | Brak jednoznacznej dokumentacji | 756 |
| Meta | Indeks wyników wyszukiwania Meta AI | Meta-WebIndexer | Tak | 401 |
| You.com | Indeks wyszukiwania | YouBot | Tak | 251 |
| Anthropic | Indeks wyszukiwania. Żadne żądanie pod tą nazwą nie przyszło w moich logach z adresów operatora. Część z nich szukała plików z hasłami – opisuję to w sekcji o podejrzanych user-agentach. | Claude-SearchBot | Tak | 213 0 zweryfikowanych |
| DuckDuckGo | Odpowiedzi generatywne w DuckDuckGo | DuckAssistBot | Tak | 74 |
| Crawl zamawiany przez właściciela strony pod Vertex AI. Żadne żądanie pod tą nazwą nie przyszło w moich logach z adresów operatora. | Google-CloudVertexBot Googlebot | Tak | 37 0 zweryfikowanych | |
| Diffbot | Wyszukiwarka i Knowledge Graph Diffbota, nie służy do treningu | Diffbot | Tak, z możliwością wyjątków umownych | 3 |
| Mistral AI | Indeks wyszukiwania dla Vibe | MistralAI-Index | Tak | 0 |
| OpenAI | Pobranie na żądanie użytkownika. Zweryfikowanych jest mniej, niż się wydaje, bo OpenAI publikuje tylko bieżącą listę adresów. Większość niezweryfikowanych żądań to luty–lipiec z sieci Microsoft Azure, czyli raczej starsze pule OpenAI niż podszycia. Od sierpnia weryfikuje się 79%. | OpenAI nie dokumentuje jako tokenu sterującego | Może nie obowiązywać | 8 396 w tym 3 249 zweryfikowanych |
Pobranie źródeł dodanych przez użytkownika. Wszystkie 4064 żądania przyszły pod starą nazwą Google-NotebookLM, wszystkie z adresów Google. Nowa nazwa nie pojawiła się w moich logach ani razu – stan na 6 października 2026. Reguły blokujące powinny obejmować obie nazwy. | brak, blokada tylko na serwerze | Zwykle nie | 4 064 wszystkie zweryfikowane | |
| Anthropic | Pobranie na żądanie użytkownika. Niezweryfikowane żądania to nie tylko skaner szukający plików z hasłami. Claude-User działa też z adresów Google Cloud, których nie było na liście Anthropic z 2 października: w moich logach z 17–26 października 51 z 81 niezweryfikowanych żądań przyszło z adresów, które są już na liście z 20 października. | Claude-User | Tak | 1 902 w tym 966 zweryfikowanych |
| Pobieranie kanałów RSS i Atom dla Google News i WebSub | brak, fetcher użytkownika | Zwykle nie | 1 571 w tym 1 522 zweryfikowane | |
| Odczytywanie strony na głos na żądanie użytkownika | brak, fetcher użytkownika | Zwykle nie | 280 wszystkie zweryfikowane | |
| Perplexity | Pobranie na żądanie użytkownika. Od sierpnia 2026 żadne żądanie pod tą nazwą nie przyszło w moich logach z adresów Perplexity. | Perplexity-User | Zwykle nie | 206 w tym 51 zweryfikowanych |
| Mistral AI | Pobranie na żądanie użytkownika Vibe, z linkiem do źródła | MistralAI-User | Tak | 180 w tym 142 zweryfikowane |
| Diffbot | Pobranie na żądanie użytkownika narzędzia | Diffbot-User | Tak | 158 |
| Pobieranie stron przez Gemini Deep Research na żądanie użytkownika. Google nie wymienia go w dokumentacji fetcherów. W moich logach żądania przyszły z adresów Google. | brak, fetcher nieudokumentowany | Brak jednoznacznej dokumentacji | 93 | |
| Parallel | Pobranie strony na żądanie użytkownika Parallel | brak – Parallel opisuje go jako sygnał widoczności, nie mechanizm sterowania | Nie dotyczy | 7 0 zweryfikowanych |
| Agenci Google wykonujący zadania na żądanie użytkownika | brak, blokada tylko na serwerze | Zwykle nie | 0 | |
| Amazon | Pobranie na żądanie użytkownika, np. pytanie do Alexy | Amzn-User | Może nie obowiązywać | 0 |
| Meta | Pobranie na żądanie użytkownika, m.in. przez agentów AI Meta wykonujących zadania | Meta-ExternalFetcher | Bywa pomijane | 0 |
| Pobranie źródeł dodanych przez użytkownika narzędzia Pinpoint | brak, fetcher użytkownika | Zwykle nie | 0 | |
| Pobieranie adresów podanych przez twórców w metadanych rozszerzeń i motywów Chrome | brak, fetcher użytkownika | Zwykle nie | 0 | |
| Kanały skonfigurowane przez wydawcę w Google Publisher Center | brak, fetcher użytkownika | Zwykle nie | 0 | |
| Apple | Pobieranie adresów powiązanych z treściami zarejestrowanymi w Apple Podcasts | brak | Nie – Apple deklaruje, że iTMS nie stosuje robots.txt | 0 |
| Zgoda na trening Gemini i grounding. Każde wystąpienie tej nazwy w logach to podszycie | Google-Extended | Token sterujący, bez user-agenta | 176 wyłącznie podszycia | |
| Apple | Zgoda na trening Apple Intelligence. Każde wystąpienie tej nazwy w logach to podszycie | Applebot-Extended | Token sterujący, bez user-agenta | 5 wyłącznie podszycia |
| wspólny token IETF | Wspólny sprzeciw wobec trenowania modeli AI u wielu dostawców naraz. Zapowiedziany 30.10.2026 przez Google, Microsoft i OpenAI, na razie nikt go nie obsługuje (Microsoft od 1.02.2027, Google na początku 2027). W Google działa jak blokada Google-Extended. Gwiazdka (User-agent: *) go nie obejmuje (co zmienia ten token) | __usage_ai-training | Token sterujący, bez user-agenta | 0 to nie robot |
| Wyszukiwarka, zasila też AI Overviews i AI Mode. Niezweryfikowana część to w dużej mierze podszycia, m.in. 1000 żądań z dwóch adresów DigitalOcean w marcu. Od sierpnia weryfikuje się 92%. | Googlebot | Tak | 13 595 w tym 11 241 zweryfikowanych | |
| Microsoft | Wyszukiwarka Bing, zasila też Copilota | bingbot | Tak | 10 079 w tym 9 809 zweryfikowanych |
| Apple | Siri, Spotlight i Safari; zasila też odpowiedzi generatywne Apple, a zebrane dane mogą służyć do treningu modeli | Applebot | Tak | 4 563 w tym 4 407 zweryfikowanych |
| Huawei | Wyszukiwarka Petal Search | PetalBot | Tak | 4 426 |
| Baidu | Chińska wyszukiwarka; wariant -render renderuje JavaScript | Baiduspider | Tak | 3 159 |
| Yandex | Wyszukiwarka Yandex | YandexBot | Tak | 2 255 |
| Indeksowanie grafik | Googlebot-Image Googlebot | Tak | 1 924 w tym 1 923 zweryfikowane | |
| Seznam | Czeska wyszukiwarka | SeznamBot | Tak | 1 503 |
| Crawler ogólnego przeznaczenia | GoogleOther | Tak | 1 146 w tym 1 119 zweryfikowanych | |
| DuckDuckGo | Klasyczne wyniki wyszukiwania | DuckDuckBot | Tak | 995 |
| Yandex | Renderowanie JS, grafiki, favikony i strony docelowe reklam Yandex Direct. Dokumentacja Yandex rozróżnia, czy robot stosuje się do ogólnych reguł z robots.txt. YandexImages tak. YandexFavicons ignoruje reguły dla User-agent: * i trzeba go wskazać z nazwy. YandexRenderResourcesBot pobiera zasoby stron dostępnych dla YandexBota niezależnie od robots.txt, a YaDirectFetcher, sprawdzający strony docelowe reklam, robots.txt w ogóle nie używa. | własne tokeny np. YandexImages | Częściowo – w pełni tylko YandexImages | 825 |
| Amazon | Wyszukiwanie w produktach Amazona, m.in. Alexa. Żadne żądanie pod tą nazwą nie przyszło w moich logach z adresów operatora. Część z nich szukała plików z hasłami – opisuję to w sekcji o podejrzanych user-agentach. | Amzn-SearchBot | Tak | 244 0 zweryfikowanych |
| Microsoft | Zrzuty stron na potrzeby podglądów w Bingu. User-agent obserwowany w logach; aktualna dokumentacja Microsoftu pokazuje ten ruch jako bingbota. | brak odrębnego tokenu; obowiązują reguły dla bingbota | Zgodnie z regułami bingbota | 95 w tym 27 zweryfikowanych |
| Qwant | Francuska wyszukiwarka nastawiona na prywatność; wariant -news obsługuje Qwant News | Qwantbot | Tak, także Crawl-delay | 93 wszystkie zweryfikowane |
| Yahoo Japan (LY Corporation) | Agent Yahoo Japan. W moich logach wszystkie żądania z sieci LY Corporation, z potwierdzonym odwrotnym DNS *.yahoo.co.jp. | brak | Brak jednoznacznej dokumentacji | 87 |
| Brave – częściowo potwierdzone | User-agent przypisywany indeksowi Brave Search. Brave pisze, że jego crawler nie przedstawia się odrębnym user-agentem i nie pobierze strony, której nie może pobrać Googlebot – robots.txt steruje nim więc przez reguły dla Googlebota. Tymczasem 6 żądań podpisanych Bravebot przyszło w marcu i kwietniu 2026 z adresów z potwierdzonym odwrotnym DNS *.searchbot.brave.app. Pozostałe 80 pochodzi z hostingów i maszyn klientów Google Cloud, bez potwierdzenia, więc samej nazwie nie warto ufać. | brak odrębnego tokenu; Brave stosuje reguły dla Googlebota | Zgodnie z regułami Googlebota | 86 w tym 6 zweryfikowanych |
| Odmiany GoogleOther dla publicznych obrazów i filmów | GoogleOther-Image GoogleOther-Video GoogleOther | Tak | 44 wszystkie zweryfikowane | |
| Yahoo | Wyszukiwarka Yahoo i treści partnerów dla Yahoo News, Finance i Sports | Slurp | Tak | 13 |
| Google Shopping. Żadne żądanie pod tą nazwą nie przyszło w moich logach z adresów operatora. | Storebot-Google | Tak | 12 0 zweryfikowanych | |
| Sogou | Chińska wyszukiwarka | Sogou | Tak | 9 |
| Mojeek | Niezależna wyszukiwarka z własnym indeksem | MojeekBot | Tak; nie obsługuje Crawl-delay | 4 |
| Indeksowanie wideo | Googlebot-Video Googlebot | Tak | 2 w tym 1 zweryfikowane | |
| Microsoft | Podglądy materiałów wideo w Bingu | BingVideoPreview | Tak | 0 |
| Ahrefs / Yep | Wyszukiwarka Yep, obecnie tylko do żądań IndexNow. Indeks buduje AhrefsBot | YepBot | Tak, respektuje też Crawl-delay | 0 |
| Indeksuje treści i produkty pod Piny, aktualizuje ceny i martwe linki | Pinterestbot | Tak; honoruje Crawl-delay do wartości 1, większe traktuje jak 1 | 0 | |
| Meta | Podgląd linków udostępnianych w serwisach Meta | facebookexternalhit | Bywa pomijane | 6 694 |
| Slack | Podglądy linków, pobieranie obrazów i pozostałe żądania Slacka | brak | Nie – Slack deklaruje, że nie przetwarza robots.txt | 907 |
| Microsoft | Podgląd linków w Skype | brak | Brak jednoznacznej dokumentacji | 439 |
| Meta | Podgląd linków wysyłanych w WhatsAppie | brak | Brak jednoznacznej dokumentacji | 426 |
| Podgląd linków udostępnianych na LinkedInie | LinkedInBot | Brak jednoznacznej dokumentacji | 411 | |
| X (dawniej Twitter) | Podgląd linków w kartach X | Twitterbot | Brak jednoznacznej dokumentacji | 56 |
| Discord | Podgląd linków na Discordzie | Discordbot | Brak jednoznacznej dokumentacji | 41 |
| Podgląd linków wysyłanych w Wiadomościach Google | brak, fetcher użytkownika | Zwykle nie | 15 | |
| Microsoft | Podglądy stron w produktach Microsoftu | MicrosoftPreview | Tak | 0 |
| Ahrefs | Audyt techniczny zamówiony przez właściciela strony | AhrefsSiteAudit | Tak domyślnie; właściciel strony może to wyłączyć w ustawieniach audytu | 167 450 wszystkie zweryfikowane |
| użytkownik programu | Ręczny crawl, zwykle Twój własny albo agencji | Screaming Frog SEO Spider | Zależy od ustawień | 16 013 |
| Ahrefs | Indeks linków i treści dla Ahrefs oraz wyszukiwarki Yep | AhrefsBot | Tak | 6 671 wszystkie zweryfikowane |
| Babbar | Indeks linków | Barkrowler | Tak | 6 615 |
| Semrush | Indeks linków i danych o widoczności | SemrushBot | Tak | 5 790 |
| Serpstat | Indeks linków zwrotnych | serpstatbot | Tak | 3 406 |
| Majestic | Indeks linków | MJ12bot | Tak | 2 076 |
| DataForSEO | Indeks danych SEO sprzedawanych przez API | DataForSeoBot | Tak | 1 450 |
| SE Ranking | Indeks linków zwrotnych | SERankingBacklinksBot | Tak | 1 091 |
| SE Ranking | Crawler audytów technicznych SE Ranking (Website Audit). Użytkownik narzędzia może zmienić user-agenta w ustawieniach audytu. | SEBot-WA | Tak domyślnie | 1 082 |
| Semrush | Audyt techniczny na zlecenie | SiteAuditBot | Tak | 962 |
| Ocena jakości stron docelowych reklam | AdsBot-Google | Tak, ale ignoruje User-agent: * | 228 w tym 227 zweryfikowanych | |
| Crawler produktów reklamowych Google, m.in. AdSense i Google Ad Manager. Żadne żądanie pod tą nazwą nie przyszło w moich logach z adresów operatora. | Mediapartners-Google | Tak, ale ignoruje User-agent: * | 103 0 zweryfikowanych | |
| Ocena jakości mobilnych stron docelowych reklam | AdsBot-Google-Mobile | Tak, ale ignoruje User-agent: * | 39 wszystkie zweryfikowane | |
| Meta | Ulepszanie reklam i innych produktów biznesowych Meta | meta-externalads | Tak | 0 |
| Microsoft | Kontrola jakości stron docelowych reklam Microsoft Advertising | adidxbot | Tak | 0 |
| Moz | Crawler budujący indeks linków Moz Link Explorer | DotBot | Brak aktualnej jednoznacznej dokumentacji operatora | 0 |
| Moz | Audyt stron dodanych do kampanii Moz Pro przez właścicieli | rogerbot | Brak aktualnej jednoznacznej dokumentacji operatora | 0 |
| OpenAI | Weryfikacja stron docelowych reklam w ChatGPT; zebrane dane nie służą do treningu modeli. Dokumentacja OpenAI dla deweloperów opisuje OAI-AdsBot z pełnym user-agentem i listą adresów IP, ale jako tagi robots.txt nadal wymienia tylko GPTBot i OAI-SearchBot. Artykuł pomocy dla reklamodawców mówi wprost, że crawlery OpenAI respektują robots.txt, a Disallow natychmiast zatrzymuje pobieranie. Blokada tego bota uniemożliwia weryfikację reklam w ChatGPT. | OAI-AdsBot | Tak | 0 |
| UptimeRobot | Monitoring dostępności strony, zwykle uruchomiony przez właściciela | UptimeRobot | Nie dotyczy | 69 895 |
| Awario | Monitoring wzmianek o markach. W robots.txt Awario podaje tokeny AwarioSmartBot i AwarioRssBot; liczba żądań dotyczy user-agenta AwarioBot. | AwarioSmartBot AwarioRssBot | Tak | 1 797 |
| badania bezpieczeństwa i inwentaryzacja domen | Skanowanie publicznej powierzchni serwisów, statystyki domen | własne tokeny | Brak jednoznacznej dokumentacji | 71 |
| Wykrywanie malware i nadużyć pod publicznie udostępnianymi linkami | brak | Nie – Google deklaruje ignorowanie robots.txt | 61 wszystkie zweryfikowane | |
| monitoring mediów | Śledzenie wzmianek o markach i tematach | własne tokeny | Brak jednoznacznej dokumentacji | 47 |
| różni operatorzy, m.in. NVIDIA | Narzędzia do budowania zbiorów obrazów i dokumentów, m.in. pod trening modeli. W moich logach pod nazwami ImageBot, nvidiabot i cc-download, prawie wyłącznie obrazy i PDF-y. | brak | Brak jednoznacznej dokumentacji | 3 591 |
| Internet Archive | Archiwizacja stron w Wayback Machine | archive.org_bot | Brak jednoznacznej aktualnej dokumentacji operatora | 1 504 |
| OpenWebSearch.eu | Crawler europejskiego projektu otwartego indeksu OpenWebSearch.eu. W moich logach z sieci centrum obliczeniowego Leibniz-Rechenzentrum. | OWLer | Brak jednoznacznej dokumentacji | 211 |
| Carnegie Mellon University | Budowa publicznego korpusu ClueWeb do badań nad wyszukiwaniem. Aktualnej dokumentacji tego crawlera nie znalazłam; starsze crawlery projektu respektowały robots.txt. | ClueWeb-Crawler | Brak jednoznacznej dokumentacji | 174 |
| Słowacka Akademia Nauk | Budowa publicznych korpusów językowych | brak | Brak jednoznacznej dokumentacji | 79 |
| WP Rocket | Wtyczka cache: Preload buduje cache, Pre-fetch pobiera linki z wyprzedzeniem. Twój własny ruch. U mnie to największa pozycja w całej tabeli. | brak | Nie dotyczy | 418 899 |
| WP Rocket | Usługa WP Rocket pobierająca strony i pliki z serwerów operatora na potrzeby optymalizacji. Też Twój własny ruch, jeśli używasz WP Rocket | brak | Nie dotyczy | 183 835 |
| dowolny skrypt | Nie boty, tylko biblioteki do pobierania stron. Za każdą stoi człowiek albo cudzy program | brak | Nie dotyczy – zależy od skryptu, biblioteka niczego nie egzekwuje | 25 903 |
| Testy Lighthouse i PageSpeed Insights, uruchamiane przez kogoś ręcznie | brak | Nie dotyczy | 14 508 | |
| Narzędzia testowe Search Console | Google-InspectionTool Googlebot | Tak | 7 264 w tym 7 262 zweryfikowane | |
| czytniki RSS | Pobranie kanału RSS w imieniu subskrybenta | własne tokeny | Zwykle tak | 2 437 |
| Rank Math | Wtyczka SEO sprawdzająca linki. Jeśli masz Rank Math, to Twój własny ruch | brak | Nie dotyczy | 2 148 |
| Prefetch stron dla użytkowników Chrome. Wygląda jak bot, stoi za nim przeglądarka | brak | Nie dotyczy | 2 064 wszystkie zweryfikowane | |
| Microsoft (aplikacja Bing) | Przeglądarka wbudowana w aplikację Bing na Androidzie. Za tym ruchem stoi człowiek, nie crawler. Nie ma go na liście crawlerów Microsoftu. | brak | Nie dotyczy | 76 |
| Sprawdzenie potwierdzenia własności strony w Search Console | brak, fetcher użytkownika | Zwykle nie | 18 wszystkie zweryfikowane | |
| dowolny użytkownik | Biblioteka Pythona do budowania zbiorów danych. Ktoś pobierał treść do własnego zestawu | brak | Nie dotyczy – zależy od skryptu | 14 |
| Dostarczanie powiadomień z interfejsów API Google, np. PubSubHubbub | APIs-Google | Tak, ale ignoruje User-agent: * | 0 | |
| podszycie – sieci domowe w Indiach | Ataki na logowanie przez /xmlrpc.php pod nazwą wtyczki Jetpack. Jeśli nie używasz Jetpacka, każde takie żądanie jest podejrzane | brak | Nie dotyczy – blokuj na serwerze | 12 405 |
| nieustalony | Brak dokumentacji i możliwości ustalenia operatora. Oceniaj po zachowaniu | brak | Nieznane | 4 608 |
| Exalead? – do weryfikacji | Historycznie wyszukiwarka Exalead. W moich logach 97 z 98 żądań to goły user-agent Exabot z hostingów, pobierający tylko robots.txt. | Exabot | Brak jednoznacznej dokumentacji | 98 |
| Cohere? – do weryfikacji | Nazwy przypisywane Cohere. Cohere deklaruje, że obecnie nie używa botów do zbierania treści pod trening, a CohereBot podaje tylko jako przykład przyszłej reguły. W moich logach wszystkie żądania pochodzą od skanera. | cohere-ai CohereBot | Nie dotyczy – Cohere nie deklaruje aktywnego bota | 60 żadne od Cohere |
| 2ip.io | Usługa sprawdzania adresów IP i stron | 2ip bot | Brak jednoznacznej dokumentacji | 51 |
| nieznany | Zbieranie adresów e-mail. Jedyna pozycja, przy której blokada nie wymaga namysłu | EmailCrawler | Nieznane; jeśli chcesz mieć pewność, blokuj na serwerze | 21 |
Jeśli blokujesz NotebookLM, zablokuj obie nazwy. 16 lipca 2026 Google zmieniło w dokumentacji nazwę user-agenta z Google-NotebookLM na Google-GeminiNotebook i zapowiedziało wsparcie starej nazwy do sierpnia 2026. W praktyce do 6 października 2026 wszystkie 4064 żądania tego fetchera przyszły u mnie pod starą nazwą i z adresów Google, a nowa nie pojawiła się ani razu. Reguła w .htaccess albo w WAF-ie musi więc obejmować obie: starą, bo nadal działa, i nową, bo według dokumentacji może ją zastąpić w każdej chwili.
Jak powstała ta tabela
Funkcje i tokeny sprawdziłam w dokumentacji operatorów wszędzie tam, gdzie taka dokumentacja istnieje. Pozycje bez oficjalnego źródła opisuję na podstawie pełnego user-agenta, adresu podanego w jego ciągu i zachowania w logach – brak potwierdzenia jest wyraźnie oznaczony. Dane o częstotliwości pochodzą z ponad 2,6 mln żądań w logach podrez.pl za okres od 2 lutego do 6 października 2026.
Każde żądanie liczę w jednym wierszu – tym, którego nazwa stoi w user-agencie najwcześniej – więc na przykład Googlebot-Image nie liczy się drugi raz jako Googlebot. Część pozycji grupuje kilka pokrewnych user-agentów jednego operatora, więc nazw jest więcej niż wierszy.
Tabela liczy nazwy, nie boty. Pod nazwy części botów AI podszywają się skanery, dlatego przy niektórych pozycjach podaję, ile żądań przeszło weryfikację po adresie IP.
Opracowanie: Ewelina Podrez-Siama, SEO od 2009 roku. Ostatnia aktualizacja: 24 października 2026.
Źródła: dokumentacja operatorów botówCzterdzieści cztery dokumenty, w których sprawdzałam tokeny, funkcje i zasady. Każdy można sprawdzić samodzielnie.
OpenAI
Overview of OpenAI Crawlers – GPTBot, OAI-SearchBot, ChatGPT-User, OAI-AdsBot
Advertiser Guidance for Allowing OpenAI Web Crawlers – token OAI-AdsBot i respektowanie reguł
Anthropic
Does Anthropic crawl data from the web… – ClaudeBot, Claude-User, Claude-SearchBot
Perplexity
Perplexity Crawlers – PerplexityBot, Perplexity-User, listy adresów IP
Google
Google’s common crawlers – Googlebot, GoogleOther, Google-Extended, Google-CloudVertexBot
Google special-case crawlers – AdsBot, Mediapartners, APIs-Google, Google-Safety
Google user-triggered fetchers – Gemini Notebook, Google-Agent, GoogleProducer
Verify requests from Google – trzy klasy botów, trzy pliki JSON, odwrotny DNS
Changelog dokumentacji crawlerów – daty zmian, m.in. 17.09.2026, 16.07.2026 i 20.03.2026
AI Features and Your Website – dyrektywy podglądu wobec AI Overviews i AI Mode
Apple
About Applebot – Applebot, Applebot-Extended, iTMS, lista adresów IP, dziedziczenie reguł po Googlebocie
Meta
Meta Web Crawlers – meta-externalagent, meta-webindexer, meta-externalfetcher, facebookexternalhit; dwa ostatnie mogą pomijać robots.txt
Amazon
About Amazonbot – Amazonbot, Amzn-SearchBot, Amzn-User, trzy listy adresów IP
Mistral AI
Mistral crawlers – MistralAI-Training, MistralAI-Index, MistralAI-User
Microsoft
Overview of Bing crawlers – bingbot, adidxbot, BingPreview, MicrosoftPreview, BingVideoPreview
Inne wyszukiwarki
DuckDuckGo – DuckDuckBot i DuckAssistBot – respektowanie reguł, listy adresów IP
YouBot – robots.txt, Crawl-delay, odwrotny DNS
Yandex – roboty w logach serwera – które roboty stosują się do reguł ogólnych, odwrotny DNS
Seznam – Crawling control
Petal Search – PetalBot
Baidu – Baiduspider – deklaracja przestrzegania protokołu robots
Sogou – spider i robots.txt
Yahoo – Why is Slurp crawling my page?
Mojeek – MojeekBot
Narzędzia SEO
Semrush – SemrushBot i SiteAuditBot
Majestic – MJ12bot
Serpstat – serpstatbot
DataForSEO – DataForSeoBot
SE Ranking – SERankingBacklinksBot
Babbar – Barkrowler
SE Ranking – SEBot-WA – crawler Website Audit, odwrotny DNS
Awario Crawlers – AwarioSmartBot i AwarioRssBot
Pozostali operatorzy
Common Crawl – CCBot
Parallel – ShapBot i Shap-User – wersja z 11.08.2026
Cohere Web Crawlers – deklaracja, że Cohere obecnie nie używa botów do zbierania treści pod trening
Qwant – QwantBot i robots.txt – warianty user-agenta, lista adresów IP, Crawl-delay
Ahrefs Bots – AhrefsBot, AhrefsSiteAudit, listy adresów IP
Slack Robots – trzy agenty i deklaracja o nierespektowaniu reguł
Yep – YepBot
Pinterest – Pinterestbot
Diffbot – Does Diffbot respect robots.txt?
Brave Search Crawler
Kontekst
Cloudflare – Your site, your rules: new AI traffic options – kategorie Search, Agent i Training, ustawienia domyślne od 15.09.2026 i blokada crawlerów wielofunkcyjnych przy blokadzie kategorii Training
Wszystkie odnośniki sprawdzone 7 i 8 października 2026. Pozycje w tabeli oznaczone jako „brak jednoznacznej dokumentacji” nie mają odpowiednika na tej liście – opisuję je wyłącznie na podstawie user-agenta i zachowania w logach.
Weryfikacja. Przy części pozycji podaję pod liczbą, ile żądań przeszło weryfikację: adres IP z oficjalnej listy operatora albo odwrotny DNS w jego domenie, potwierdzony zapytaniem w przód. Listy pobrałam 7 października 2026, więc starsze żądania z adresów, których operator już nie używa, mogą wypaść jako niezweryfikowane. Dlatego nie oznaczam w ten sposób ChatGPT-User i ShapBota – ich niezweryfikowane żądania pochodzą głównie z lutego–lipca, a od sierpnia weryfikuje się odpowiednio 79% i 100%.
Kolumna „respektuje robots.txt”. Opiera się na dokumentacji operatora, nie na moich testach. „Deklarowane” znaczy, że operator tak twierdzi, ale krążą raporty o odstępstwach. „Brak jednoznacznej dokumentacji” znaczy dokładnie to, co mówi – nie znalazłam wiarygodnego źródła i nie zgaduję.
robots.txt
Dlaczego robots.txt nie blokuje wszystkich botów AI?
Wpis w robots.txt nie działa tak samo na każdego bota. Crawlery chodzące po sieci z własnej inicjatywy zwykle się do niego stosują. Przy fetcherach uruchamianych przez użytkownika zaczynają się schody, bo tu każdy operator ma własną politykę.
Crawlery automatyczne
Chodzą po sieci z inicjatywy operatora: GPTBot, ClaudeBot, PerplexityBot, Googlebot. Respektują
robots.txti to dla nich ten plik powstał.Fetchery na żądanie użytkownika
Pobierają stronę, bo konkretne działanie użytkownika tego wymagało. Tu operatorzy się różnią. Anthropic i Mistral dają osobne tokeny (
Claude-User,MistralAI-User) i deklarują, że je respektują. Google, OpenAI, Perplexity, Amazon i Meta zaznaczają, że reguły mogą nie mieć zastosowania, bo żądanie inicjuje użytkownik.Tokeny sterujące bez bota
Google-ExtendediApplebot-Extendednie wysyłają żadnych żądań. Wpisujesz je dorobots.txt, ale w logach ich nie zobaczysz. Google-Extended obejmuje trening modeli Gemini oraz grounding, czyli podawanie treści modelowi w momencie odpowiedzi. Applebot-Extended dotyczy treningu modeli Apple.
Praktyczny wniosek: zanim zablokujesz fetcher uruchamiany przez użytkownika, sprawdź politykę konkretnego operatora. Disallow dla Claude-User albo MistralAI-User faktycznie zamyka drzwi, bo Anthropic i Mistral deklarują respektowanie tych tokenów. Przy Google, OpenAI, Perplexity, Amazonie i Mecie ten sam wpis jest prośbą, więc jeśli potrzebujesz pewności, dołóż regułę na poziomie serwera albo WAF-a. Jak to sprawdzić u siebie, opisałam w tekście o analizie logów serwera.
Podszywanie się pod boty
Podejrzane user-agenty: nazwy niemożliwe i wymagające weryfikacji
Od czerwca 2026 w moich logach działa skaner, który podpisuje się nazwami botów AI i szuka plików z hasłami i kluczami: .env, .aws/credentials, konfiguracji Firebase. Przychodzi głównie z maszyn klientów Google Cloud i z tanich hostingów, a nazwy botów rotuje. Warto znać te nazwy, bo wyglądają wiarygodnie i łatwo przepuścić je przez filtr.
Część nazw nie może pochodzić od operatora, bo jego własna dokumentacja mówi, że te tokeny w ogóle nie crawlują. Inne to prawdziwe nazwy botów, ale żadne żądanie pod nimi nie przyszło z adresów operatora. Kolejne nie występują w żadnej dokumentacji. Ten sam skaner podpisuje się też nazwami, które w tabeli mają własne wiersze – ChatGPT-User, Claude-User, GPTBot czy Amazonbot – i zawyża ich liczby.
| Nazwa w logu | Status | Dlaczego | Czego szukała u mnie |
|---|---|---|---|
Google-Extended | Niemożliwa | Token sterujący w robots.txt, Google nie wysyła nim żądań | /.aws/credentials, /.env.test |
Applebot-Extended | Niemożliwa | Apple pisze wprost, że ten token nie crawluje stron | /privatekey.key, /secrets.json |
Claude-SearchBot | Podszycie | Prawdziwa nazwa bota Anthropic, ale żadne żądanie nie przyszło z adresów z listy Anthropic | pliki z hasłami i kluczami |
Amzn-SearchBot | Podszycie | Prawdziwa nazwa bota Amazona, ale żadne żądanie nie przyszło z adresów Amazona | pliki z hasłami i kluczami |
anthropic-ai | Skaner | Nazwa spoza aktualnej dokumentacji Anthropic | /__/firebase/init.json, /env.js |
Claude-Web | Skaner | Nazwa spoza aktualnej dokumentacji Anthropic | /secrets.json, /.env.old |
cohere-ai, CohereBot | Skaner | Cohere deklaruje, że obecnie nie używa botów do zbierania treści pod trening | /.aws/credentials, /api/v1/env |
GrokBot, Kimi-SearchBot, DeepSeekBot i inne | Skaner | Nazwy spoza dokumentacji operatorów, ten sam wzorzec ruchu | .env, credentials, konfiguracja Firebase |
BingIndexCrawler | Do weryfikacji | Sieć Microsoftu, ale bez odwrotnego DNS search.msn.com; Bing crawluje jako bingbot | obrazy z /wp-content/uploads/ |
Logi podrez.pl, 02.02–06.10.2026. Liczba wystąpień: Amzn-SearchBot 244, Claude-SearchBot 213, Google-Extended 176, cohere-ai i CohereBot 60, anthropic-ai 28, Claude-Web 20, BingIndexCrawler 10, Applebot-Extended 5. Pozostałe fałszywe nazwy AI – GrokBot, xAI-Grok, xAI-SearchBot, Kimi-SearchBot, MoonshotBot, Qwenbot, DeepSeekBot, ChatGLM-Spider, Hunyuan, YiBot i MistralBot – od 20 do 38 wystąpień każda.
Wzorzec jest czytelny. Podejrzane żądania sięgają po:
- tokeny, które nie są user-agentami,
- nazwy nieobecne w dokumentacji,
- nazwy prawdziwych botów, licząc, że te przepuszcza każdy filtr.
Sama niezgodność nazwy z dokumentacją nie musi jednak oznaczać złych zamiarów – BingIndexCrawler przychodził z sieci Microsoftu i pobierał wyłącznie obrazy – dlatego rozstrzyga adres IP, a nie sama nazwa. Problem nie dotyczy zresztą wyłącznie mojej strony – Common Crawl wprost ostrzega w swojej dokumentacji, że zna przypadki crawlerów fałszywie podających się za CCBota, i zaleca weryfikację user-agenta.
Weryfikacja
Jak sprawdzić, czy bot jest prawdziwy: weryfikacja po adresie IP
User-agenta podrabia się w dziesięć sekund, więc sama nazwa nie dowodzi niczego. Pewność daje dopiero zestawienie nazwy z adresem IP i oficjalnymi zakresami operatora, a tam gdzie to możliwe – z odwrotnym i ponownym sprawdzeniem DNS. Google testuje też kryptograficzne uwierzytelnianie botów, czyli Web Bot Auth.
| Operator | Źródło adresów |
|---|---|
| OpenAI | openai.com/gptbot.json, openai.com/searchbot.json, openai.com/chatgpt-user.json, openai.com/adsbot.json |
| Anthropic | claude.com/crawling/bots.json |
| Perplexity | perplexity.com/perplexitybot.json, perplexity.com/perplexity-user.json |
| Google – crawlery zwykłe | common-crawlers.json; odwrotny DNS kończy się na googlebot.com |
| Google – crawlery specjalne | special-crawlers.json; odwrotny DNS kończy się na google.com |
| Google – fetchery i agenty użytkownika | osobne pliki JSON; odwrotny DNS kończy się na google.com lub gae.googleusercontent.com |
| Apple | search.developer.apple.com/applebot.json; odwrotny DNS kończy się na applebot.apple.com |
| Mistral | mistral.ai/mistralai-user-ips.json, mistral.ai/mistralai-index-ips.json; dla MistralAI-Training lista nie jest publikowana |
| Amazon | trzy osobne listy: /ip-addresses/, /searchbot-ip-addresses/, /live-ip-addresses/ |
| Parallel | docs.parallel.ai/resources/shapbot.json |
| Microsoft | narzędzie Verify Bingbot w Bing Webmaster Tools; odwrotny DNS kończy się na search.msn.com |
| Common Crawl | index.commoncrawl.org/ccbot.json; odwrotny DNS kończy się na crawl.commoncrawl.org |
| Qwant | help.qwant.com/qwantbot.json; odwrotny DNS kończy się na qwant.com |
| Meta | adresy z systemu autonomicznego AS32934, do pobrania przez whois -h whois.radb.net -- '-i origin AS32934'; lista często się zmienia |
| Baidu | odwrotny DNS kończy się na baidu.com lub baidu.jp; listy adresów Baidu nie publikuje |
| DuckDuckGo | duckduckgo.com/duckassistbot.json dla DuckAssistBota |
| You.com | odwrotny DNS kończy się na search.you.com; dodatkowo podpisy kryptograficzne |
| Yandex | odwrotny DNS kończy się na yandex.ru, yandex.net lub yandex.com; listy adresów Yandex nie publikuje |
| SE Ranking | odwrotny DNS kończy się na seranking.com (SERankingBacklinksBot) lub sr-srv.net (SEBot-WA) |
| Babbar (Barkrowler) | odwrotny DNS kończy się na babbar.eu |
| Ahrefs (także YepBot) | zakresy i pojedyncze adresy przez api.ahrefs.com; odwrotny DNS kończy się na ahrefs.com lub ahrefs.net |
odwrotny DNS kończy się na pinterest.com lub pinterestcrawler.com |
Ile z tego to prawdziwe boty? Weryfikacja moich logów
Tabela na górze liczy nazwy w logach, a nie boty. Dlatego przy każdym bocie, którego adresy da się sprawdzić, podaję też, ile żądań przyszło z oficjalnych zakresów operatora albo przeszło odwrotne i ponowne sprawdzenie DNS. Okres jak w tabeli: 02.02–06.10.2026, podrez.pl.
| Bot | Żądania | Zweryfikowane | Udział |
|---|---|---|---|
| GPTBot | 10 218 | 9 925 | 97% |
| OAI-SearchBot | 5 891 | 5 604 | 95% |
| ChatGPT-User | 8 396 | 3 249 | 39%* |
| ClaudeBot | 6 789 | 6 518 | 96% |
| Claude-User | 1 902 | 966 | 51% |
| Claude-SearchBot | 213 | 0 | 0% |
| PerplexityBot | 3 161 | 2 925 | 93% |
| Perplexity-User | 206 | 51 | 25%* |
| Amazonbot | 8 111 | 7 819 | 96% |
| Applebot | 4 563 | 4 407 | 97% |
| Googlebot | 13 595 | 11 241 | 83% |
| bingbot | 10 079 | 9 809 | 97% |
* Od sierpnia 2026: ChatGPT-User 79%, Perplexity-User 0%. OpenAI publikuje tylko bieżącą listę adresów, więc starsze żądania z sieci Microsoft Azure na nią nie trafiają.
Żeby sprawdzić, czy to nie przypadłość jednej strony, porównałam tydzień 17–23.10.2026 w logach dziewięciu serwisów, którymi się opiekuję. Obraz jest ten sam, a przy niektórych nazwach nawet ostrzejszy:
- Perplexity-User: 169 żądań, ani jednego z adresów Perplexity,
- DuckAssistBot: 207 żądań, prawdziwych 23,
- PerplexityBot: fałszywe co trzecie żądanie,
- ChatGPT-User: fałszywe co szóste,
- OAI-SearchBot i GPTBot: fałszywe co dziesiąte i co czternaste.
Morał? Zanim pochwalisz się, że „ChatGPT odwiedza Cię 200 razy w tygodniu”, sprawdź adresy. Raport, który liczy boty AI po samej nazwie, potrafi pokazać skaner szukający pliku .env jako Twojego najwierniejszego czytelnika z Perplexity.
Blokowanie
Jak zablokować boty AI w robots.txt? Gotowe przykłady.
Zanim cokolwiek zablokujesz: w większości przypadków tego nie rekomenduję. Blokada odcina Cię od odpowiedzi generatywnych, a więc od kanału, w którym Twoja marka może zostać wymieniona i zacytowana. Dla większości firm, ekspertów i sklepów to strata, nie zysk.
Wyjątki są realne i dotyczą przede wszystkim wydawców, portali i mediów, czyli tych, którzy żyją ze sprzedaży treści albo z ruchu na własnej stronie. Tam blokada bywa uzasadnioną decyzją biznesową – ale nadal decyzją, a nie ustawieniem domyślnym.
Poniższe konfiguracje traktuj więc jako punkt wyjścia do świadomego wyboru, nie jako zalecenie.
Pierwszy wariant ogranicza najważniejsze crawlery wykorzystywane do treningu modeli. Drugi blokuje osobno identyfikowane boty i fetchery systemów AI, zostawiając dostęp Googlebotowi, bingbotowi i Applebotowi. Oba są punktem wyjścia, nie uniwersalną konfiguracją dla każdej witryny. Pamiętaj też, że blokada nie działa wstecz. Model już wytrenowany nie zapomni tego, czego nauczył się do swojej daty odcięcia wiedzy.
Wariant 1 · Bez treningu
chronię treśćWpuszczam wszystko, co może mnie cytować, i odcinam zbieranie treści pod uczenie modeli.
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
User-agent: Bytespider
User-agent: Meta-ExternalAgent
User-agent: MistralAI-Training
User-agent: cohere-ai
User-agent: CohereBot
User-agent: Amazonbot
User-agent: Google-Extended
User-agent: Applebot-Extended
Disallow: /
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: PerplexityBot
User-agent: Perplexity-User
User-agent: DuckAssistBot
User-agent: MistralAI-Index
User-agent: MistralAI-User
User-agent: Amzn-SearchBot
User-agent: ShapBot
Allow: /
Wariant 2 · Osobne boty AI
Google i Apple zostająBlokuję osobne crawlery treningowe, indeksy AI i fetchery użytkowników, ale zostawiam otwarte klasyczne wyszukiwarki. To nie usuwa strony z AI Overviews, AI Mode ani z generatywnych odpowiedzi Apple.
# wyszukiwarki zostają
User-agent: Googlebot
User-agent: bingbot
User-agent: Applebot
Allow: /
# trening modeli
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
User-agent: Bytespider
User-agent: Meta-ExternalAgent
User-agent: MistralAI-Training
User-agent: cohere-ai
User-agent: CohereBot
User-agent: Amazonbot
User-agent: Google-Extended
User-agent: Applebot-Extended
Disallow: /
# indeksy odpowiedzi generatywnych
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: PerplexityBot
User-agent: MistralAI-Index
User-agent: Meta-WebIndexer
User-agent: DuckAssistBot
User-agent: Amzn-SearchBot
User-agent: LinkupBot
User-agent: ShapBot
User-agent: YouBot
User-agent: Diffbot
Disallow: /
# pobrania na żądanie użytkownika
User-agent: ChatGPT-User
User-agent: Claude-User
User-agent: Perplexity-User
User-agent: MistralAI-User
User-agent: Meta-ExternalFetcher
User-agent: Amzn-User
Disallow: /
Drugi wariant ma dziurę i lepiej o niej wiedzieć od razu. Ostatnia grupa to fetchery uruchamiane przez użytkownika, a część z nich może zignorować robots.txt. Gemini Notebook i Google-Agent nie mają nawet własnego tokenu. Jeśli blokada ma być szczelna, trzeba ją dołożyć na poziomie serwera. Przykład dla Apache i pliku .htaccess:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (Google-GeminiNotebook|Google-NotebookLM|Google-Agent|GoogleProducer|ChatGPT-User|Perplexity-User|Amzn-User|Meta-ExternalFetcher|Shap-User) [NC]
RewriteRule ^ - [F,L]
Jedno zastrzeżenie, o którym łatwo zapomnieć: robots.txt nie służy do ochrony danych. Plik jest publiczny, dyrektywy nie są kontrolą dostępu, a zablokowany adres i tak może trafić do indeksu na podstawie linków z zewnątrz. Sekcje faktycznie prywatne zabezpiecza się logowaniem po stronie serwera.
Robots.txt to nie jedyna warstwa.
- Jeśli dla bota istnieje bardziej konkretna pasująca grupa, ma ona pierwszeństwo przed
User-agent: *, a wildcard obowiązuje dopiero wtedy, gdy nic konkretniejszego nie pasuje. - Fetchery uruchamiane przez użytkownika to osobny przypadek: część respektuje dedykowane tokeny, część może je pomijać i wymaga reguły na poziomie serwera lub WAF-a.
- Jeśli strona stoi za Cloudflare, sprawdź też ustawienia botów AI: od 15 września 2026 blokada kategorii Training – w nowych ustawieniach albo przez dawny przełącznik „Block AI bots” – obejmuje także Googlebota, bingbota i Applebota, bo te boty zbierają dane zarówno do wyszukiwarki, jak i do treningu. Robots.txt może być ustawiony wzorowo, a Googlebot i tak dostanie odmowę na poziomie Cloudflare.
Jak ograniczyć AI Overviews? O nosnippet, data-nosnippet i max-snippet
robots.txt informuje zgodne boty, czy powinny pobierać stronę. Dyrektywy meta sterują natomiast indeksowaniem i tym, jakie fragmenty mogą trafić do wyników oraz do funkcji AI. To dwie różne warstwy i przy AI Overviews druga bywa jedyną, jaka Ci zostaje.
Rzecz kluczowa
Nie istnieje osobny opt-out z AI Overviews i AI Mode, który zostawiałby nienaruszoną zwykłą obecność w Google. Zasila je ten sam Googlebot i ten sam indeks, a Google-Extended dotyczy wyłącznie treningu Gemini i groundingu, więc jego blokada nic tu nie zmienia.
Możesz natomiast ograniczyć, ile treści trafia do tych funkcji. Google wymienia cztery dyrektywy: nosnippet, data-nosnippet, max-snippet i noindex. Każda z nich działa jednocześnie na zwykłe wyniki i na funkcje AI – nie da się rozdzielić jednego od drugiego.
| Dyrektywa | Co robi | Czym płacisz |
|---|---|---|
nosnippet | Blokuje wyświetlanie fragmentu strony we wszystkich formach wyników, łącznie z AI Overviews i AI Mode | Znika też zwykły opis pod tytułem w wynikach i szansa na direct answer |
data-nosnippet | To samo, ale tylko dla oznaczonego fragmentu HTML | Reszta strony działa normalnie – najbardziej precyzyjne narzędzie z tego zestawu |
max-snippet:N | Ogranicza długość fragmentu do N znaków i tym samym ilość treści podawanej modelowi | Przy niskiej wartości efekt zbliżony do nosnippet |
noindex | Usuwa stronę ze wszystkich form wyników Google, także z AI Overviews i AI Mode | Strona znika również ze zwykłych wyników wyszukiwania |
noarchive | U Amazona oznacza „nie używaj tej strony do trenowania modeli” | Działa tylko u operatorów, którzy tę dyrektywę honorują |
Apple honoruje nosnippet – także w nagłówku X-Robots-Tag: applebot: nosnippet – jako rezygnację z wykorzystania treści jako dodatkowego kontekstu w odpowiedziach generatywnych. Ten sam skutek ma oznaczenie strony jako isAccessibleForFree: false w danych strukturalnych, a strona nadal może się pojawiać w wynikach wyszukiwania Apple. Amazon deklaruje respektowanie noarchive, noindex i none, ale nie obsługuje crawl-delay.
Najbardziej precyzyjne narzędzie to data-nosnippet. Wyłącza z podglądów i z bezpośredniego użycia przez funkcje AI tylko oznaczony fragment strony. Stosuj je świadomie: te same akapity, które najłatwiej zastąpiłyby wizytę u Ciebie – definicje, listy kroków, tabele – są zwykle tymi, dzięki którym strona w ogóle bywa cytowana.
Dane z moich logów
Co boty AI pobierają z Twojej strony: treść czy pliki?
Sama liczba wizyt niewiele mówi. Ciekawsze, ile z nich trafia w podstronę z treścią, a ile w pliki CSS, obrazki i końcówki API.
| Bot | Udane żądania | Udział wejść w treść |
|---|---|---|
| Perplexity-User | 61 | 91,8% |
| CCBot | 569 | 81,5% |
| ChatGPT-User | 7805 | 74,2% |
| Claude-User | 984 | 63,7% |
| PerplexityBot | 2749 | 62,1% |
| OAI-SearchBot | 4145 | 33,5% |
| GPTBot | 5843 | 30,2% |
| ClaudeBot | 4289 | 21,8% |
| Google-GeminiNotebook | 3686 | 19,9% |
| Applebot | 4051 | 17,7% |
| Amazonbot | 5415 | 15,1% |
Logi podrez.pl, 02.02–06.10.2026; udane żądanie to odpowiedź ze statusem 200. Treść to każdy adres poza stroną główną, robots.txt, sitemapami, katalogami /wp-content/, /wp-includes/ i /wp-json/ oraz plikami .php. Perplexity-User, ChatGPT-User i Claude-User trafiają głównie prosto w treść, ale sama klasa bota nie przesądza zachowania: CCBot ma wysoki udział wejść w treść, a Gemini Notebook niski.
Definicja treści zmienia tu wnioski bardziej, niż się wydaje. Co czwarte udane wejście ChatGPT-User to strona główna – gdybym liczyła ją jako treść, jego udział wzrósłby do 98,6%. Wygląda to raczej na sprawdzanie, kim jest autorka strony, niż na czytanie konkretnego tekstu. Druga obserwacja dotyczy ostatnich dwóch miesięcy: od 6 sierpnia GPTBot pobierał treść tylko w 13% udanych wejść, a średnio odwiedzał stronę prawie czterokrotnie rzadziej niż wcześniej.
Logi pokazują, czy boty AI docierają do strony. Co systemy AI potem z tą treścią robią – kogo polecają Twoim klientom i do jakich źródeł odsyłają – sprawdzam w badaniach widoczności w AI.
Narzędzia i listy
Inne moje narzędzia i listy
Darmowe narzędzie
Obserwatorium encji
Zobacz dane strukturalne strony jako mapę relacji: kto jest autorem, kto założył firmę i dokąd prowadzi sameAs.
Darmowe narzędzie
Czy jesteś w Grafie Wiedzy Google?
Wpisz nazwę i sprawdź, czy Google zna Cię jako encję i czy zgadza się to z Wikidatą.
Darmowe narzędzie
Boty AI w logach
Wrzuć log serwera i zobacz, które boty AI przychodzą, które mają potwierdzone adresy IP i komu serwer odmawia. Plik zostaje na Twoim komputerze.
Darmowe narzędzie
Czy strona jest w Common Crawl?
Wpisz domenę i zobacz, ile stron CCBot zapisał w 6 ostatnich crawlach i czy coś go blokuje.
Tabela
Cutoff modeli AI
Do kiedy modele AI mają dane? Daty odcięcia wiedzy ChatGPT, Claude, Gemini, Groka i modeli polskich.
Lista
Narzędzia SEO
40 narzędzi do Google i AI, których naprawdę używam: do czego się nadają i gdzie mają limit.
Boty nie przychodzą na stronę? Może nie mają takiej możliwości! Sprawdź to w High Five, AI! by Maciej Chmurkowski.
Pytania
Często zadawane pytania
Jak sprawdzić, jaki bot odwiedził moją stronę?
Nazwa bota znajduje się w polu user-agent w logu dostępowym serwera, zwykle w pliku access.log lub domena.pl.log w katalogu logs. Skopiuj nazwę i wyszukaj ją w tabeli powyżej. Jeśli chcesz mieć pewność, że bot jest prawdziwy, porównaj adres IP z zakresami publikowanymi przez operatora. Najszybciej zrobisz to w moim narzędziu Boty AI w logach: wczytujesz log w przeglądarce, plik nie opuszcza Twojego komputera, a narzędzie rozpozna boty i sprawdzi ich adresy IP.
Czy zablokowanie GPTBota usuwa mnie z wyników ChatGPT?
Nie. GPTBot odpowiada za zbieranie treści pod trening modeli, a za obecność w wynikach wyszukiwania ChatGPT odpowiada OAI-SearchBot. To dwa niezależne tokeny i można je ustawić różnie: zablokować trening, zostawić wyszukiwanie. Analogiczny trójpodział stosują Anthropic i Mistral. Amazon również rozdziela ruch na trzy agenty, ale jego Amazonbot jest crawlerem wielofunkcyjnym, który do treningu tylko może być wykorzystywany. Perplexity rozdziela natomiast tylko indeks wyszukiwania od pobrań na żądanie użytkownika i nie ma udokumentowanego crawlera treningowego.
Dlaczego nie widzę Google-Extended w logach?
Bo Google-Extended nie jest botem. To token sterujący w robots.txt, którym decydujesz o wykorzystaniu treści do trenowania modeli Gemini i do groundingu. Samo pobieranie stron wykonują zwykłe roboty Google. Jeśli mimo to widzisz tę nazwę w logu, patrzysz na podszywacza.
Jak wypisać się z AI Overviews?
Przez robots.txt się nie da. AI Overviews i AI Mode korzystają ze zwykłego indeksu Google, budowanego przez Googlebota, a token Google-Extended dotyczy wyłącznie trenowania modeli Gemini i groundingu. Jedyne dostępne narzędzie to dyrektywy podglądu: nosnippet, data-nosnippet, max-snippet i noindex. Każda z nich ogranicza też zwykły wynik wyszukiwania, więc wyjście z AI Overviews oznacza częściowe wyjście z Google.
Czy blokada w robots.txt zatrzyma każdego bota AI?
Nie. Fetchery uruchamiane przez użytkownika, takie jak Gemini Notebook czy ChatGPT-User, mogą pomijać robots.txt, ponieważ żądanie inicjuje człowiek, a nie automat. Żeby je zatrzymać, potrzebujesz reguły na poziomie serwera, w konfiguracji WAF-a albo w pliku .htaccess.
Co się zmieniło z NotebookLM?
16 lipca 2026 Google zaktualizowało dokumentację i zmieniło nazwę user-agenta z Google-NotebookLM na Google-GeminiNotebook, po tym jak sam produkt został przemianowany na Gemini Notebook. Starą nazwę zapowiedziało jako wspieraną do sierpnia 2026. W moich logach do 6 października wszystkie żądania tego fetchera nadal przychodziły pod starą nazwą, a nowa nie pojawiła się ani razu, więc reguły blokujące powinny obejmować obie.
Historia strony i kalendarium zmian u operatorów
06.08.2026 – pierwsza wersja.
Kalendarium zmian u operatorów 17.09.2026 – Google rozszerzyło dokumentację
Mediapartners-Google na różne produkty reklamowe, m.in. AdSense i Google Ad Manager.15.09.2026 – zapowiedziany przez Cloudflare 1 lipca termin nowych ustawień domyślnych: na stronach z reklamami w nowych domenach kategorie Training i Agent są blokowane, a crawlery łączące wyszukiwanie z treningiem – w tym Googlebot, bingbot i Applebot – podlegają blokadzie kategorii Training.
Sierpień 2026 – zapowiadany przez Google koniec wsparcia starej nazwy
Google-NotebookLM; w moich logach działa ona nadal (stan na 6 października).16.07.2026 – Google zmieniło nazwę user-agenta NotebookLM na
Google-GeminiNotebook; stara nazwa wspierana przez okres przejściowy.01.07.2026 – Cloudflare wprowadził podział botów na kategorie Search, Agent i Training.
20.03.2026 – Google udokumentowało user-agenta
Google-Agent.
Co dalej
Nie wiesz, które boty wpuszcza Twoja strona?
Sama nazwa w logu to dopiero początek. Znacznie ciekawsze bywa to, co ten bot dostał w odpowiedzi – i czy w ogóle dostał. Jak to sprawdzić i co znalazłam u siebie, opisałam w tekście o analizie logów serwera. A czym czytam logi? Głównie Log File Analyserem i Claude’em – oba znajdziesz w moim zestawieniu narzędzi SEO.
Przy dużym serwisie samo „co to za bot” nie wystarcza. Trzeba wiedzieć, po których adresach chodzi Googlebot i ile wizyt traci na podstrony, które nic nie wnoszą. Na to pytanie odpowiadam w strategicznym audycie SEO.
Analizę logów pod kątem botów AI, crawlerów wyszukiwarek, narzędzi SEO i podejrzanego ruchu robię w ramach audytu. Jeśli wolisz zacząć od rozmowy, umów krótkie spotkanie.





