ChatGPT ma kilka botów i każdy robi coś innego — co to znaczy dla SEO
Myślisz, że bot ChatGPT wchodzi na twoją stronę i ją „czyta”? To uproszczenie, które prowadzi do złych decyzji. OpenAI ma kilka botów z różnymi zadaniami — i od tego który wchodzi, zależy co zrobi z twoją treścią.
OpenAI nie ma jednego bota
Kiedy mówisz „bot ChatGPT” — masz na myśli co najmniej kilka różnych programów. OpenAI używa różnych user-agentów do różnych zadań. Marcin Kamiński z Top Online identyfikuje je w logach serwera i widzi, który bot robi co.
Główne boty OpenAI widoczne w logach:
GPTBot — główny crawler OpenAI. Wchodzi na strony, pobiera treść, przekazuje do trenowania modeli i budowania indeksu. Działa podobnie do Googlebota — przychodzi, crawluje, znika. Możesz go zablokować w robots.txt wpisem User-agent: GPTBot / Disallow: /. Tylko że blokując go, blokujesz też możliwość pojawienia się w odpowiedziach ChatGPT.
OAI-SearchBot — to jest ten ważny z perspektywy SEO. Odpowiada za reranking treści w trakcie aktywnej konwersacji użytkownika. Kiedy ktoś pyta ChatGPT o coś konkretnego, a ChatGPT postanawia sprawdzić aktualne dane — OAI-SearchBot wchodzi na strony w czasie rzeczywistym. To on decyduje, czy twoja treść trafi do odpowiedzi tu i teraz.
ChatGPT-User — bot działający w imieniu konkretnego użytkownika korzystającego z browsing mode. Najbardziej zbliżony do prawdziwej wizyty człowieka.
Czym różni się od Googlebota
Googlebot crawluje strony, żeby zbudować indeks. Twoja treść trafia do indeksu — a potem pojawia się w wynikach wyszukiwania na podstawie algorytmu rankingowego. Cały proces jest rozłożony w czasie.
Boty OpenAI działają inaczej. OAI-SearchBot wchodzi na stronę w trakcie rozmowy użytkownika z ChatGPT — w czasie rzeczywistym. Nie buduje indeksu do późniejszego wykorzystania. On pobiera treść teraz, żeby ChatGPT mógł odpowiedzieć za 10 sekund.
To oznacza, że szybkość ładowania strony ma bezpośredni wpływ na to, czy ChatGPT skorzysta z twojej treści. Strona, która ładuje się 8 sekund, może po prostu wypaść z okna czasowego odpowiedzi.
Drugi wniosek: treść musi być czytelna dla bota bez JavaScriptu. OAI-SearchBot nie renderuje JS. Jeśli twoja treść produktowa generuje się dynamicznie przez React lub Vue — bot widzi pustą stronę. Ruch agentowy i jego specyfika to temat-klucz do zrozumienia tej różnicy.
Jak rozpoznać który bot odwiedził stronę
W logach serwera szukasz linii zawierających:
GPTBot— główny crawler OpenAIOAI-SearchBot— reranker w czasie rzeczywistymChatGPT-User— browsing mode użytkownikaPerplexityBot— PerplexityClaudeBot— AnthropicGoogle-Extended— Gemini (korzysta z danych Google, ale ten agent zbiera dodatkowe dane)
Każdy z tych user-agentów zostawia ślad w access.log. Jeśli nie masz dostępu do logów — Agent Monitor Marcina Kamińskiego robi to automatycznie i wyświetla dane w dashboardzie. O tym, jak dane rzeczywiste z serwera różnią się od danych symulowanych z narzędzi takich jak Semrush AI, piszę oddzielnie.
Co robić z tą wiedzą praktycznie
Nie blokuj OAI-SearchBot. Nawet jeśli blokujesz GPTBot (co jest dopuszczalne, choć dyskusyjne) — blokowanie OAI-SearchBot wyklucza cię z odpowiedzi ChatGPT w trybie wyszukiwania. To najbardziej wartościowy ruch z perspektywy wpływu na decyzje użytkownika.
Zadbaj o szybkość i czytelność HTML. Boty AI nie czekają. Strona musi się załadować w 2-3 sekundy i oddać treść w czystym HTML, bez renderowania JS.
Ustrukturyzuj treść pod bezpośrednie odpowiedzi. OAI-SearchBot szuka konkretnych odpowiedzi na konkretne pytania. Strona, która bezpośrednio odpowiada na pytanie w pierwszym paragrafie, ma większą szansę na cytowanie niż strona, która rozgrzewa się przez 500 słów wstępu. O tym jak tworzyć content pod AI w formacie Q&A — osobny artykuł.
Znajomość architektury botów ChatGPT to nie techniczne curiosum. To różnica między byciem cytowanym a niewidzialnym.
Szkolenia z AI dla firm
Twój content manager nie wie, jak boty AI traktują wasze treści
Szkolenie z AI dla firm daje zespołowi konkretną wiedzę: jak pisać treści, które boty AI cytują — i jak mierzyć wyniki tego działania.Sprawdź program szkoleń →
