Інструменти
Доступ краулерівПовна AI-аналітика сайтуОдин звіт про те, наскільки сайт готовий до ChatGPT, Gemini та AI Overviews: 40 перевірок, оцінка й найважливіші виправлення.Перевірка AI-видимостіЧи бачать вашу сторінку ChatGPT, Claude, Perplexity, Gemini і Copilot? Одна перевірка — усі сервіси.AI-аудит сайтуСкануємо весь сайт і знаходимо сторінки, які AI-краулери не можуть прочитати, процитувати чи відкрити.Аналітика AI-краулерів з CloudflareПідключіть Cloudflare токеном лише для читання й побачте справжній трафік GPTBot, ClaudeBot і PerplexityBot.Перевірка sitemap для AI-краулерівПеревірте XML-sitemap і знайдіть URL з помилками, редиректами, noindex чи заблоковані для AI-ботів.Перевірка AI-краулерівЯкі з 21 AI-ботів дозволяє чи блокує ваш robots.txt — і яке саме правило це вирішує.Генератор robots.txt для AIДозвольте AI-пошук, заблокуйте навчання. robots.txt для 21 AI-бота за кілька кліків.Аналізатор логів AI-ботівЗавантажте логи сервера й побачите, які AI-боти вас сканують, що читають і які з них підробні.Перевірка IP AI-ботівЦе справді GPTBot? Звірте будь-яку IP з офіційними списками AI-краулерів і зворотним DNS.
НавчанняБлогAI-трекерТарифи
UA

Ця IP справді AI-бот?

Вставте IP-адреси з логів. Ми звіримо їх зі списками IP, які публікують OpenAI, Perplexity, Google, Microsoft, Apple, Common Crawl і DuckDuckGo, та перевіримо зворотний DNS.

Як користуватися

  1. 1

    Вставте одну або кілька IP

    Візьміть їх із логів сервера чи фаєрвола. Підходять IPv4 та IPv6.

  2. 2

    Додайте user-agent (необов’язково)

    Якщо запит називав себе ботом, ми скажемо, чи це правда.

  3. 3

    Дозвольте або заблокуйте

    Пропускайте справжніх краулерів у фаєрволі й блокуйте тих, хто лише прикидається AI-ботом.

Чому user-agent нічого не доводить

User-agent — це просто текстовий заголовок. Будь-хто може надіслати GPTBot/1.2 одним рядком коду, і скрапери так роблять, щоб проскочити фільтри, які пропускають AI-краулерів.

Надійних способів перевірити GPTBot чи іншого краулера лише два: переконатися, що IP входить в офіційний діапазон компанії, або зробити forward-confirmed reverse DNS. Цей тул робить обидва.

Легко підробити

Рядок user-agent.

curl -A "GPTBot/1.2" https://example.com
Важко підробити

IP-адресу джерела, бо TCP-з’єднання має повернутися на неї.

Як працює перевірка

  1. Розбір IP

    IPv4 та IPv6, до 20 за раз.

  2. Офіційні діапазони

    Завантажуємо актуальні JSON-списки кожної компанії й звіряємо IP з кожним CIDR-блоком.

  3. Зворотний DNS

    Для компаній без списків шукаємо PTR-запис, наприклад crawl-66-249-66-1.googlebot.com.

  4. Пряме підтвердження

    Хост має вказувати назад на той самий IP, інакше PTR міг бути підробленим.

Хто що публікує

КомпаніяОфіційний список IPДомен зворотного DNS
OpenAIтак: gptbot.json, searchbot.json, chatgpt-user.jsonнемає
Googleтак: краулери й запити користувачівgooglebot.com, google.com
Microsoftтак: bingbot.jsonsearch.msn.com
Appleтак: applebot.jsonapplebot.apple.com
Perplexityтак: perplexitybot.json, perplexity-user.jsonнемає
Common Crawlтак: ccbot.jsoncommoncrawl.org
DuckDuckGoтак: duckassistbot.jsonнемає
Anthropicнінемає

ClaudeBot зараз не перевірити за IP, бо Anthropic не публікує діапазонів. Ми чесно пишемо «немає списку», а не вгадуємо.

Перевірте самі в терміналі

Forward-confirmed reverse DNS — це дві команди. Обидві відповіді мають збігтися.

terminal
$ host 66.249.66.1
1.66.249.66.in-addr.arpa domain name pointer crawl-66-249-66-1.googlebot.com.

$ host crawl-66-249-66-1.googlebot.com
crawl-66-249-66-1.googlebot.com has address 66.249.66.1   ✓ справжній Googlebot

Що робити з результатом

Справжній

Дозвольте у WAF. Блок справжнього пошукового бота прибирає вас із відповідей цього рушія.

Фейк

Блокуйте IP або його мережу. Фейковий бот ігнорує robots.txt, тож зупинить лише файрвол.

Немає списку

Стежте за поведінкою: частота, шляхи, дотримання robots.txt. Обмежуйте, якщо зловживає.

Часті питання

Як перевірити GPTBot?

OpenAI публікує IP-діапазони для GPTBot, OAI-SearchBot і ChatGPT-User. Запит справжній, лише якщо його IP входить до відповідного списку. Ми завантажуємо актуальні списки й перевіряємо IP за вас.

Що таке підтверджений зворотний DNS?

Ми шукаємо ім’я хоста для IP (наприклад, crawl-66-249-66-1.googlebot.com), а потім перетворюємо це ім’я назад на IP. Якщо обидва збігаються і домен належить компанії, краулер справжній. Цей метод підтримують Google, Microsoft, Apple та Amazon.

Звідки беруться фейкові AI-боти?

Скрейпери копіюють user-agent GPTBot чи ClaudeBot, щоб обійти фільтри ботів або сховатися серед справжніх краулерів. User-agent підробити легко, IP-адресу — ні.