При работе поисковые машины используют исключительно гиперссылки, которые имеются на страницах сайта. Таким образом перемещение по ресурсу осуществляется в соответствии со ссылками. И гарантией полной индексации сайта и его качественной работы с поисковиками является наличие карты сайта и расположение ее не далее одного шага (клика) от главной страницы. Кроме того, необходимо наличие аналогичной карты в XML-формате, который хорошо «понимают» Яндекс и Google.
У Joomla нет собственных встроенных инструментов ля решения поставленной задачи. Поэтому рекомендуется использовать дополнения сторонних производителей. Лучшим вариантом будет плагин XMap, который при своей функциональности прост и удобен в использовании.
Установка
Установить плагин XMap достаточно просто, через админ-панель Джумла: РАСШИРЕНИЯ – УСТАНОВКА/УДАЛЕНИЕ. Загружаем файл пакета и программа сама установит плагин прямо из архива. Установка происходит в автоматическом режиме, когда она будет завершена, программа проинформирует об этом. Далее можно приступать непосредственно к настройке.
Настройка
Через панель администрирования находим вкладку КОМПОНЕНТЫ – ХМАР и добавляем страницы меню (Add menus). Здесь ставим галочки напротив всех страниц, которые необходимо добавить в карту. Сохраняем изменения и созданное нами меню будет добавлено в основной список расширения. Здесь же при необходимости осуществляется удаление ненужных страниц из карты – просто подведите курсор к пункту меню и появится несколько функциональных кнопок, среди которых будет «Delete».
Теперь можно перейти к созданию XML Sitemap – карты сайта для поисковиков: OPTIONS – PREFERENCES — XML Sitemap. Здесь будет отображаться адрес, который нам необходим для добавления в панель вебмастеров.
В открывшемся окне в строке «XML Sitemap», копируем адрес Sitemap в формате XML. Эта ссылка на Sitemap.xml нам понадобится для добавления в панель вебмастеров поисковиков Яндекс, Гугол и Bing. Здесь же вы можете указать в поле «Number of Columns» количество колонок для отображения карты сайта, а в поле Show Menu Titles снять галочку, если не хотите чтобы в Sitemap отображались заголовки меню.
Теперь добавим на сайт карту в формате HTML, которая может быть использована посетителями для упрощения навигации по ресурсу. Это делается через административную панель Джумла: ВСЕ МЕНЮ. Здесь выбираем то, в котором будет располагаться ссылка на карту. Нажимаем СОЗДАТЬ и в открывшемся меню выбираем ХМАР.
Остается лишь дать название данному пункту меню. Теперь он будет отображать все включенные в него компоненты, кроме дополнений, которые могут присутствовать на сайте. Например, компонент интернет-магазина VirtueMart. Для того, чтобы добавить в меню и его, необходимо воспользоваться расширениями уже для самого плагина. Но это уже тема для отдельной статьи.