Блог · SEO

Robots.txt и sitemap.xml простыми словами

Два маленьких файла в корне сайта. Один говорит роботам, куда не ходить, второй - что на сайте есть.

Коротко: Robots.txt - список разделов, куда роботам заходить не нужно. Sitemap.xml - список страниц, которые нужно показать поисковику. Ошибка в первом может закрыть весь сайт от поиска, поэтому проверять его стоит первым.

Что это за файлы?

Оба лежат в корне сайта и предназначены роботам, а не людям. Их можно открыть в браузере: допишите к адресу сайта /robots.txt или /sitemap.xml.

Сравнение

Два файла и их задачи

robots.txtsitemap.xml
Что говорит роботуКуда заходить не нужноКакие страницы есть на сайте
Обязателен?Нет, но почти всегда естьНет, но ускоряет обход
Чем опасна ошибкаМожно закрыть весь сайтРобот позже найдёт новые страницы
Кто создаётПрограммист или система сайтаОбычно система сайта сама

Как выглядит robots.txt?

Это несколько строк текста. В них указано, какому роботу что запрещено, и адрес карты сайта.

Пример

Обычный robots.txt

Содержимое файла

User-agent: *
Disallow: /admin/
Disallow: /search/

Sitemap: https://ваш-сайт.ru/sitemap.xml
Всем роботам запрещены служебные разделы, остальное открыто. Внизу адрес карты сайта.

Какие ошибки встречаются?

Ошибки

Три частые ошибки

1

Закрыт весь сайт

строка Disallow: /

  • часто остаётся после разработки
  • сайт пропадает из поиска

2

Закрыты нужные разделы

каталог или блог

  • страницы есть, а в поиске их нет

3

Закрыты роботы нейросетей

запрет для OAI-SearchBot

  • сайт не попадёт в ответы поиска ChatGPT

Первую ошибку мы встречаем чаще всего: сайт закрывают на время разработки и забывают открыть.

Как выглядит sitemap.xml?

Это список адресов страниц. У каждой может стоять дата последнего изменения.

Пример

Одна запись в карте сайта

Фрагмент файла

<url>
  <loc>https://ваш-сайт.ru/uslugi/remont-krovli/</loc>
  <lastmod>2026-10-07</lastmod>
</url>
Адрес страницы и дата, когда её меняли в последний раз.

Карту сайта отправляют в Яндекс Вебмастер и в Google Search Console. Мы сделали это для своего сайта в день запуска.

Как проверить свои файлы?

Проверка

Три действия

Открыть /robots.txtОткрыть /sitemap.xmlПосмотреть Вебмастер
  • В robots.txt нет строки Disallow: / для всех роботов
  • В sitemap.xml есть ваши главные страницы
  • В Вебмастере карта сайта принята без ошибок

А что такое llms.txt?

Это новый необязательный файл: короткое описание сайта для нейросетей. Мы его ставим, но в рекомендациях Яндекса его нет, поэтому рассчитывать только на него не стоит.

Вопросы и ответы

Скрывает ли robots.txt страницу от людей?

Нет. Он только просит роботов не заходить. Страница остаётся доступной по прямой ссылке.

Нужно ли обновлять карту сайта вручную?

Обычно нет: система сайта обновляет её сама при добавлении страниц. Проверить стоит, если новые страницы долго не появляются в поиске.

Что важнее, robots.txt или sitemap?

Проверять первым стоит robots.txt: ошибка в нём может закрыть весь сайт.

Источники

  1. Яндекс Вебмастер: диагностика сайта
  2. OpenAI: обзор роботов OAI-SearchBot и GPTBot
  3. Яндекс Вебмастер: поддержка протокола IndexNow

Сведения из справки Яндекса и других источников проверены 7 октября 2026 года.

Проверим ваш сайт бесплатно

Покажем, что мешает сайту в Яндексе и в ответах нейросетей, и что исправить первым.

  • Бесплатно и без обязательств
  • Оплата помесячно, если решите работать дальше
  • Пишете напрямую основателю
Написать нам в Telegram

Telegram: @iliakud

Телефон: +7 900 155-02-99

Форм на сайте нет: вы сами решаете, что написать и когда.