Пришедший на смену плагина карты  сайта Xmap клон Osmap формирует XML карту в виде динамической страницы

с адресом вида:  *****.ru/index.php?option=com_osmap&view=xml&tmpl=component&id=1

Однако поисковики Яндекс Гугл и друге предпочитают получать карту в виде файла  sitemap.xml

 

есть два способа решения задачи формирования текстового файла формата XML:

1й - переопределение с помощью mod_rewrite

для представления страницы с кодом в виде  нужного нам файла в корневой папке сайта открываем файл .htaccess

и в самое начало файла добавляем следующий фрагмент:

RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_osmap&view=xml&tmpl=component&id=1

 

2й способ

вручную создаем в корневой папке сайта файл sitemap.xml с кодом:    

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://наш_сайт/index.php?option=com_osmap&amp;view=xml&amp;id=1</loc>
</sitemap>
</sitemapindex>
 
 
не забываем в файл robots.txt в корневой папке сайта внести изменения:
 
Sitemap: http://наш_сайт/sitemap.xml

все готово.