seotools.pro Почати безкоштовно

Шаблон перевірки доступу AI-краулерів до сайту

Торік хтось заблокував AI-бота. Ніхто не пам'ятає, хто це зробив, навіщо і чи це досі актуально. А логи тим часом можуть показувати зовсім не те, що написано у вашому robots.txt.

У цій перевірці кожен AI-агент має свій рядок: що про нього каже постачальник, що вирішив сайт, яке правило діє зараз, що видно в логах і хто це погодив.

Це перевірка керування доступом, а не довідник із синтаксису. Robots.txt має рекомендаційний характер, а деякі агенти, що відкривають сторінки на запит користувача, прямо кажуть, що можуть його не виконувати. Тому потрібні докази.

Усередині: аркуш для заповнення, таблиця агентів, звірена з документацією постачальників, вибір політики, чекліст для логів, запис погодження, заголовок CSV і вигаданий приклад.

Формат
Word .docx для редагування
Обсяг
7 варіантів - ~7 сторінок
Ціна
100% безкоштовно
Як почати
Копіювати або завантажити

Завантажте документ Word для редагування в один клік.

Безкоштовно · Без реєстрації · Миттєве завантаження

Працює зSemrushSe Ranking
UТехнічне SEO

Шаблон перевірки доступу AI-краулерів до сайту

Перевірка доступу AI-краулерів

Один рядок на AI-агента. У кожному рядку: що агент робить за словами постачальника, що вирішив ваш сайт, яке правило діє зараз, що показують логи і хто це погодив.

