Как управлять файлами Sitemap с помощью файла индекса Sitemap

Любой файл Sitemap, размер которого превышает действующее ограничение, необходимо разделить на несколько файлов небольшого размера. Чтобы одновременно отправить несколько небольших файлов Sitemap, используйте файл индекса Sitemap.

Рекомендации по использованию файла индекса Sitemap

Это файл в формате XML, который очень похож на обычный файл Sitemap и определяется протоколом Sitemap. Все требования в отношении файлов Sitemap распространяются также и на файлы индекса Sitemap.

Указанные файлы Sitemap должны находиться на том же сайте, что и файл индекса Sitemap. Данное требование теряет актуальность, если у вас настроена передача файлов между сайтами.

Файлы Sitemap, указанные в файле индекса Sitemap, должны находиться в том же каталоге, что и этот файл, или ниже в иерархии сайта. Например, файл индекса Sitemap, размещенный по адресу https://example.com/public/sitemap_index.xml, может содержать только файлы Sitemap, которые находятся в том же или более отдаленном каталоге, таком как https://example.com/public/shared/....

Для каждого сайта в аккаунте Search Console можно отправить не более 500 файлов индекса Sitemap.

Пример файла индекса Sitemap

В примере ниже показан файл индекса Sitemap в формате XML, объединяющий два файла Sitemap.

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.example.com/sitemap1.xml.gz</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.example.com/sitemap2.xml.gz</loc>
  </sitemap>
</sitemapindex>

Теги для файла индекса Sitemap

Теги для файлов индекса Sitemap определяются тем же пространством имен, что и для обычных файлов Sitemap:http://www.sitemaps.org/schemas/sitemap/0.9

Чтобы роботы Google могли использовать ваш файл индекса Sitemap, воспользуйтесь следующими обязательными тегами:

Обязательные теги
sitemapindex Корневой тег дерева XML содержит все остальные теги.
sitemap Родительский тег для каждого файла Sitemap указан в файле. Это первый и единственный дочерний тег для тега sitemapindex.
loc Расположение файла Sitemap (URL). Это первый и единственный дочерний тег для тега sitemap. Файл индекса Sitemap может содержать до 50 000 тегов loc.

Кроме того, следующие необязательные теги могут помочь роботам Google запланировать сканирование ваших файлов Sitemap:

Необязательные теги
lastmod Определяет время изменения соответствующего файла Sitemap. Значение тега lastmod должно быть в формате W3C.

Дополнительные ресурсы

Если вам нужна дополнительная информация, воспользуйтесь следующими ресурсами: