Z artykułu dowiesz się
- Czym jest OAI-AdsBot i dlaczego bez niego reklama nie ruszy
- Co pokazał pomiar na 20 stronach
- Dlaczego wynik 20 na 20 nie daje spokoju na zawsze
- Komu w Polsce reklama w ChatGPT ma dziś sens
- Pytania, które słyszymy najczęściej
Od 1 września polska firma może sama założyć konto reklamowe w ChatGPT i kupić miejsce pod odpowiedziami asystenta. Większość omówień kończy się na tym, jak ustawić kampanię. Mnie bardziej interesowało, czy strona, na którą reklama ma prowadzić, w ogóle wpuści robota OpenAI, bo bez jego wizyty reklama się nie wyświetli.
Sprawdziłem to 2 października na 20 działających stronach naszych i klientów, na 4 różnych serwerach. Wynik jest spokojniejszy, niż sugerują nagłówki, ale z jednym haczykiem, który warto znać, zanim zapłacisz za kampanię prowadzącą na tworzenie landing pages pod nowy kanał.
Najważniejsze wnioski
- Reklama w ChatGPT ruszy dopiero wtedy, gdy na stronę docelową wejdzie robot OAI-AdsBot. To osobny robot, niezależny od GPTBota.
- Na 20 sprawdzonych stronach OAI-AdsBot dostał odpowiedź 200 na każdej, a GPTBot został zatrzymany na 13, przez filtr hostingu działający po nazwie robota.
- Taki filtr przepuszcza dziś AdsBota tylko dlatego, że nie ma go jeszcze na liście. Jedna aktualizacja listy u hostingodawcy i Twoja reklama przestanie się wyświetlać bez komunikatu w panelu.
- W Polsce kampanię kierujesz tylko na cały kraj, a reklamy widzą wyłącznie użytkownicy planów Free i Go. Dla firmy usługowej z jednego miasta ten kanał na razie się nie spina.
Czym jest OAI-AdsBot i dlaczego bez niego reklama nie ruszy
OAI-AdsBot to robot OpenAI, który odwiedza wyłącznie adresy zgłoszone jako strony docelowe reklam i sprawdza, czy są zgodne z zasadami. Jeśli nie wejdzie, reklama nie przejdzie weryfikacji, a panel reklamowy nie podaje przyczyny. Przedstawia się nazwą OAI-AdsBot/1.0 i stosuje się do pliku robots.txt, czyli instrukcji dla robotów w katalogu głównym strony.
W polskich omówieniach zwykle przepada jedno rozróżnienie. OpenAI ma 3 roboty o 3 różnych zadaniach. GPTBot zbiera treści do trenowania modeli, OAI-SearchBot buduje wyniki wyszukiwania w ChatGPT, a OAI-AdsBot obsługuje tylko reklamy. Według dokumentacji robotów OpenAI to, co zbierze AdsBot, nie trafia do trenowania modeli. Przepuszczenie jednego robota nic nie mówi o pozostałych, i to właśnie zobaczyłem w pomiarze.
Blokada może siedzieć w 4 miejscach: w robots.txt, w zaporze aplikacji, w ochronie przed botami na CDN (sieci serwerów pośredniczących, takiej jak Cloudflare) i w limitach zapytań na hostingu. Właściciel strony zwykle nie wie o dwóch ostatnich, bo ustawił je ktoś inny i dawno temu.
Co pokazał pomiar na 20 stronach
Wszystkie 20 stron wpuściło OAI-AdsBota, ale 13 z nich zatrzymało GPTBota. Na każdej stronie wysłałem to samo zapytanie 3 razy: jako zwykła przeglądarka, jako OAI-AdsBot i jako GPTBot, za każdym razem z losowym parametrem w adresie, żeby pamięć podręczna serwera nie podała starej odpowiedzi. Osobno pobrałem robots.txt jako AdsBot.
| Grupa stron | Liczba | Przeglądarka | OAI-AdsBot | GPTBot |
|---|---|---|---|---|
| Nasze strony za Cloudflare | 3 | 200 | 200 | 200 |
| Strony klientów, hosting z filtrem robotów AI | 13 | 200 | 200 | 429 (zatrzymany) |
| Strony klientów, pozostałe hostingi | 4 | 200 | 200 | 200 |
| Razem | 20 | 20 z 20 | 20 z 20 | 7 z 20 |
Kod 429 oznacza „za dużo zapytań”, ale tu nie chodzi o ruch. Przeglądarka w tej samej sekundzie dostawała 200, więc serwer rozpoznaje robota po nazwie i odprawia go z góry. U klientów widzimy ten filtr od września. Hosting włączył go na swoich serwerach jako ochronę przed robotami AI, a odpowiedź 429 dostaje też ClaudeBot i robot Mety.
Na wszystkich 20 stronach plik robots.txt nie wspomina o AdsBocie ani razu, a 3 strony w ogóle go nie mają. Z punktu widzenia robota to dobrze, bo brak reguły oznacza zgodę na wejście.
Dlaczego wynik 20 na 20 nie daje spokoju na zawsze

