Карта сайта OSmap(Xmap) для мультиязычного сайта Joomla 3


Есть пара способов создания карты сайта для мультиязычного сайта… Но мы пока рассмотрим один.

OSmap это бывшая Xmap, к которой вроде как все привыкли, она была простой и удобной…

Следите чтобы ссылки, а именно id и префикс языка были верны. Не забудьте так же изменить имя вашего домена — (http://www.test.ru) — измените на свой.

Способ 1:

Нужно создать файл sitemap.xml в корне сайта, с таким содержимым:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <sitemap>
 <loc><a href="http://www.test.ru/index.php?option=com_xmap&amp;view=xml&amp;id=1&amp;lang=ru</loc>" rel="nofollow" target="_blank" >http://www.test.ru/index.php?option=com_xmap&amp;view=xml&amp;id=1&amp;lang=ru</loc></a>
 </sitemap>
 <sitemap>
 <loc><a href="http://www.test.ru/index.php?option=com_xmap&amp;view=xml&amp;id=2&amp;lang=en</loc>" rel="nofollow" target="_blank" >http://www.test.ru/index.php?option=com_xmap&amp;view=xml&amp;id=2&amp;lang=en</loc></a>
 </sitemap>
 <sitemap>
 <loc><a href="http://www.test.ru/index.php?option=com_xmap&amp;view=xml&amp;id=3&amp;lang=de</loc>" rel="nofollow" target="_blank" >http://www.test.ru/index.php?option=com_xmap&amp;view=xml&amp;id=3&amp;lang=de</loc></a>
 </sitemap>
 </sitemapindex>

Спасибо за внимание!