Перейти к содержимому

Создать robots.txt и XML-карту сайта

Напишите правила robots.txt для поисковых и ИИ-роботов, проверьте по ним любой URL и создайте XML-карту сайта из списка адресов в браузере или по обходу вашего сайта, который выполняет наш сервер.

Группа 1

* (все роботы)

Google его игнорирует; Bing и Yandex учитывают

Строки Sitemap

robots.txt

User-agent: *
Allow: /

Sitemap: https://example.com/sitemap.xml

Кто может сканировать вашу главную страницу

  • GooglebotПоисковая система
  • Googlebot-ImageПоисковая система
  • BingbotПоисковая система
  • DuckDuckBotПоисковая система
  • ApplebotПоисковая система
  • YandexBotПоисковая система
  • BaiduspiderПоисковая система
  • OAI-SearchBotПоиск ИИ
  • ChatGPT-UserЗапрос от пользователя ИИ
  • GPTBotОбучение ИИ
  • Claude-SearchBotПоиск ИИ
  • Claude-UserЗапрос от пользователя ИИ
  • ClaudeBotОбучение ИИ
  • PerplexityBotПоиск ИИ
  • Perplexity-UserЗапрос от пользователя ИИ
  • Google-ExtendedОбучение ИИ
  • Applebot-ExtendedОбучение ИИ
  • CCBotОбучение ИИ
  • Meta-ExternalAgentОбучение ИИ
  • BytespiderОбучение ИИ
  • AmazonbotОбучение ИИ
Обрабатывается на нашем сервере · результаты обхода не сохраняютсяКак это работает

Как пользоваться: Генератор robots.txt и sitemap

  1. 1

    Выберите отправную точку

    Возьмите готовый набор, например «Запретить обучение ИИ, оставить поиск ИИ», или начните с «Разрешить всё» и отредактируйте группы.

  2. 2

    Добавьте группы и правила

    Для каждой группы выберите роботов, от Googlebot до GPTBot и ClaudeBot, затем добавьте пути Allow и Disallow и адрес карты сайта.

  3. 3

    Проверьте реальные URL

    Откройте «Проверка», вставьте любой URL или путь и посмотрите, какое правило сработает для каждого робота. Используется та же логика самого длинного совпадения, что и у Google.

  4. 4

    Соберите карту сайта

    Вставьте список URL или поручите нашему серверу просканировать сайт, затем скачайте sitemap.xml. Если URL больше 50 000, вы получите ZIP-архив с индексным файлом.

Лимиты и Pro

Бесплатно: сканирование до 300 страниц, 3 параллельных запроса, 10 секунд на страницу и 90 секунд на сканирование, 3 сканирования за 10 минут; вставленные списки до 200 000 URL; файлы карты сайта делятся при 50 000 URL или 50 MB.

О инструменте «Генератор robots.txt и sitemap»

Генератор готовит два файла, которые подсказывают роботам, что можно загружать. Конструктор robots.txt собирает группы строк User-agent с правилами Allow и Disallow, при необходимости добавляет значения Crawl-delay и строки Sitemap. В списке роботов есть поисковые системы и ИИ-агенты, о которых владельцы сайтов спрашивают чаще всего: GPTBot, OAI-SearchBot и ChatGPT-User от OpenAI, ClaudeBot, Claude-SearchBot и Claude-User от Anthropic, PerplexityBot, а также управляющие токены вроде Google-Extended и Applebot-Extended. Каждый помечен как обучение, поиск или запрос пользователя. Боковая панель сразу показывает, каким роботам разрешена главная страница.

Проверка применяет RFC 9309, стандарт протокола исключений для роботов: робот следует группе со своим именем или группе *; побеждает самый длинный подходящий шаблон, при равенстве выигрывает Allow, * заменяет любые символы, а $ закрепляет конец URL. Проверка работает с правилами из конструктора или с любым вставленным robots.txt и перечисляет строки, которые роботы проигнорируют.

Генератор карты сайта создаёт XML по стандарту sitemaps.org с экранированными адресами и необязательными датами lastmod, убирает дубликаты и делит большие списки на файлы по 50 000 URL с индексным файлом. Сканер переходит по ссылкам в пределах того же хоста, учитывает robots.txt и noindex и берёт lastmod из метаданных страниц. robots.txt — рекомендация, которой следуют добросовестные роботы, а не защита доступа: он не скроет страницы ни от людей, ни от роботов, которые его игнорируют.

Конфиденциальность

Конструктор robots.txt, проверка и карты сайта из вставленного списка работают в браузере и ничего не отправляют. Сервер задействован только в режиме «Просканировать сайт»: он получает начальный адрес, загружает ваши публичные страницы и robots.txt и передаёт найденные URL вам, не сохраняя их.

Возможности

Учёт ИИ-роботов

21 именованный токен роботов, от Googlebot до GPTBot, ClaudeBot и PerplexityBot, с пометкой назначения.

Проверка по RFC 9309

Вердикты по самому длинному совпадению и строка с решающим правилом для любого URL и робота.

Карты сайта любого размера

Вставка или сканирование, даты lastmod, удаление дубликатов и автоматические индексные файлы при более чем 50 000 URL.

Генератор robots.txt и sitemap: частые вопросы

Стоит ли блокировать ИИ-роботов в robots.txt?
Зависит от ваших целей. Роботы для обучения, такие как GPTBot, ClaudeBot, CCBot и токен Google-Extended, собирают контент для обучения моделей, и их блокировка не влияет на позиции в поиске. Поисковые агенты OAI-SearchBot, Claude-SearchBot и PerplexityBot определяют, смогут ли ассистенты цитировать вас и давать ссылки, поэтому их блокировка убирает вас из таких ответов. Набор «Запретить обучение ИИ, оставить поиск ИИ» разделяет эти два случая.
Как robots.txt выбирает между Allow и Disallow?
По RFC 9309 робот сначала выбирает группу со своим именем, а если такой нет, то группу *; группы с * не объединяются. Внутри группы побеждает правило, шаблон пути которого совпал с самой длинной частью URL, а если Allow и Disallow одинаковой длины, выигрывает Allow. Проверка показывает сработавшее правило и номер его строки.
Учитывает ли Google Crawl-delay?
Нет. Googlebot игнорирует Crawl-delay и сам подбирает скорость сканирования по скорости ответа вашего сервера. Bing, Yandex и некоторые другие роботы его соблюдают, как и наш сканер карты сайта: он тогда загружает по одной странице с такой паузой, не более 10 секунд. Используйте параметр осторожно: большая задержка замедляет обнаружение новых страниц этими роботами.
Что сканирование сайта отправляет на сервер и хранит ли его?
«Просканировать сайт» отправляет начальный адрес на наш сервер. Он загружает ваш robots.txt, затем публичные страницы того же хоста в пределах лимита страниц и представляется как ToolsSitemapBot. Каждый найденный URL передаётся в ваш браузер, после чего ничего не хранится: ни содержимое страниц, ни список URL, ни журнал вашего сайта. Всё остальное на этой странице работает в браузере.
Когда нужен индексный файл карты сайта?
Один файл карты сайта может содержать не более 50 000 URL и занимать не более 50 MB без сжатия. Если больше, генератор делит список на sitemap-1.xml, sitemap-2.xml и так далее, добавляет sitemap-index.xml со ссылками на них и скачивает ZIP-архив. Загрузите все файлы в указанную вами папку, затем отправьте индекс в Search Console и добавьте для него строку Sitemap в robots.txt.

Другие задачи с этим инструментом