Filtr, który zatrzymał GPTBota, działa według listy nazw. AdsBot przechodzi, bo tej listy nikt jeszcze nie zaktualizował. Wystarczy, że hostingodawca dopisze do niej „wszystko od OpenAI”, i Twoja kampania przestanie się wyświetlać z dnia na dzień. Nikt Cię o tym nie powiadomi, bo z punktu widzenia hostingu to ochrona, a z punktu widzenia panelu reklamowego strona po prostu nie przeszła weryfikacji.
Mój pomiar ma też granicę, którą trzeba nazwać. Wysyłałem zapytania z naszego łącza, podpisane nazwą AdsBota. Prawdziwy robot przychodzi z adresów OpenAI, a Cloudflare i część zapór rozpoznają roboty po adresie, nie po nazwie. Pomiar pokazuje więc, że filtry nazw go dziś nie zatrzymują, ale nie gwarantuje, jak zachowa się zapora, która sprawdza pochodzenie zapytania.
Dlatego przed uruchomieniem kampanii sprawdziłbym 3 rzeczy na stronie docelowej:
- Czy robots.txt nie ma reguły
Disallow: /dla wszystkich robotów. Jeśli ma, dopisz osobnoUser-agent: OAI-AdsBotiAllow: /. - Czy hosting ma włączoną ochronę przed robotami AI. Najprostszy test to jedno polecenie w terminalu:
curl -A "OAI-AdsBot/1.0" -o /dev/null -w "%{http_code}" "https://twojadomena.pl/?test=1". Wynik 200 to dobra wiadomość, 403 albo 429 oznacza blokadę. - Czy Cloudflare albo inna sieć pośrednicząca nie ma reguły „blokuj roboty AI”. Takie przełączniki obejmują zwykle całą kategorię robotów, więc trzeba w nich zrobić wyjątek dla AdsBota.
Komu w Polsce reklama w ChatGPT ma dziś sens
Reklama w ChatGPT ma dziś sens dla firm, które sprzedają na cały kraj: sklepów z wysyłką, produktów cyfrowych, szkoleń online i turystyki. Robot to najmniejszy problem tego kanału. Większy stanowią 3 ograniczenia, które obowiązują w Polsce niezależnie od tego, jak dobrze przygotujesz stronę.
- Kierowanie tylko na cały kraj. Województwo, miasto i kod pocztowy są dostępne wyłącznie w Stanach. Warsztat ze Szczecina płaci za kliknięcia z Rzeszowa.
- Odbiorcy tylko z planów Free i Go. Konta Plus, Pro i firmowe są bez reklam, więc osoby korzystające z ChatGPT w pracy, na płatnym koncie, reklamy nie zobaczą.
- Wykluczone branże. Poza Stanami reklamy usług finansowych, medycznych i prawnych są co do zasady zabronione. Przychodnie, kancelarie i doradcy finansowi odpadają na starcie.
Klienci pytają nas teraz, czy warto przenieść część budżetu z Google Ads do ChatGPT. Odpowiadam pytaniem o zasięg sprzedaży. Jeśli firma obsługuje jedno miasto, płaci za ruch, którego nie obsłuży. Jeśli sprzedaje na cały kraj, test ma sens, zwłaszcza że 2 października strona ads.openai.com zapowiadała w wynikach Google promocję „wydaj 500 $, otrzymasz 500 $ na reklamę”. Wtedy liczy się strona, na którą reklama prowadzi, bo ruch z rozmowy z asystentem przychodzi z gotowym pytaniem i oczekuje odpowiedzi w pierwszym ekranie. Przy takich kampaniach zaczynamy od sklepu internetowego przygotowanego pod ruch z reklam, z osobną stroną dla każdego produktu, który ma być reklamowany.
Jeszcze jedna uwaga do pomiaru. Ruch z reklam w ChatGPT bez parametrów UTM w adresie wpada w Google Analytics jako wejście bezpośrednie. Dopisz je do adresu strony docelowej od pierwszej kampanii, inaczej po miesiącu nie odróżnisz tego kanału od osób, które wpisały adres ręcznie. O tym, jak asystenci AI dobierają źródła w zwykłych odpowiedziach, pisaliśmy przy okazji AI Overviews i treści, których Google nie cytuje.


Strona docelowa, która przejdzie weryfikację
Sprawdzimy, czy Twoja strona wpuszcza robota reklam i czy odpowiada na pytanie, z którym przyjdzie klient z ChatGPT.
Pytania, które słyszymy najczęściej
Ile kosztuje reklama w ChatGPT?
OpenAI nie publikuje stałego cennika, kampanię ustawiasz z własnym budżetem w panelu ads.openai.com. 2 października strona ads.openai.com zapowiadała w wynikach Google promocję „wydaj 500 $, otrzymasz 500 $ na reklamę”. Kraju i waluty konta nie da się później zmienić, więc ustaw je od razu na Polskę.
Dlaczego widzę reklamy w ChatGPT?
Reklamy pokazują się użytkownikom planów Free i Go. Na kontach Plus, Pro, Business i Enterprise reklam nie ma. Reklama stoi pod odpowiedzią, jest oznaczona jako sponsorowana i nie wpływa na treść samej odpowiedzi.
Czy zablokowanie GPTBota zablokuje też reklamy?
Nie, to osobne roboty. Reguła dla GPTBota w robots.txt nie dotyczy OAI-AdsBota. Problem pojawia się dopiero wtedy, gdy blokujesz wszystkie roboty naraz albo gdy hosting filtruje całą kategorię „roboty AI”.
Czy OAI-AdsBot obciąży mój serwer?
Nie. Odwiedza tylko adresy zgłoszone jako strony docelowe reklam, a nie całą witrynę. Przy jednej kampanii to kilka wejść, a nie przeszukiwanie setek podstron.
Jak sprawdzić, czy moja strona wpuszcza robota reklam?
Pobierz stronę z nazwą robota w nagłówku, na przykład poleceniem curl -A "OAI-AdsBot/1.0", i dopisz do adresu losowy parametr, żeby ominąć pamięć podręczną. Wynik 200 oznacza, że filtr nazw robota przepuszcza. Pamiętaj, że zapora sprawdzająca adres IP może zachować się inaczej niż w tym teście.
