Карта сайта позволяет не только лучше ориентироваться пользователю в архивах вашего портала, но и помогает с индексированием страниц. Важность этого компонента настолько важна, что Яндекс Вебмастер и Гугл даже создали интерфейсы, где каждый пользователь может добавить xml версию карты сайта.
Данный компонент Xmap предназначен для Joomla 3 и способен вывести карту сайта как в визуальной части, для пользователя, так и xml версию для поисковиков. Рассмотрим процесс установки:
1. Скачайте
2. После установки - откройте компонент через меню "Компоненты" > "Xmap". После этого откроется окно компонента, в котором пока еще ничего нет.
Создание новой карты сайта
Внутри компонента нажмите "Создать", откроется окно, в котором вам необходимо заполнить поле "Заголовок", из списка "Состояние" выбрать "Опубликовано". Теперь перейдите во вкладку "Меню" и установите галочки на те пункты меню, которые должны отображаться в карте сайта. Затем нажмите "Сохранить и закрыть". Карта сайта создастся и отобразится в списке доступных. Насчет XML карты - если вы нажмите на ссылку "XML Sitemap" откроется xml версия, именно ее необходимо добавлять в Яндекс Вебмастер и Гугл, для ускорения индексации.
Вывод карты сайта в шаблон Joomla 3
Для этого переходим в "Менеджер меню" и создаем новый пункт меню, где в "Заголовок меню" впишите, например, карта сайта, "Тип пункта меню" выбираем "Xmap" - "Карта сайта в HTML", затем нажмите "Выберите карту сайта" и "Сохранить и закрыть". Ваша карта сайта будет создана и доступна по алиасу этого пункта меню.
Скачать компонент
ps
Для joomla 1.5 используйте эту карту сайта.
Для joomla 2.5 используйте эту карту сайта.
Компонент не плохой, но как выяснилось не дружит с отображением блогов категории. Тоесть если для каждого материала прямая ссылка в меню то все хорошо, но если создаешь к примеру новостной блок выбрав тип меню Блог категории чтоб на одной странице отображались к примеру сразу 10 новостей то ссылку он создаст только одну на эту самую страницу с десятком новостей! Но каждая новость то на ней в сокращенном виде, и при клике на кнопку подробнее открывается отдельная страница с полным описанием новости, и эту страницу то он уже не увидит. Выходит вместо 10 страниц он видит только одну, а в общем итоге если на сайте сотня новостей размещенных в блоге то он создает карту только для одной странички! Вообщем косячный и сырой компонент который видит только разделы, страницы которые находяться в этом разделе и не имеют своего пункта меню он почему то просто не замечает...