Сайт: [https://www.example.com] - Відповідальний за перевірку: [ім'я] - Дата перевірки: [РРРР-ММ-ДД] - Наступна перевірка: [дата]

Задекларований агентРішення сайтуПравило robots.txt (чинне)Дані з логівПогодженняСтатус
[токен + постачальник, наприклад GPTBot / OpenAI][дозволити / заблокувати / частково + причина одним рядком][точні рядки з чинного robots.txt][звернення, коди статусу, перевірено чи ні, період][хто погодив + дата][збігається / розбіжність / очікує]
[токен + постачальник][рішення + причина][рядки robots.txt][підсумок логів][хто погодив + дата][статус]
[токен + постачальник][рішення + причина][рядки robots.txt][підсумок логів][хто погодив + дата][статус]

Деталі по агенту (заповніть для кожного рядка)

  • Задеклароване призначення: [що агент робить, словами самого постачальника]
  • Джерело: [URL документації постачальника], перевірено [дата]
  • Тип агента: [навчання / пошук / запит користувача / лише керувальний токен]
  • Чи виконує robots.txt, за словами постачальника: [так / може не виконувати / здебільшого ігнорує]
  • Бізнес-причина рішення: [чому сайт його дозволяє або блокує]
  • Період логів: [дата початку і кінця], джерело [CDN / сервер / панель хостингу]
  • Перевірено за: [URL списку IP постачальника або результат reverse DNS]
  • Інші засоби контролю: [правило CDN чи файрвола, якщо є, і хто за нього відповідає]

Наступні кроки

  • Відповідальний за перевірку: [ім'я] - завдання: заново відкрити кожну сторінку документації постачальників і оновити колонку з призначенням до [дата]
  • Відповідальний за логи: [ім'я] - завдання: вивантажити логи за [N] днів для вказаних агентів і заповнити колонку з даними до [дата]
  • Хто погоджує: [ім'я + роль] - завдання: погодити кожне рішення або повернути його з поясненням до [дата]
  • Розробник: [ім'я] - завдання: викласти погоджені зміни robots.txt і зберегти старий файл для відкату до [дата]

Фінальна перевірка

  • У кожному рядку один токен агента, а його призначення посилається на сторінку самого постачальника з датою перевірки.
  • Кожне рішення має письмову бізнес-причину, а не просто «дозволити» чи «заблокувати».
  • Колонку з правилом robots.txt скопійовано з чинного файлу, а не з чернетки.
  • Дані з логів охоплюють указаний період, а звернення ботів звірено зі списком IP постачальника або через reverse DNS.
  • Кожен рядок має ім'я того, хто погодив, і дату. Для рядків із розбіжністю є відповідальний і дата виправлення.
Завантажити шаблон безкоштовно

Чому це працює

Для кожного AI-агента, який може зайти на ваш сайт, записано призначення, обґрунтоване рішення, чинне правило robots.txt, перевірені дані з логів і відповідального за погодження.

  • Посилання на документацію самого постачальника тримає рішення в межах того, що агенти справді роблять.
  • Перевірені дані з логів показують, коли правила CDN або підроблені боти суперечать вашому robots.txt.
  • Погодження з іменем і план відкату роблять кожну зміну доступу для AI відстежуваною та оборотною.

7 готових варіантів

Копіювати все

Перевірка доступу AI-краулерів (аркуш для заповнення)

Коли використовувати: Один рядок на AI-агента: задеклароване призначення, рішення сайту, чинне правило robots.txt, дані з логів і погодження, а також відповідальні й фінальна перевірка.

Перевірка доступу AI-краулерів

Один рядок на AI-агента. У кожному рядку: що агент робить за словами постачальника, що вирішив ваш сайт, яке правило діє зараз, що показують логи і хто це погодив.

Сайт: [https://www.example.com] - Відповідальний за перевірку: [ім'я] - Дата перевірки: [РРРР-ММ-ДД] - Наступна перевірка: [дата]

Задекларований агентРішення сайтуПравило robots.txt (чинне)Дані з логівПогодженняСтатус
[токен + постачальник, наприклад GPTBot / OpenAI][дозволити / заблокувати / частково + причина одним рядком][точні рядки з чинного robots.txt][звернення, коди статусу, перевірено чи ні, період][хто погодив + дата][збігається / розбіжність / очікує]
[токен + постачальник][рішення + причина][рядки robots.txt][підсумок логів][хто погодив + дата][статус]
[токен + постачальник][рішення + причина][рядки robots.txt][підсумок логів][хто погодив + дата][статус]

Деталі по агенту (заповніть для кожного рядка)

  • Задеклароване призначення: [що агент робить, словами самого постачальника]
  • Джерело: [URL документації постачальника], перевірено [дата]
  • Тип агента: [навчання / пошук / запит користувача / лише керувальний токен]
  • Чи виконує robots.txt, за словами постачальника: [так / може не виконувати / здебільшого ігнорує]
  • Бізнес-причина рішення: [чому сайт його дозволяє або блокує]
  • Період логів: [дата початку і кінця], джерело [CDN / сервер / панель хостингу]
  • Перевірено за: [URL списку IP постачальника або результат reverse DNS]
  • Інші засоби контролю: [правило CDN чи файрвола, якщо є, і хто за нього відповідає]

Наступні кроки

  • Відповідальний за перевірку: [ім'я] - завдання: заново відкрити кожну сторінку документації постачальників і оновити колонку з призначенням до [дата]
  • Відповідальний за логи: [ім'я] - завдання: вивантажити логи за [N] днів для вказаних агентів і заповнити колонку з даними до [дата]
  • Хто погоджує: [ім'я + роль] - завдання: погодити кожне рішення або повернути його з поясненням до [дата]
  • Розробник: [ім'я] - завдання: викласти погоджені зміни robots.txt і зберегти старий файл для відкату до [дата]

Фінальна перевірка

  • У кожному рядку один токен агента, а його призначення посилається на сторінку самого постачальника з датою перевірки.
  • Кожне рішення має письмову бізнес-причину, а не просто «дозволити» чи «заблокувати».
  • Колонку з правилом robots.txt скопійовано з чинного файлу, а не з чернетки.
  • Дані з логів охоплюють указаний період, а звернення ботів звірено зі списком IP постачальника або через reverse DNS.
  • Кожен рядок має ім'я того, хто погодив, і дату. Для рядків із розбіжністю є відповідальний і дата виправлення.

Довідник AI-агентів (звірено з документацією постачальників)

Коли використовувати: Одинадцять токенів AI-агентів: призначення за документацією постачальника, ставлення до robots.txt, як перевірити звернення і посилання на джерело.

Довідник AI-агентів (перевірено 14 листопада 2026 року)

Заповнюйте колонку з призначенням за цими сторінками постачальників, а не за списками з блогів. Постачальники додають і перейменовують агентів, тож у день перевірки відкривайте кожне посилання знову.

ТокенПостачальникЗадеклароване призначенняRobots.txt, за словами постачальникаЯк перевірити зверненняДжерело
GPTBotOpenAIСканує контент, який можуть використати для навчання генеративних базових AI-моделей OpenAIТакopenai.com/gptbot.jsonдокументація постачальника
OAI-SearchBotOpenAIПоказує сайти в пошукових функціях ChatGPTТак; після зміни потрібно близько 24 годинopenai.com/searchbot.jsonдокументація постачальника
ChatGPT-UserOpenAIДії на запит користувача, наприклад відкриття сторінки, про яку він питає; це не автоматичне скануванняМоже не застосовуватися, каже OpenAIopenai.com/chatgpt-user.jsonдокументація постачальника
ClaudeBotAnthropicЗбирає вебконтент, який можуть використати для навчання моделей AnthropicТакclaude.com/crawling/bots.jsonдокументація постачальника
Claude-SearchBotAnthropicІндексує контент, щоб покращити результати пошуку ClaudeТакclaude.com/crawling/bots.jsonдокументація постачальника
Claude-UserAnthropicВідкриває сторінки, коли користувач Claude ставить запитанняТак (загальна заява Anthropic щодо всіх її ботів)claude.com/crawling/bots.jsonдокументація постачальника
Google-ExtendedGoogleКерувальний токен для навчання Gemini і grounding; окремого user agent немає, на Google Пошук не впливаєЛише токен; його зчитують краулери GoogleНіяк (власного краулера немає)документація постачальника
PerplexityBotPerplexityПоказує сайти й посилання на них у пошуку Perplexity; не для навчання базових моделейТакperplexity.ai/perplexitybot.jsonдокументація постачальника
Perplexity-UserPerplexityВідкриває сторінку, щоб відповісти на запитання користувача; не сканування і не навчанняЗдебільшого ігнорує robots.txt, каже Perplexityperplexity.ai/perplexity-user.jsonдокументація постачальника
Applebot-ExtendedAppleКерує використанням даних Applebot для навчання базових моделей Apple; сторінки не скануєЛише токен; сканує ApplebotApplebot: applebot.json або reverse DNSдокументація постачальника
CCBotCommon CrawlСтворює безкоштовну публічну копію вебу, якою користуються інші, зокрема для навчання моделейТак, і враховує Crawl-delayindex.commoncrawl.org/ccbot.jsonдокументація постачальника

Як правильно читати таблицю

  • Robots.txt має рекомендаційний характер. Це прохання. Краулер, який його ігнорує, все одно може завантажити сторінку. Реальне блокування робиться на сервері, у CDN або у файрволі.
  • Агенти на запит користувача працюють інакше. OpenAI каже, що robots.txt може не застосовуватися до ChatGPT-User. Perplexity каже, що Perplexity-User здебільшого його ігнорує.
  • Два токени ви в логах ніколи не побачите. Google-Extended не має рядка user agent, а Applebot-Extended не сканує. Шукайте натомість звернення Googlebot і Applebot.
  • Запасне правило Apple: Apple каже, що коли robots.txt не згадує Applebot, але згадує Googlebot, Applebot виконує правила для Googlebot.

OpenAI також згадує OAI-AdsBot, який відвідує лише сторінки, подані як реклама в ChatGPT. Додайте рядок, якщо запускаєте таку рекламу.

Вибір політики доступу

Коли використовувати: Окремі рішення для навчання, AI-пошуку і запитів користувачів, а також запитання, на які варто відповісти тому, хто погоджує.

Вибір політики доступу

Спершу вирішуйте за типом агента, потім за токеном. Навчання, пошук і запити користувачів - це окремі рішення з окремими наслідками.

Тип агентаТокениЯкщо дозволитиЯкщо заблокувати
НавчанняGPTBot, ClaudeBot, Google-Extended, Applebot-ExtendedКонтент можуть використати для навчання моделейПостачальники кажуть, що блокування виключає контент із навчання їхніх моделей
Набір даних (на ньому можуть навчатися інші)CCBotСторінки можуть потрапити до публічного корпусу Common CrawlCCBot припиняє сканування; Common Crawl нічого не заявляє щодо навчання
AI-пошукOAI-SearchBot, Claude-SearchBot, PerplexityBotСторінки можуть з'являтися у відповідях AI-пошуку з посиланням на васСторінки можуть зникнути з цих відповідей
Запит користувачаChatGPT-User, Claude-User, Perplexity-UserАсистент може відкрити сторінку, про яку питає користувачRobots.txt може зупинити не всіх; вирішіть, чи варто додавати серверні правила

Запитання до того, хто погоджує

  • Чи хочемо ми, щоб нас цитували у відповідях AI? [так / ні / лише деякі розділи]
  • Чи є контент за ліцензією, платний або під умовами договору? [шляхи + хто відповідає за умови]
  • Чи справді навантаження від сканування видно в логах? [докази, а не відчуття]
  • Хто погоджує зміну, що впливає на видимість в AI? [роль]

Типові стартові політики

  • Заборонити навчання, лишитися в цитуваннях: заблокуйте токени для навчання і наборів даних, дозвольте пошукових агентів. Підходить бізнесу, який хоче, щоб його цитували, але не використовували для навчання.
  • Дозволити все: підходить сайтам, яким потрібне максимальне охоплення і які не мають ліцензійного контенту.
  • Заблокувати всіх AI-агентів: підходить видавцям із платним доступом або ліцензійним контентом. Цитувань в AI-пошуку теж може поменшати.

У Robots.txt Generator є стартовий AI-шаблон в один клік, «Заборонити навчання, лишитися в цитуваннях», який готує першу версію політики. Перш ніж викладати її, запишіть рішення тут.

Чекліст даних із логів

Коли використовувати: Вивантажте логи, звірте звернення зі списками IP постачальників або через reverse DNS і розберіться з розбіжностями між політикою та поведінкою ботів.

Чекліст даних із логів

Політика - це лише половина перевірки. Колонка з логами показує, чи агенти справді поводяться так, як каже правило robots.txt.

Зберіть дані

  • Вивантажте логи CDN або сервера за [N] днів із часом, IP, user agent, URL і кодом статусу.
  • Відфільтруйте за кожним токеном з аркуша перевірки. Збережіть сире вивантаження; в аркуші лише підсумок.
  • Зазначте, як часто і коли кожен агент запитував сам robots.txt.

Перевірте, перш ніж довіряти зверненню

  • Рядок user agent легко підробити. Звірте IP з опублікованим списком постачальника з довідника.
  • Для Applebot і CCBot постачальники також описують перевірку через reverse DNS. Запишіть, яким способом ви перевіряли.
  • Позначте кожне звернення як перевірене, неперевірене або підроблене. Доказом щодо постачальника вважаються лише перевірені звернення.
Що ви бачитеЩо це, найімовірніше, означаєЩо робити далі
Перевірені звернення до заблокованих шляхів після запуску правилаПравило ще не підхопилося, неправильна група або це агент на запит користувачаПеревірте час і тип агента, за потреби переходьте до серверних правил
Неперевірені звернення з відомим токеномПідроблений user agentБлокуйте у файрволі; не звинувачуйте постачальника
Жодного звернення від дозволеного пошукового агентаCDN або файрвол може блокувати його ще до robots.txtПопросіть відповідального за CDN перевірити правила для ботів
403 або 429 для агента, якого ви дозволилиПравило безпеки перекриває вашу політикуЗафіксуйте розбіжність і виправте правило CDN

Після зміни політики знайдіть свій домен в AI Visibility Checker, щоб побачити збережені відповіді AI, які вас згадують або посилаються на вас, і тримайте це поруч із даними з логів.

Запис погодження і змін

Коли використовувати: Запис погодження для кожної зміни політики: старе і нове правило, причина, докази, хто погодив, відкат і дата повторної перевірки.

Запис погодження і змін

Дозволити чи заблокувати AI-агента - це бізнес-рішення. Запишіть, хто його ухвалив, коли і як його скасувати.

ПолеЗначення
ID зміни[наприклад AIC-004]
Яких агентів стосується[токени]
Старе правило[рядки, які діють зараз]
Нове правило[рядки, які викладаємо]
Причина[бізнес-причина одним реченням]
Переглянуті докази[період логів + дата перевірки документації постачальника]
Хто погодив[ім'я + роль], дата [дата]
Хто виклав[ім'я], дата [дата]
Відкат[датована копія старого robots.txt + хто може її відновити]
Повторна перевірка[дата, коли знову порівнюємо логи]

Правила погодження

  • Хто пише правило, той його не погоджує.
  • Зміни для агентів AI-пошуку погоджує той, хто відповідає за органічну видимість і видимість в AI.
  • Зміни, що зачіпають ліцензійний контент, погоджує той, хто відповідає за умови ліцензії.
  • Немає погодження - немає викладки. Правило без запису знову перевіряють у наступному циклі.

Потрібна повна перевірка правил robots.txt, рядок за рядком? Для тестування і синтаксису скористайтеся шаблоном перевірки robots.txt. Ця сторінка про рішення і докази.

Заголовок таблиці (CSV)

Коли використовувати: Готовий рядок заголовків і допустимі значення, щоб вести перевірку в Google Sheets або Excel.

Готовий заголовок таблиці

Вставте цей рядок у клітинку A1 у Google Sheets або Excel, потім розділіть текст на колонки за комою. Один рядок на агента за кожну перевірку.

review_date,site,agent_token,vendor,agent_type,documented_purpose,docs_url,docs_checked_date,vendor_robots_stance,site_policy,business_reason,robots_rule_live,log_source,log_window,hits_total,hits_verified,status_codes,verify_method,evidence_result,approver,approval_date,change_id,owner,next_action,next_review,notes

Допустимі значення

  • agent_type: training, dataset, search, user_fetch, control_token
  • vendor_robots_stance: follows, may_not_apply, generally_ignores, token_only
  • site_policy: allow, block, partial
  • verify_method: ip_list, reverse_dns, not_verified
  • evidence_result: matches, mismatch, no_hits, spoofed

Поради для таблиці

  • Підсвічуйте рядки, де docs_checked_date старша за ваш цикл перевірки.
  • Підсвічуйте рядки з порожнім approver. Такі рішення - це ще чернетки.
  • Відфільтруйте evidence_result за значенням mismatch, щоб скласти список виправлень.

Заповнений приклад (вигадане видавництво схем для в'язання Wendlethorn)

Коли використовувати: Заповнена перевірка для вигаданого видавця схем: одна розбіжність через CDN і один підроблений бот, яких виявили логи.

Заповнений приклад: схеми для в'язання Wendlethorn

Лише приклад. Wendlethorn - вигаданий видавець схем для в'язання. Домен, люди, кількість звернень у логах і дати вигадані, щоб показати заповнену перевірку.

Сайт: wendlethorn.example - Відповідальний за перевірку: керівник SEO - Дата перевірки: 2026-11-12 - Період логів: з 2026-10-29 до 2026-11-11

Задекларований агентРішення сайтуПравило robots.txt (чинне)Дані з логівПогодженняСтатус
GPTBot / OpenAIЗаблокувати. Платні схеми ліцензуються для кожного покупцяUser-agent: GPTBot / Disallow: /12 звернень лише до robots.txt, IP зі списку OpenAIВласник, 2026-11-12Збігається
OAI-SearchBot / OpenAIДозволити. Хочемо, щоб безкоштовні гайди цитувалиUser-agent: OAI-SearchBot / Allow: /0 звернень; правило CDN для ботів повертало 403Власник, 2026-11-12Розбіжність
ClaudeBot / AnthropicЗаблокувати. Та сама ліцензійна причинаUser-agent: ClaudeBot / Disallow: /Лише запити robots.txt, перевіреноВласник, 2026-11-12Збігається
PerplexityBot / PerplexityДозволити /guides/, заблокувати /patterns/Allow: /guides/ і Disallow: /patterns/Звернення лише до /guides/, перевіреноВласник, 2026-11-12Збігається
Perplexity-User / PerplexityПриймати запити користувачів до безкоштовних сторінокНемає (постачальник каже, що здебільшого ігнорує robots.txt)3 звернення до /guides/, перевіреноВласник, 2026-11-12Збігається
CCBot / Common CrawlЗаблокувати. Архів використовує багато сторонніх компанійUser-agent: CCBot / Disallow: /2 звернення від імені CCBot, IP немає у спискуВласник, 2026-11-12Підроблений

Що виявила перевірка

  • OAI-SearchBot: політика дозволяла доступ, але його блокувало правило CDN для ботів. Безкоштовні гайди не могли з'явитися в пошуку ChatGPT. Відповідальний за CDN виправив правило того ж тижня.
  • CCBot: два звернення надійшли з IP поза опублікованим списком. Їх позначили як підроблені й заблокували у файрволі.
  • Платні схеми: вони доступні лише після входу, тож robots.txt ніколи не був єдиним захистом. У перевірці це зазначили навмисно.

Чому це працює

  • Кожне рішення має причину, тож наступний, хто перевірятиме, знає, чому платні й безкоштовні розділи налаштовані по-різному.
  • Логи виявили блокування, якого ніхто не планував. Сам robots.txt цього ніколи б не показав.
  • Перевірка IP вберегла команду від того, щоб звинуватити постачальника в підробленому трафіку.

Потрібна допомога з політикою доступу AI-краулерів для всього сайту? Запишіться на безкоштовну консультацію з Анатолієм Улітовським або перегляньте наші послуги SEO і GEO.

Як використовувати цей шаблон

  1. Складіть список усіх AI-агентів, які вам важливі, по одному рядку на кожного. Почніть із довідника.
  2. Відкрийте сторінку документації кожного постачальника і скопіюйте задеклароване призначення з сьогоднішньою датою.
  3. Для кожного агента запишіть рішення сайту і бізнес-причину одним рядком.
  4. Скопіюйте відповідні рядки з чинного robots.txt, а не з чернетки.
  5. Вивантажте логи за фіксований період і звірте звернення зі списками IP постачальників або через reverse DNS.
  6. Позначте кожен рядок як «збігається», «розбіжність» або «підроблений», а для кожної розбіжності призначте відповідального і дату.
  7. Отримайте погодження кожного рішення від конкретної людини, потім призначте дату наступної перевірки.

Корисні поради

  • Сприймайте robots.txt як прохання. Якщо блокування має працювати напевно, додайте правило на сервері, у CDN або у файрволі.
  • Ніколи не довіряйте лише рядку user agent. Звіряйте IP з опублікованим списком постачальника.
  • Розділяйте рішення щодо навчання і щодо AI-пошуку. Якщо заблокувати не той токен, можна втратити цитування.
  • Шукайте в логах Googlebot і Applebot. Google-Extended і Applebot-Extended там ніколи не з'являються.
  • У день перевірки відкривайте кожну сторінку документації постачальників знову. Агентів додають і перейменовують.

Поширені запитання

Що таке перевірка доступу AI-краулерів?

Регулярна перевірка кожного AI-агента, який може зайти на ваш сайт: що він робить за словами постачальника, ваше рішення, чинне правило robots.txt, що показують логи і хто це погодив.

Чим це відрізняється від перевірки robots.txt?

Перевірка robots.txt тестує синтаксис і правила. Ця перевірка фіксує бізнес-рішення щодо кожного AI-агента, підтверджує поведінку логами і зберігає погодження з іменем.

Чи зупиняє robots.txt AI-краулерів?

Лише тих, які самі вирішили його виконувати. Він має рекомендаційний характер. OpenAI каже, що robots.txt може не застосовуватися до ChatGPT-User, а Perplexity каже, що Perplexity-User здебільшого його ігнорує.

Чому я не бачу Google-Extended у своїх логах?

Google каже, що Google-Extended не має окремого рядка user agent. Це керувальний токен, який зчитують наявні краулери Google, і він не впливає на потрапляння сайту в Google Пошук.

Як часто варто проводити цю перевірку?

Оберіть фіксований цикл, наприклад раз на квартал, а також проводьте її після кожної зміни CDN, файрвола або robots.txt. Щоразу знову перевіряйте документацію постачальників, бо агенти змінюються.