Использование файла Sitemap

Sitemap — это файл со ссылками на страницы сайта, который сообщает поисковым системам об актуальной структуре сайта. Яндекс поддерживает форматы XML и TXT. Формат XML позволяет передавать дополнительную информацию.

Примечание. Яндекс не гарантирует, что все указанные в файле URL попадут в результаты поиска.
  1. В каких случаях нужен файл Sitemap
  2. Поддерживаемые Яндексом форматы
  3. Требования к файлу
  4. Как создать файл

В каких случаях нужен файл Sitemap

Яндекс разрабатывает специальные алгоритмы, по которым индексирующий робот узнает о сайте. Например, с помощью внутренних и внешних ссылок — переходя с одной страницы на другую. Иногда робот может пропустить страницы. Используйте Sitemap, если на сайте:

  • большое количество страниц;
  • отдельные страницы без навигационных ссылок;
  • глубокая вложенность.

Поддерживаемые Яндексом форматы

Яндекс поддерживает протокол Sitemap. Используйте этот формат, если хотите сообщить о:
  • дате последнего обновления страницы (элемент lastmod);

  • частоте изменения страницы (элемент changefreq);

  • значимости страницы (элемент priority) — робот загружает страницы поочередно с учетом наличия и значения коэфициента от 0.0 до 1.0. Укажите коэфициент для тех URL, которые наиболее важны для сайта.

Пример:

<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
        <url>
            <loc>http://www.example.com/page1.html</loc>
            <lastmod>2005-01-01</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.8</priority>
        </url>
        ...
    </urlset>
    ...
</xml>

Чтобы передавать информацию о видео, в файле Sitemap укажите ссылки на XML-фиды (см. подробно в Помощи сервиса Яндекс.Видео).

Ограничение. Поиск Яндекса не поддерживает передачу информации об изображениях, RSS и Atom-фидов с помощью файла Sitemap.

Требования к файлу

  • Используйте кодировку UTF-8. Кириллические URL робот Яндекса распознает как в закодированном виде, так и в оригинале.
  • Максимальное количество ссылок — 50 000, максимальный размер файла в несжатом виде — 10 МБ. Если Sitemap не удовлетворяет этим требованиям, разделите его на несколько отдельных файлов и укажите их в файле индекса Sitemap.
  • Указывайте ссылки на страницы только того домена, на котором будет расположен файл.
  • Разместите файл на том же домене, что и сайт, для которого он составлен.
  • При обращении к файлу сервер должен возвращать HTTP-код 200.

Как создать файл

  1. Определите канонические URL для страниц, которые будут указаны в файле Sitemap. Это необходимо, если на сайте есть несколько страниц со схожей информацией.
  2. Выберите формат и с помощью одного из сторонних ресурсов сформируйте файл.
  3. Проверьте файл с помощью инструмента Анализ файлов Sitemap.
  4. Укажите ссылку на файл в robots.txt или в разделе Файлы Sitemap Яндекс.Вебмастера.