Тестовые robots.txt файлы
robots.txt это текстовый файл в корне сайта: он говорит поисковым роботам, какие разделы обходить, а какие не трогать. Ниже готовые файлы, которые можно положить к себе как есть: обычный рабочий, дефолты популярных CMS, блокировка ИИ-краулеров и скраперов, плюс пограничные случаи для проверки своего парсера
Базовые
Дефолты популярных CMS
Готовые решения задач
Пограничные случаи
🧠 Какое правило победит
Робот подчиняется ровно одной группе: той, чей User-agent совпал с ним точнее всего. Группу со звёздочкой он при этом не читает, то есть правила не складываются. Дальше внутри группы ищется самое длинное совпадение пути, и важна именно длина шаблона, а не порядок строк: Allow: /wp-admin/admin-ajax.php побеждает Disallow: /wp-admin/, даже если стоит ниже. При равной длине выигрывает Allow. Из спецсимволов есть только два: * это любая последовательность символов, $ это конец адреса. И главное, о чём забывают: файл закрывает обход, а не индексацию. Страница, на которую ведут ссылки с других сайтов, может попасть в выдачу и будучи запрещённой здесь, просто без описания. Чтобы убрать её из индекса, нужен заголовок X-Robots-Tag или метатег noindex, а для этого страницу как раз надо разрешить обойти.
