robots.txt
robots.txt; Robots Exclusion Protocol (REP)
Также: файл robots.txt, протокол исключений для роботов, стандарт исключений для роботов, роботс
robots.txt — текстовый файл в корневом каталоге сайта (хоста), в котором по протоколу исключений для роботов (REP) указано, какие URL автоматическим краулерам разрешено или запрещено сканировать. Это рекомендация для добросовестных роботов, а не механизм разграничения доступа и не прямой запрет индексирования.
Кратко
- Файл лежит по адресу
/robots.txtи действует только для того хоста, протокола и порта, на котором размещён: уhttps://example.comиhttps://shop.example.com— разные файлы [1; 3]. - robots.txt управляет сканированием, а не индексированием. Закрытый URL может попасть в выдачу Google без описания, а в Яндексе — продолжать участвовать в поиске; чтобы убрать страницу из поиска, нужен
noindex, и страницу при этом нельзя закрывать в robots.txt [2; 6]. - С сентября 2022 года протокол описан стандартом IETF RFC 9309, но у Google и Яндекса есть собственные особенности: выбор группы правил, поддерживаемые директивы, реакция на ошибки сервера [1; 3; 6; 8].
- При конфликте правил побеждает самое конкретное (длинное) правило, а при равной длине —
Allow[1; 7]. - Файл публичен и не защищает данные: перечисленные в нём пути видны всем, а недобросовестные боты могут его игнорировать [1; 2].
Открыть мини-инструмент к статье → Расчёт идёт в браузере, данные никуда не отправляются.
Происхождение и история термина
Протокол исключений для роботов предложил Мартейн Костер (Martijn Koster) в 1994 году; именно этот исходный метод современный стандарт уточняет и расширяет [1]. Долгое время протокол оставался стандартом де-факто: в описании открытой библиотеки Google для разбора robots.txt сказано, что за 25 лет такого статуса разработчики по-разному разбирали файлы, и это порождало путаницу [15]. Различия сохраняются и сейчас: Google предупреждает, что разные краулеры по-разному интерпретируют синтаксис [2], а Яндекс — что роботы других поисковых систем и сервисов могут иначе толковать директивы [6].
В учебнике Маннинга, Рагхавана и Шютце «Introduction to Information Retrieval» (2008) проверка robots.txt описана как часть архитектуры поискового краулера: краулер получает robots.txt хоста, чтобы проверить, можно ли загружать URL, хранит недавние копии файлов в кэше и выполняет проверку непосредственно перед загрузкой страницы, потому что файл мог измениться за время ожидания URL в очереди [13].
В сентябре 2022 года IETF опубликовал RFC 9309 «Robots Exclusion Protocol» (авторы — M. Koster, G. Illyes, H. Zeller, L. Sassman; трое последних указаны как сотрудники Google LLC). Документ уточняет исходный метод и добавляет правила обработки ошибок и кэширования [1].
Российская линия развития связана прежде всего с Яндексом. У Яндекса есть собственная межсекционная директива Clean-param для параметров URL, которые не меняют содержимое страницы [10]. Директиву Crawl-delay Яндекс перестал учитывать с 22 февраля 2018 года; скорость обхода теперь настраивается в Яндекс Вебмастере [9]. Директивы Host в текущем перечне поддерживаемых директив справки Яндекса нет [6].
Новый этап — использование robots.txt для управления ИИ-краулерами. Google ввёл отдельный токен Google-Extended для решений об использовании контента в моделях Gemini [5]. OpenAI описывает несколько агентов с разным назначением, в том числе для обучения моделей (GPTBot), поиска ChatGPT (OAI-SearchBot), действий по запросу пользователя (ChatGPT-User) и проверки рекламных страниц (OAI-AdsBot) [12].
Суть и механизм
Где лежит файл и каким он должен быть
| Требование | RFC 9309 [1] | Google [3] | Яндекс [6] |
|---|---|---|---|
| Расположение | /robots.txt в корне |
Корневой каталог сайта; действует только для своего хоста, протокола и порта | Корневой каталог сайта |
| Формат | text/plain, UTF-8 |
Простой текст в UTF-8; BOM игнорируется | TXT-файл с именем robots.txt; кириллица запрещена, домены — в Punycode |
| Размер | Предел разбора — не меньше 500 KiB | Ограничение 500 KiB, остальное игнорируется | Не больше 500 КБ |
| Ответ сервера | См. таблицу ошибок ниже | См. таблицу ошибок ниже | Код 200 OK; если файл не отвечает требованиям, сайт считается открытым для индексирования |
Из чего состоит файл
robots.txt состоит из групп и отдельных записей. Группа начинается с одной или нескольких строк User-agent (кому адресованы правила), за которыми идут правила Allow и Disallow с путями. Символ # начинает комментарий [1]. Запись Sitemap не привязана к конкретному User-agent [3]; в RFC 9309 такие записи относятся к «прочим», которые краулер вправе понимать, если это не мешает разбору основных правил [1]. Названия директив регистр не учитывают, а пути — учитывают: /Catalog и /catalog — разные адреса [3; 6].
Как робот применяет правила
- Запрос файла. Перед обходом робот загружает robots.txt и хранит его в кэше. По RFC 9309 кэшированную версию не следует использовать дольше 24 часов, если файл доступен [1]; Google обычно кэширует файл до 24 часов и может учитывать заголовок
Cache-Control: max-age[3]. - Выбор группы. По RFC 9309 имя робота сравнивается без учёта регистра, все подходящие ему группы объединяются, а если подходящей нет — действует группа
*; если нет и её, ограничений нет [1]. У Google для робота действует одна группа — с самым конкретным совпадающим User-agent; несколько групп для одного и того же робота объединяются, а с группой*собственная группа не объединяется [3]. Яндекс: при наличии группыUser-agent: Yandexгруппа*не учитывается; при наличии группы для конкретного робота (например,YandexBot) не используются ниYandex, ни*[8]. - Сопоставление пути. Путь из правила сравнивается с началом URL.
*означает любую последовательность символов,$— конец URL [1; 3]. Яндекс по умолчанию дописывает*в конец каждого правила, поэтомуDisallow: /cgi-binиDisallow: /cgi-bin*равнозначны [7]. - Приоритет. Срабатывает самое конкретное правило — с наибольшим числом символов. При равной длине по RFC 9309 побеждает
Allow[1]; Google в конфликтных случаях, включая правила с подстановочными знаками, применяет наименее строгое правило [3]; Яндекс сортирует правила по длине префикса и при равной длине отдаёт приоритетAllow[7]. Порядок строк в файле на результат не влияет [7].
Что происходит при ошибках
| Ситуация | RFC 9309 [1] | Google [3] | Яндекс [6] |
|---|---|---|---|
| 2xx | Файл обрабатывается | Файл обрабатывается | Требуется 200 OK |
| 3xx (редирект) | Следовать не менее чем 5 редиректам подряд; если их больше — можно считать файл недоступным | Не менее 5 переходов, затем — как 404 | Редирект на другой robots.txt с ответом 200 OK учитывается, в том числе на файл другого сайта |
| 4xx | «Недоступен»: можно сканировать любые ресурсы | Все 4xx, кроме 429, — как будто файла нет, ограничений нет; 401 и 403 не подходят для ограничения скорости обхода | В Справке отдельно не описано |
| 5xx, сетевые ошибки | «Недостижим»: полный запрет; при долгой недоступности (например, 30 дней) краулер может считать файл недоступным или продолжать использовать кэш | Первые 12 часов сканирование остановлено; затем до 30 дней используется последняя рабочая версия; если копии нет — ограничений нет; после 30 дней поведение зависит от общей доступности сайта | В Справке отдельно не описано |
Справка Яндекса требует ответа 200 OK и указывает, что сайт считается открытым для индексирования, если файл не соответствует требованиям; как Яндекс обрабатывает конкретные коды 4xx и 5xx, в ней отдельно не описано [6].
Пример 1. Всё открыто, указана карта сайта
User-agent: *
Allow: /
Sitemap: https://example.com/sitemap.xml
Любой добросовестный робот может сканировать весь сайт, а адрес карты сайта доступен всем краулерам [3].
Пример 2. Типовой сайт на CMS (пример)
User-agent: *
Disallow: /admin/
Allow: /admin/public/
Disallow: /search
Disallow: /*?sort=
User-agent: Yandex
Disallow: /admin/
Allow: /admin/public/
Disallow: /search
Clean-param: utm_source&utm_medium&utm_campaign
Sitemap: https://example.com/sitemap.xml
Разбор:
- Для Googlebot действует группа
*(отдельной группы для него нет) [3]. Закрыты служебный раздел/admin/(кроме/admin/public/, потому что это правило длиннее), внутренний поиск и страницы с сортировкой. Disallow: /searchзакроет не только/search?q=…, но и, например,/searchable/— правило работает как префикс [3; 7].- Для роботов Яндекса действует только группа
Yandex, группа*игнорируется [8]. Поэтому правилоDisallow: /*?sort=на них не распространяется — его нужно продублировать в группеYandex. Такую ошибку легко допустить, если дописывать отдельную группу для Яндекса к готовому шаблону (вывод). Clean-param— межсекционная директива Яндекса, её можно указать в любом месте файла [10]; Google её не поддерживает [3]. Подробно — в статье «Директива Clean-param».
Пример 3. Конфликт Allow и Disallow (пример)
User-agent: *
Disallow: /catalog
Allow: /catalog/auto
Disallow: /*.pdf$
| URL | Результат | Почему |
|---|---|---|
/catalog/auto/bmw |
разрешён | Совпадают оба правила, Allow: /catalog/auto длиннее (13 символов против 8) [1; 7] |
/catalog/moto |
запрещён | Совпадает только Disallow: /catalog |
/Catalog/moto |
разрешён | Пути регистрозависимы, ни одно правило не совпадает [1; 3] |
/files/price.pdf |
запрещён | $ фиксирует конец URL |
/files/price.pdf?v=2 |
разрешён | После .pdf есть символы, $ не совпадает |
Аналогичный пример в справке Яндекса: при Allow: /catalog/auto и Disallow: /catalog страницы, начинающиеся с /catalog, закрыты, а начинающиеся с /catalog/auto — открыты [7].
Виды и классификации
Директивы по поддержке
Классификация составлена по документации RFC 9309, Google и Яндекса.
| Директива | RFC 9309 [1] | Google [3] | Яндекс [6; 9; 10] |
|---|---|---|---|
User-agent |
Да | Да | Да (обязательная) |
Disallow |
Да | Да | Да |
Allow |
Да | Да | Да |
Sitemap |
Как пример «прочих записей» | Да | Да |
Clean-param |
Нет | Не поддерживается | Да, межсекционная, правило до 500 символов |
Crawl-delay |
Нет | Не поддерживается | Не учитывается с 22.02.2018 |
Host |
Нет | Не поддерживается | Нет в перечне поддерживаемых директив |
Noindex и прочие поля |
Нет | Не поддерживаются: Google понимает только четыре поля | Нет в перечне поддерживаемых директив |
Адресаты правил
По документации самих компаний роботов, к которым обращается robots.txt, можно разделить на три группы.
- Поисковые роботы. У Google основной токен —
Googlebot. УGooglebot-Image,Googlebot-VideoиGooglebot-Newsпо два токена — собственный иGooglebot; чтобы правило применилось, достаточно совпадения одного из них [5]. Роботы Яндекса читают группыYandexи*, но некоторые из них могут игнорировать указания, в том числе дляUser-agent: Yandex, — для них нужно указывать конкретный User-agent [8]. - ИИ-краулеры и токены управления.
Google-Extendedне имеет собственной строки User-agent в HTTP-запросах: сканирование ведут обычные роботы Google, а токен служит только для управления. Он определяет, можно ли использовать контент для обучения будущих моделей Gemini и для grounding (подстановки данных из индекса Google Поиска в ответ модели), и не влияет на присутствие сайта в Google Поиске и ранжирование [5]. У OpenAIGPTBotсвязан с обучением генеративных моделей,OAI-SearchBot— с показом сайтов в поиске ChatGPT; настройки для них независимы [12].OAI-AdsBotпосещает только страницы, поданные как реклама в ChatGPT, чтобы проверить их безопасность; по данным OpenAI, собранное им не используется для обучения моделей [12]. - Агенты, действующие по запросу пользователя.
ChatGPT-Userвыполняет действия, инициированные человеком, не обходит веб автоматически, и, по словам OpenAI, правила robots.txt к нему могут не применяться [12].
robots.txt и другие механизмы управления
| Механизм | Что управляет | Видит ли робот указание, если URL закрыт в robots.txt |
|---|---|---|
| robots.txt | Сканирование (обход) URL [2] | — |
Мета-тег robots с noindex |
Индексирование страницы [6; 14] | Нет: правила индексирования на закрытой странице не будут найдены [14]; поэтому страницу нельзя закрывать в robots.txt [6] |
HTTP-заголовок X-Robots-Tag |
Индексирование [14] | Нет, по той же причине [14] |
| Пароль на сервере | Доступ к содержимому [2] | Не зависит от robots.txt |
Подробнее — в статьях «Мета-тег robots» и «noindex».
Как применяется на практике
Снижение нагрузки и экономия обхода. Google называет основным назначением файла управление трафиком краулеров, чтобы не перегружать сайт запросами [2]. Для этого закрывают служебные разделы, страницы внутреннего поиска, сортировки и фильтры, которые порождают множество почти одинаковых URL (см. «Краулинговый бюджет»).
Параметры URL в Яндексе. Для UTM-меток, идентификаторов сессий и других незначащих параметров Яндекс предлагает Clean-param: директива помогает избежать дублей и передать накопленные показатели основному URL [10].
Указание карты сайта. Строка Sitemap с абсолютным адресом поддерживается Google и Яндексом [3; 6]; Google допускает несколько таких строк [3].
Медиафайлы. Google допускает использование robots.txt, чтобы изображения, видео и аудио не появлялись в его поиске, но это не помешает другим сайтам ссылаться на эти файлы [2].
Тестовые копии сайта. Закрытие стейджинга через Disallow: / надёжным скрытием не является: для конфиденциального содержимого Google рекомендует защиту паролем на сервере [2]. Обратный риск — перенести на рабочий сайт файл со стейджинга вместе с Disallow: / (вывод).
Переезд. Яндекс учитывает редирект robots.txt на файл другого сайта, что справка называет удобным при переезде [6].
Ограничения CMS. В конструкторах вроде Wix или Blogger файл может быть недоступен для прямого редактирования, а управление обходом выполняется через настройки платформы [2].
ИИ-краулеры. Владелец сайта может, например, запретить GPTBot и разрешить OAI-SearchBot, чтобы отказаться от использования контента для обучения, но оставаться в поиске ChatGPT [12]; по данным OpenAI, на учёт изменений в поиске нужно около 24 часов [12]. Запрет Google-Extended не влияет на Google Поиск [5]. Файл llms.txt — другой файл с другим назначением, он не заменяет robots.txt (см. «llms.txt»).
Как измерить или проверить
Яндекс Вебмастер — «Анализ robots.txt»
Инструмент проверяет файл на синтаксические ошибки и противоречия и показывает, какие страницы разрешены или запрещены для робота [11]. Для сайта, не добавленного в Вебмастер, адрес вводится вручную. В блоке «Доступ к страницам» можно проверить список URL — полных или относительно корня — и увидеть, открыта ли каждая страница [11]. Правки можно внести прямо в поле с кодом и проверить их до публикации. История версий (за 6 месяцев, до 100 версий) доступна только после подтверждения прав на сайт [11].
Google Search Console — отчёт «robots.txt»
Отчёт показывает, какие файлы robots.txt Google нашёл для 20 основных хостов сайта, когда они проверялись, статус загрузки, предупреждения и ошибки; история охватывает последние 30 дней [4]. Отчёт доступен только для ресурсов уровня домена (доменный ресурс или ресурс с префиксом URL без пути). После исправления ошибки можно запросить повторное сканирование файла. Закрыт ли конкретный URL, проверяют инструментом проверки URL [4]. Разработчики могут проверять файлы локально с помощью открытой библиотеки Google для разбора robots.txt [4]; по описанию в репозитории, это код, который Googlebot использует в работе, с небольшими изменениями [15].
Логи сервера
По строке User-agent в логах видно, какие роботы запрашивают /robots.txt и как часто (см. «Лог-файлы сервера»).
Мини-инструмент на этой странице
Инструмент помогает понять, как правила файла применятся к конкретному адресу.
- Вставьте текст robots.txt в поле «Текст robots.txt».
- Укажите URL или путь.
- Выберите User-agent:
*, Googlebot, YandexBot, GPTBot, OAI-SearchBot или Google-Extended. - Выберите логику: «RFC 9309 / Google» или «Яндекс».
Режимы различаются выбором группы. В режиме «Яндекс» группа Yandex подавляет *, а группа конкретного робота — и Yandex, и * [8]. Режим «RFC 9309 / Google» опирается на общее для них правило: группы одного робота объединяются, а группа * применяется, только если своей группы нет [1; 3]. Там, где RFC 9309 и Google расходятся (например, конфликт правил с подстановочными знаками), этот режим следует логике Google [3].
Результат — «разрешено» или «запрещено», а также выбранная группа и сработавшее правило. Линтер предупреждает о BOM, кириллице, правилах вне группы, директивах, которые Google не учитывает (Crawl-delay, Host, Noindex), размере больше 500 KiB и строке Disallow: / для *. Инструмент работает только со вставленным текстом и не загружает файлы сайтов. Его результат — модель интерпретации по открытым правилам; окончательную картину показывают отчёты Яндекс Вебмастера и Google Search Console.
Ошибки, ограничения и спорные вопросы
Disallow не удаляет страницу из поиска. Google прямо пишет, что robots.txt не предназначен для того, чтобы исключить страницу из Google: закрытый URL может появиться в выдаче без описания [2]. Яндекс также указывает, что закрытые в robots.txt страницы могут участвовать в поиске; для удаления нужен noindex в HTML или HTTP-заголовке, а саму страницу не следует закрывать в robots.txt, чтобы робот увидел указание [6]. Поэтому сочетание noindex и Disallow на одной странице не работает: робот не прочитает noindex [6; 14].
Не средство безопасности. RFC 9309 подчёркивает, что протокол не заменяет меры защиты контента, а перечисление путей в файле делает их публично известными [1]. Соблюдение правил добровольно: не все поисковые системы их поддерживают [2].
Закрытые ресурсы. Если закрыть изображения, скрипты или стили, без которых страница отображается иначе, Google хуже проанализирует такие страницы [2].
Ошибки сервера. Ответ 5xx на запрос robots.txt останавливает сканирование Google на первые 12 часов, а по RFC 9309 означает полный запрет [1; 3]. Коды 401 и 403 Google не рекомендует использовать для ограничения скорости обхода [3]. Поведение Яндекса при ответах 4xx и 5xx в его Справке отдельно не описано [6].
Синтаксические мелочи. Пути регистрозависимы [1; 3]; лишний * или $ меняет смысл правила [7]; кириллица в файле у Яндекса запрещена [6]; файл на http:// или на поддомене не действует для https:// или основного домена [3].
Устаревшие директивы. Google поддерживает только четыре поля — user-agent, allow, disallow и sitemap; Crawl-delay и другие поля он не учитывает [3]. Яндекс не учитывает Crawl-delay с 2018 года [9], а Host отсутствует в его текущем перечне директив [6]. Если такие строки остались в файле, они ничего не меняют для этих поисковых систем.
Разные интерпретации. Один и тот же файл может дать разный результат для разных роботов: Google и Яндекс по-разному выбирают группу [3; 8] и по-разному описывают реакцию на ошибки сервера [3; 6], а справка Яндекса прямо предупреждает, что роботы других систем могут толковать директивы иначе [6]. Поэтому правила для Яндекса и для остальных роботов стоит проверять отдельно.
Спорный вопрос: эффективность блокировки ИИ. Блокировка опирается на добровольное соблюдение. Компании разделяют токены для обучения и для поиска [5; 12], а агент ChatGPT-User, действующий по запросу человека, по словам OpenAI, может не следовать robots.txt [12]. Поэтому robots.txt позволяет выразить волю владельца сайта, но не гарантирует, что контент не попадёт в нейросетевые сервисы.
Правовой статус. robots.txt — технический протокол: RFC 9309 указывает, что его правила не являются формой авторизации доступа [1]. Правовая оценка парсинга и использования контента выходит за рамки этой статьи.
Частые вопросы
Закрыл страницу в robots.txt — почему она в поиске?
Что сильнее — Allow или Disallow?
Нужны ли сейчас Host и Crawl-delay?
Что будет, если robots.txt нет или сервер отвечает 404 или 500?
По RFC 9309 любой ответ 4xx, включая 404, означает, что ограничений нет [1]; Google так же трактует все ответы 4xx, кроме 429 [3]. Ответ 5xx по RFC 9309 означает полный запрет [1]; Google первые 12 часов не сканирует сайт, затем до 30 дней использует последнюю рабочую версию файла, а если её нет — считает, что ограничений нет [3]. Яндекс требует, чтобы файл отдавался с кодом 200 OK; поведение при ответах 4xx и 5xx в его Справке отдельно не описано [6].
Как закрыть сайт от ИИ-ботов, не потеряв поиск?
Запрещайте токены, отвечающие за обучение, а не поисковых роботов: например, GPTBot и Google-Extended [5; 12]. Запрет Google-Extended не влияет на Google Поиск [5], а OAI-SearchBot отвечает за показ в поиске ChatGPT, и его можно оставить открытым [12]. Гарантии это не даёт: агент ChatGPT-User может не следовать robots.txt [12].
Где проверить robots.txt?
Обязательно ли перечислять разрешённые страницы?
Нет: при отсутствии подходящего запрета они разрешены для обхода. Это не обещает их появления в выдаче. [19]
Почему Allow не сработал?
В учебных примерах возможны две причины: правило не совпало с адресом или подходящий запрет оказался более специфичным. Также сначала нужно убедиться, что робот выбрал именно эту группу. [16]
Можно ли написать noindex прямо в robots.txt?
Google такое указание не поддерживает. Его передают на уровне доступного ресурса через метатег или HTTP-заголовок. [17]
Нужно ли отдельно отправлять файл в Google?
После размещения и проверки роботы Google находят его автоматически. Обновление сохранённой копии описано отдельно в документации. [19]
Удаляет ли запрет обхода страницу у Яндекса?
Сам по себе — не гарантирует. Справка предупреждает о возможном участии такого URL в поиске и о необходимости дать роботу прочитать noindex для исключения страницы. [18]
Связанные термины
Источники
- Koster, M., Illyes, G., Zeller, H., & Sassman, L. (2022). Robots Exclusion Protocol (RFC 9309). Internet Engineering Task Force. https://www.rfc-editor.org/rfc/rfc9309.html (accessed 14 October 2026). ↑ а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э
- Google. (2025). Introduction to robots.txt. Google Search Central. Last updated 2025-12-10. https://developers.google.com/search/docs/crawling-indexing/robots/intro (accessed 14 October 2026). ↑ а б в г д е ж з и к л м н
- Google. (2026). How Google interprets the robots.txt specification. Google Search Central. Last updated 2026-08-31. https://developers.google.com/search/docs/crawling-indexing/robots/robots_txt (accessed 14 October 2026). ↑ а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э ю я 29 30 31
- Google. (n.d.). robots.txt report. Search Console Help. https://support.google.com/webmasters/answer/6062598 (accessed 14 October 2026). ↑ а б в г
- Google. (n.d.). Google's common crawlers. Google Search Central. https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers (accessed 14 October 2026). ↑ а б в г д е ж
- Использование файла robots.txt. — Текст : электронный // Яндекс Вебмастер. Справка : [сайт]. — URL: https://yandex.ru/support/webmaster/ru/controlling-robot/robots-txt (дата обращения: 14.10.2026). ↑ а б в г д е ж з и к л м н о п р с т у ф х ц ч ш
- Директивы Disallow и Allow. — Текст : электронный // Яндекс Вебмастер. Справка : [сайт]. — URL: https://yandex.ru/support/webmaster/ru/robot-workings/allow-disallow (дата обращения: 14.10.2026). ↑ а б в г д е ж з и к
- Директива User-agent. — Текст : электронный // Яндекс Вебмастер. Справка : [сайт]. — URL: https://yandex.ru/support/webmaster/ru/robot-workings/user-agent (дата обращения: 14.10.2026). ↑ а б в г д е
- Директива Crawl-delay. — Текст : электронный // Яндекс Вебмастер. Справка : [сайт]. — URL: https://yandex.ru/support/webmaster/ru/robot-workings/crawl-delay (дата обращения: 14.10.2026). ↑ а б в г
- Директива Clean-param. — Текст : электронный // Яндекс Вебмастер. Справка : [сайт]. — URL: https://yandex.ru/support/webmaster/ru/robot-workings/clean-param (дата обращения: 14.10.2026). ↑ а б в г
- Анализатор robots.txt. — Текст : электронный // Яндекс Вебмастер. Справка : [сайт]. — URL: https://yandex.ru/support/webmaster/ru/indexing-options/robots-txt-analyzer (дата обращения: 14.10.2026). ↑ а б в г
- OpenAI. (n.d.). Overview of OpenAI crawlers. OpenAI Platform documentation. https://developers.openai.com/api/docs/bots (accessed 14 October 2026). ↑ а б в г д е ж з и к л
- Manning, C. D., Raghavan, P., & Schütze, H. (2008). Introduction to information retrieval (Ch. 20, Web crawling and indexes, section "Crawler architecture"). Cambridge University Press. ↑
- Google. (2026). Robots meta tag, data-nosnippet, and X-Robots-Tag specifications. Google Search Central. Last updated 2026-03-24. https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag (accessed 14 October 2026). ↑ а б в г д
- Google. (n.d.). robotstxt: Google robots.txt parser and matcher library [Computer software]. GitHub. https://github.com/google/robotstxt (accessed 14 October 2026). ↑ а б
- Google. (2026, August 31). How Google interprets the robots.txt specification. Google Crawling Infrastructure. https://developers.google.com/crawling/docs/robots-txt/robots-txt-spec (дата обращения: 22.10.2026). ↑
- Google. (2025, December 10). Block Search indexing with noindex. Google Search Central. https://developers.google.com/search/docs/crawling-indexing/block-indexing (дата обращения: 22.10.2026). ↑
- Яндекс. Использование файла robots.txt // Вебмастер : справка. URL: https://yandex.ru/support/webmaster/ru/controlling-robot/robots-txt (дата обращения: 22.10.2026). Текст : электронный. ↑
- Google. (2025, November 21). How to write and submit a robots.txt file. Google Crawling Infrastructure. https://developers.google.com/crawling/docs/robots-txt/create-robots-txt (дата обращения: 22.10.2026). ↑ а б
Служебный блок
- Версия
- 2.0
- Факты проверены
- Подготовка
- Редакция Медиатрона
- Публикация
- утверждена главным редактором
- Дополнено
- 5 ноября 2026 г.: вопросы и ответы (5) из новой редакции
Редакция Медиатрона. Факты сверены с первоисточниками, публикация утверждена главным редактором.
История правок
13.10.2026 — версия 1.0; 14.10.2026 — версия 2.0, доработка.
Нашли ошибку? info@mediatrone.ru