Файлы Sitemap
С помощью Sitemap
можно сообщить Яндексу об актуальной структуре сайта. Подробнее о формате и требованиях см. разделе Использование файла Sitemap.
Укажите на Sitemap
специальной директивой в файле robots.txt или на странице Файлы Sitemap Яндекс Вебмастера:
Загрузить Sitemap
- Перейдите на страницу Файлы Sitemap.
- Выберите из списка сайт.
- В поле впишите URL, по которому доступен файл. Например,
https://example.com/sitemap.xml
. - Нажмите кнопку Добавить.
После добавления файл попадает в очередь на обработку. Робот загрузит его в течение двух недель. Каждый добавленный файл, в том числе вложенный в файл индекса Sitemap, обрабатывается роботом отдельно.
После загрузки напротив каждого файла вы увидите один из статусов:
Статус |
Описание |
Примечание |
«OK» |
Файл сформирован правильно и загружен в базу робота |
Напротив файла отобразится дата последней загрузки. Проиндексированные страницы появятся в результатах поиска в течение двух недель |
«Редирект» |
Указанный URL перенаправляет на другой адрес |
Удалите редирект и сообщите роботу об обновлении |
«Ошибка» |
Файл сформирован неправильно |
Нажмите ссылку Ошибка, чтобы узнать подробности. После внесения изменений в файл сообщите роботу об обновлении |
«Не проиндексирован» |
При обращении к |
Проверьте, доступен ли файл для робота с помощью инструмента Проверка ответа сервера, указав полный путь к файлу. Если файл недоступен, обратитесь к администратору сайта или сервера, на котором он расположен. Если файл доступен, сообщите роботу об обновлении |
Доступ к файлу запрещен в |
Разрешите доступ к |
Обновить Sitemap
Если вы изменили добавленный в Яндекс Вебмастер файл Sitemap
, его не надо удалять и загружать снова — робот регулярно проверяет файл на обновления и ошибки.
Чтобы ускорить обход файла, нажмите значок . Если вы используете файл индекса Sitemap, можно запустить обработку каждого перечисленного в нем файла. Робот загрузит данные в течение трех дней. Использовать функцию можно до 10 раз для одного хоста.
Когда вы израсходуете все попытки, следующая будет доступна через 30 дней после первой. Точная дата отображается в интерфейсе Вебмастера.
Удалить Sitemap
В интерфейсе Яндекс Вебмастера можно удалить те файлы, которые были добавлены на странице Файлы Sitemap:
- Выберите нужный сайт из списка.
- Напротив нужного файла нажмите значок
.
Если для Sitemap
была добавлена директива в файле robots.txt, удалите ее. После внесения изменений информация о Sitemap
пропадет из базы робота и Яндекс Вебмастера в течение нескольких недель.
Вопросы и ответы
Как организовать Sitemap для большого сайта
Как правило, в Sitemap
принято включать все значимые страницы сайта. Если на сайте множество страниц, вы можете удалить из Sitemap
уже известные Яндексу страницы и вносить в файл только новые или часто обновляющиеся.
Если вы используете файл индекса Sitemap отметьте тегом lastmod файлы Sitemap
, которые часто обновляются.
Определить, какие страницы сайта уже известны Яндексу, можно в Вебмастере на странице Индексирование → Статистика обхода.
Sitemap отображается в сервисе как исключенная страница со статусом «Неверный формат документа»
Отображение файла Sitemap
и других XML-файлов как исключенных страниц носит только информативный характер и никак не влияет на индексирование сайта или обработку Sitemap
.
Файл Sitemap
может отображаться в группе исключенных страниц, так как робот попытался проиндексировать его как обычную страницу. Не смотря на это файлы Sitemap
не участвуют в поиске.
При обработке Sitemap возникла ошибка «Неизвестный тег»
Файл Sitemap
может содержать только определенные XML-элементы. Если Вебмастер обнаружит в файле другие элементы, например, указание на мобильную версию, в Вебмастере появится ошибка «Неизвестный тег». Неподдерживаемые элементы игнорируются роботом при обработке Sitemap
, при этом данные из поддерживаемых элементов учитываются. Поэтому менять файл Sitemap
необязательно.
Если содержимое файла будет изменено, потребуется до двух недель на обновление информации в Вебмастере.
Файл Sitemap находится в статусе «Не проиндексирован»
Файл Sitemap
может быть не проиндексирован по нескольким причинам:
- Робот обошел файл
Sitemap
недавно и еще не успел обработать его. Подождите две недели. Если вы используете файл индексаSitemap
с несколькими файлами, то их обработка может занять больше времени, чем одного файлаSitemap
. - Сайт ранее был недоступен для индексирующего робота. Необходимо дождаться следующего посещения сайта роботом.
- Доступ к
Sitemap
запрещен в файле robots.txt, при обращении кSitemap
сервер возвращает HTTP-код, отличный от 200. Проверьте доступность файла для робота с помощью инструмента Проверка ответа сервера, указав полный путь к файлу.
Если проблема с доступом актуальна, обратитесь к администратору сайта или сервера, на котором он расположен. Если файл составлен корректно, он будет повторно обработан в течение двух недель с момента последнего запроса роботом. Проверить файл можно с помощью инструмента Анализ файлов Sitemap.
Файл Sitemap находится в статусе «Документ не содержит текст»
Такой статус отображается в инструменте Проверка ответа сервера и сообщает, что робот не может проиндексировать файл как обычную страницу сайта и включить его содержимое в результаты поиска. На обработку Sitemap
этот статус не влияет. Чтобы проверить корректность Sitemap
используйте в Вебмастере инструмент Анализ файлов Sitemap.
Файл Sitemap находится в статусе «URL запрещён к индексированию тегом noindex»
Такой статус отображается в инструменте Проверка ответа сервера и сообщает, что файл закрыт от индексирования — как правило, запрет прописан в HTTP-заголовке X-Robots-Tag. Директива запрещает файлу появляться в результатах поиска, но не влияет на обработку содержимого Sitemap
. Чтобы проверить корректность Sitemap
используйте в Вебмастере инструмент Анализ файлов Sitemap.
Sitemap не обрабатывается
Как правило, файл Sitemap
обрабатывается роботом в течение двух недель после добавления его в Вебмастер. Если этого не произошло, проверьте:
-
Что
Sitemap
относится именно к тому сайту, для которого вы добавляете его в Вебмастер. Убедитесь, что адрес сайта совпадает: протокол (HTTP/HTTPS), наличие или отсутствие префикса www. -
Ответ сервера при запросе
Sitemap
. Если доступ кSitemap
запрещен в файле robots.txt или при обращении к нему возвращается HTTP-код, отличный от 200, файл не будет обработан роботом. Если при проверке отображается статус «Запрещен метатегомnoindex
», это не говорит об ошибке. Метатег noindex запрещает включение файла в поисковую базу, но не мешает роботу обрабатывать его содержимое. -
Корректность файла с помощью инструмента Анализ файлов Sitemap. Устраните ошибки, если они обнаружены.
Sitemap составлен корректно и доступен для робота, но не обрабатывается больше двух недель
Какое в Sitemap максимальное число символов для одного URL
Общий лимит символов 2048. Из них 1024 символа — на доменное имя сайта, например https://site.com
. Оставшиеся 1024 символа — на путь к внутренним страницам сайта, то есть для символов, которые идут после доменного имени, например /page_1/page_2/...
.