Które crawlery AI powinienem dopuścić w robots.txt? GPTBot, PerplexityBot itd.
Dyskusja społecznościowa na temat tego, które crawlery AI dopuścić lub zablokować. Prawdziwe decyzje webmasterów dotyczące dostępu GPTBot, PerplexityBot i innyc...
Próbuję ustalić właściwą konfigurację robots.txt dla crawlerów AI, a informacje w internecie są sprzeczne.
Niektóre artykuły zalecają blokować wszystko, żeby „chronić treści”. Inne mówią, by pozwolić na wszystko dla widoczności w AI. Większość nawet nie wymienia nazw konkretnych crawlerów.
Co próbuję zrozumieć:
Obecnie nasze robots.txt to chaos z regułami z 2019, które zupełnie nie uwzględniają tego tematu.
Czy ktoś faktycznie dobrze to ustawił – jak wygląda Wasza konfiguracja?
Zarządzam robots.txt dla około 40 dużych serwisów. Oto podział, który naprawdę ma znaczenie:
Poziom 1 – koniecznie skonfiguruj:
GPTBot – crawler treningowy OpenAIChatGPT-User – tryb przeglądania ChatGPTClaudeBot – crawler AnthropicGoogle-Extended – trening Google GeminiPerplexityBot – indeks PerplexityPoziom 2 – warto rozważyć:
anthropic-ai – dodatkowy crawler AnthropicOAI-SearchBot – indeksator OpenAICCBot – Common Crawl (wykorzystywany przez wiele firm AI)Co robimy:
User-agent: GPTBot
Allow: /blog/
Allow: /resources/
Disallow: /pricing/
Disallow: /admin/
User-agent: PerplexityBot
Allow: /
Kluczowa obserwacja: PerplexityBot to jedyny, któremu zawsze pozwalam w pełni – bo faktycznie cytuje Twoje strony z linkami. Blokowanie go to strzał w stopę bez żadnych korzyści.
To dokładnie taki schemat, jakiego potrzebowałam. Szybkie pytanie – czy blokowanie GPTBot faktycznie usuwa treści z ChatGPT? Czy są już w ich bazie treningowej?
Zablokowaliśmy go 6 miesięcy temu, ale nasza marka nadal pojawia się w odpowiedziach ChatGPT.
Świetne pytanie. Blokowanie GPTBot dotyczy tylko przyszłych danych treningowych. Treści już znajdujące się w ich zbiorach (sprzed 2024 dla GPT-4) nadal tam będą.
Co to zmienia:
Więc jeśli zablokowałaś 6 miesięcy temu, ChatGPT dalej „zna” to, czego nauczył się wcześniej. Ale nie pobierze nowych treści z Twojej strony.
Dlatego zawsze mówię klientom: blokowanie dziś nie usuwa przeszłości, ogranicza tylko przyszłą widoczność.
Zrobiliśmy ogromny błąd, blokując wszystkie crawlery AI w zeszłym roku na podstawie porad typu „ochrona treści”.
Co się stało:
Teraz zmieniliśmy podejście i zezwalamy wszystkim głównym crawlerom AI. Argument o „ochronie” przestał mieć sens, kiedy zrozumieliśmy:
Jedyny wyjątek stanowią naprawdę zastrzeżone treści za autoryzacją – te strony i tak były zablokowane.
Inna perspektywa z branży mocno regulowanej (technologie medyczne).
Mamy uzasadnione powody, by kontrolować dostęp AI do pewnych treści:
Nasze podejście:
Stworzyliśmy system warstwowy:
Klucz to świadome podejście. „Zablokuj wszystko” i „zezwól na wszystko” to leniwe rozwiązania. Zmapuj treści, ustal, co każda kategoria powinna robić dla Twojej firmy i skonfiguruj odpowiednio.
Porada, która zajęła mi zbyt dużo czasu:
Przetestuj robots.txt z faktycznymi user-agentami crawlerów.
Myślałem, że wszystko jest dobrze ustawione, dopóki nie sprawdziłem logów serwera i nie zobaczyłem, że niektóre crawlery AI nie pasują do moich reguł, bo miałem literówki w nazwach user-agentów.
„GPT-Bot” to nie to samo co „GPTBot” – zgadnijcie, którą wersję miałem źle przez 3 miesiące?
Użyj testera robots.txt od Google albo narzędzi wiersza poleceń, żeby sprawdzić, czy każda reguła pasuje tak, jak oczekujesz.
Oto moja standardowa rekomendacja dla większości firm:
Domyślnie pozwalaj, ograniczaj strategicznie.
Firmy, które faktycznie korzystają na blokowaniu, to rzadkie przypadki:
Dla reszty kalkulacja jest prosta: widoczność w AI to rosnące źródło ruchu. Sam Perplexity to ponad 200 mln zapytań miesięcznie. Bycie tam niewidzialnym to strategiczna strata.
Mój standardowy config dla klientów:
# Zezwól wszystkim crawlerom AI na dostęp do treści publicznych
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: PerplexityBot
User-agent: Google-Extended
Allow: /
# Ogranicz obszary wrażliwe
Disallow: /admin/
Disallow: /internal/
Disallow: /api/
Jedna rzecz, o której nikt nie wspomina: monitorowanie co się dzieje po konfiguracji.
Ustawiłem alerty na ruch botów AI w naszych statystykach. Zauważyłem ciekawe wzorce:
Te dane pomagają mi zrozumieć, które platformy AI faktycznie indeksują nasze treści. Łącząc to z narzędziami do śledzenia cytowań w AI, widzę cały łańcuch od robots.txt > crawling AI > cytowania AI.
Bez tego monitoringu to tylko zgadywanie wpływu.
Perspektywa wydawcy. Prowadzimy serwis newsowy/analityczny z ponad 10 tys. artykułów.
Czego nauczyliśmy się na własnej skórze:
Blokowanie crawlerów AI zaszkodziło nam w niespodziewany sposób:
Argument „ochrony” zakłada, że AI kradnie Twoje treści. W rzeczywistości AI cytuje i napędza ruch do treści, do których ma dostęp. Blokowanie oznacza po prostu, że nie bierzesz udziału w tej rozmowie.
Teraz pozwalamy wszystkim crawlerom AI i używamy Am I Cited do monitorowania cytowań. Nasz ruch z AI wzrósł o 340% od czasu tej zmiany.
Ta dyskusja była niezwykle pomocna. Podsumowanie, co wdrażam na podstawie Waszych odpowiedzi:
Zmiany natychmiastowe:
Monitorowanie: 4. Dodać śledzenie ruchu botów AI w logach serwera 5. Ustawić Am I Cited do śledzenia faktycznych cytowań 6. Przegląd za 30 dni, by zobaczyć efekty
Kluczowa obserwacja: blokowanie nie chroni treści już w danych treningowych – ogranicza tylko przyszłą widoczność. A że wyszukiwanie AI rośnie błyskawicznie, widoczność jest ważniejsza niż „ochrona”.
Dzięki wszystkim za realne konfiguracje i doświadczenia.
Get personalized help from our team. We'll respond within 24 hours.
Śledź, które crawlery AI odwiedzają Twoją stronę i jak Twoje treści pojawiają się w odpowiedziach generowanych przez ChatGPT, Perplexity i Claude.
Dyskusja społecznościowa na temat tego, które crawlery AI dopuścić lub zablokować. Prawdziwe decyzje webmasterów dotyczące dostępu GPTBot, PerplexityBot i innyc...
Dyskusja społecznościowa na temat pozwalania AI botom na crawl Twojej strony. Prawdziwe doświadczenia z konfiguracją robots.txt, wdrożeniem llms.txt i zarządzan...
Dyskusja społeczności na temat testowania dostępu AI crawlerów do stron internetowych. Praktyczne metody weryfikacji, czy GPTBot, PerplexityBot i inne AI crawle...