Проблема с sitemaps

Автор artem_shrek, 15-05-2017, 12:45:48

« назад - далее »

artem_shrekTopic starter

Подскажите, загрузил карту сайта, она состоит из других карт, с виду вроде без ошибок, вот карта сайта:
https://mambo24.ru/sitemaps/sitemap.xml
Но Яндекс ругается и пишет:
Неизвестный тег sitemap (100 ошибок)
Указанный тег не должен встречаться в данном контексте

В чем может быть дело?
  •  


Ametist

#1
Если файл должен содержать несколько других файлов sitemap, то они в свою очередь должны иметь разные названия, но не двoйной sitemap, как есть в некоторых ссылках сейчас:

https://mambo24.ru/sitemaps/sitemap-products-ru-8010.xml/sitemap.xml - не правильно
https://mambo24.ru/sitemaps/sitemap-products-ru-8010.xml - правильно

Попробуйте перейти по этим ссылкам и сами убедитесь, какой вариант рабочий.

Так же для индексного sitemap инструкция, см. тут

Цитировать
Файл индекса Sitemap должен:

    В начале поставьте открывающий тег <sitemapindex>, а затем поставьте закрывающий тег </sitemapindex>.
    Добавьте запись <sitemap> для каждого файла Sitemap как родительский XML-тег.
    Включите дочернюю запись <loc> для каждого родительского тега <sitemap>.


Ошибка "Указанный тег не должен встречаться в данном контексте" указывает на то, что изначально структура самого кода индексного файла sitemap неверна.

И индексный sitemap желательно размещать в корне сайта.







artem_shrekTopic starter

Получается мне надо заменить <sitemapindex> на urlset.
И такие же карты имеют разные названия?
https://mambo24.ru/sitemaps/elektrougli/sitemap.xml
https://mambo24.ru/sitemaps/Zagoryansky/sitemap.xml
  •  

Ametist

#3
Цитата: artem_shrek от 15-05-2017, 15:40:34
Получается мне надо заменить <sitemapindex> на urlset.
И такие же карты имеют разные названия?
https://mambo24.ru/sitemaps/elektrougli/sitemap.xml
https://mambo24.ru/sitemaps/Zagoryansky/sitemap.xml

названия у самих файлов одинаковое sitemap.xml, но из-за того, что они лежат в разных папках, они норм загружаются.

а у файла https://mambo24.ru/sitemaps/sitemap-products-ru-8010.xml/sitemap.xml неверная структура урла

Вы переходили по ссылке выше на оф. сайт sitemap? Там в примере показана структура включающая теги <sitemap>

пример:

<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>
</sitemapindex>


ваш вариант пример:

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

   <sitemap>

      <loc>https://mambo24.ru/sitemaps/dubna/sitemap.xml</loc>

      <lastmod>2017-05-07</lastmod>

   </sitemap>
<sitemap>

      <loc>https://mambo24.ru/sitemaps/sitemap-products-ru-8010.xml</loc>

      <lastmod>2017-05-07</lastmod>

   </sitemap>
</sitemapindex>


и проверяете в валидаторе Яндекса



zorgio

#4
Подскажите немного похожая ситуация в "Вебмастере Яндекса"

======================================

Результаты анализа «Адрес сайта»

Тип файла   Файл Sitemap
Количество ссылок   0
1 ошибкапредупреждений нет
Неизвестный тег html
Указанный тег не должен встречаться в данном контексте
стр.
поз.   
2
html


http://source-cs.ru/sitemap.xml
  •