Должен ли индекс Sitemap содержать дочерние файлы Sitemap с расширением .gz? - PullRequest
0 голосов
/ 25 апреля 2018

Вопрос: Требуется ли расширение .gz для дочерних карт сайта или нет?

Вот что я нашел:

Google предоставляет следующий индекс карты сайта пример :

<?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.example.com/sitemap1.xml.gz</loc>
      <lastmod>2004-10-01T18:23:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.example.com/sitemap2.xml.gz</loc>
      <lastmod>2005-01-01</lastmod>
   </sitemap>
   </sitemapindex>

Очень похожий пример можно найти на sitemaps.org . Согласно sitemaps.org:

<loc> - определяет местоположение карты сайта. Это место может быть Карта сайта, файл Atom, файл RSS или простой текстовый файл.

В обоих примерах ничего не указано о .gz, и я не смог найти ни одного примера индекса карты сайта, который бы не содержал .gz. Тем не менее, все дочерние карты сайта в моем случае не распакованы, и мне интересно, правильно ли это делать или нет.

1 Ответ

0 голосов
/ 27 апреля 2018

Нет, архивирование файлов не требуется.Из протокола Sitemaps.org :

Если вы хотите , вы можете сжать файлы Sitemap с помощью gzip, чтобы уменьшить требования к пропускной способности…

Google сами ссылаются на несжатые файлы Sitemap: https://www.google.com/sitemap.xml

...