Для чего нужна карта сайта?   Карта позволяет посетителям открывать статьи любой степени вложенности практически одним кликом (формат HTML),а  поисковикам облегчает и  убыстряет процесс индексации страниц  сайта  (формат XML) .

 Компонентов для карты сайта (Sitemap) в  Joomla достаточно , это : Xmap, SEF Service Map, Run Digital Sitemap, JCrawler и др.

Какой выбрать?
 1: Заходим на Joomla.org , смотрим какие компоненты Sitemap есть для Joomla 2.5  ;
 видим : самый скачиваемый – Xmap . Его и установим.  Но будем устанавливать  последнюю версию.  Для этого посетим официальный сайт  и скачаем  Xmap файл:  pkg_com_xmap-2.2.1.zip.
2: Скачиваем компонент Xmap с сайте  разработчика     (  joomla.vargas.co.cr   или   joomlacode.org    ) самую последнюю  
 версию Xmap  . Это версия Xmap 2,2.1, размер файла -137 kb,
ссылка:    http://joomlacode.org/gf/project/xmap/frs/?action=FrsReleaseBrowse&frs_package_id=3882 .
Скачиваем в любую папку, например, «Карта сайта».
(русскую версию Xmap  можно поискать в сети ,например ,на сайте http://usemind.org) . 
Ограничимся английской версией , вроде и так все понятно.
 3: Установка Xmap.
Процесс установки стандартный и очень простой. Смотрим  Рис.001.
В админпанели открываем - “ Расширения “ >> Менеджер расширений >> Обзор >> “Загрузить и установить”  Xmap .
То есть нажимаем " Обзор "и находим файл    Xmap , у нас он загружен в папку "Карта сайта" .
 После нажатия   “Загрузить и установить” система сообщает об успешной установке компонента.

Рис.001

4. Далее.  Выбираем в админпанели : “ Компонеты”>> “ Xmap”.   Все понятно из  Рис.002

Рис.002

5: Нажимаем кнопку "Создать" и приступаем к заполнению таблицы карты сайта.
Все просто и понятно из Рис.003.


Рис.003.

6: Нажмите кнопку " site map " и переходим к редактированию карты. 
Заголовок – Карта сайта
-в поле «Алиас» ( псевдоним) пишем-« xmap » (или ничего –заполнится автоматически),
-Состояние- выбираем «Опубликовано»,
-Доступ – выбираем «public» - для всех,
- Нажимаем в правой части на кнопку « Меню» , откроется список меню , из которого выбираем
(указываем галочкой) те , которые хотим занести в карту сайта ,
7.  Нажимаем «Сохранить и закрыть»,

8. Создаем пункт меню Карта сайта :
Заходим в админпанель, выбираем :
- «Меню» 
- « Топ» >> «Создать пункт меню» (можно выбрать любое другое меню);
Показано на Рис.004.

Рис.004

Редактируем пункт меню Карта сайта. (Рис.005): 
-в поле «Заголовок» пишем «Карта сайта»,
-Тип пункта меню- выбираем из списка пункт "HTML map sait" (под Xmap),смотри Рис.006.
-в поле «Алиас» ( псевдоним) пишем-« map» (или ничего –заполнится автоматически),
-в поле Меню – Топ (можно любое другое меню, в котором хотите сделать Пункт «Карта сайта»),
-в поле Обязательные параметры ( правая часть Рис.005 нажмаем « Change» и
выбираем карту сайта ,щелкаем по ней , чтоб в самом правом окошке высветилось  создаваемая карта-
«site map»   ( это важно , иначе карта сайта не отобразится ) ;
9. Нажимаем «Сохранить и закрыть»,
10. Переходим на сайт нажимая  "Просмотр сайта"- и проверяем , нажимая пункт меню «Карта сайта»
и удивляемся результатом проделанной работы., 

Рис.005

-_сохраняем и закрываем.
 

Рис.006

Карта сайта для посетителей сайта создана и создана на нее ссылка в пункте меню.
А для поисковиков создалась карта сайта в  формате XML.

www.inform-port.ru