Обзоры расширений Joomla

  • Тип – Joomla карта сайта.
  • Бесплатная версия.

 

 

Xmap Joomla 1.5 – это компонент для автоматического создания HTML и XML карт сайта на основании меню сайта.

Рассмотрение этого компонента будет проходить на примере системы управления контентом с открытым кодом Joomla версии 1.5.23. Версия Xmap 1.2.12. Сайт находится на локальном сервере (MySQL 5.1.4, PHP 5.3.3, Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k). На момент написания статьи (27.07.2011) уже доступна новая версия Joomla 1.7 и новая версия Xmap Joomla.

В общем о карте сайта

Можно сказать, что карта сайта – это структурированное иерархическое представление содержимого в виде списка контента Вашего сайта. Зачем она нужна? С одной стороны, она даёт пользователю возможность просмотреть Ваш сайт в виде оглавления для составления общего представления о содержимом сайта. Также, в некоторых случаях, удобнее переходить с одного раздела (статьи) в другой именно при помощи карты сайта. С другой стороны карта сайта поможет поисковым системам лучше индексировать содержимое Вашего сайта, а Вам продвигать сайт (и\или отдельные его страницы) по определённым запросам в этих поисковых системах. Для подобных целей можно использовать теги и облако тегов для Joomla. Это позволит Вам сделать дополнительную перелинковку Joomla страниц.

Такие сервисы как, например, Google Analytics, Веб-мастер Google, Веб-мастер Яндекс, Яндекс Метрика и так далее, используют XML и HTML карты сайта для составления списка страниц сайта, которые необходимо индексировать и отслеживать на наличие «ошибок веб-мастера». Таких как, например, отсутствие или слишком длинное описание, повторяющиеся статьи на сайте и так далее (под статьёй я понимаю любую публикацию на сайте).

Карта сайта выступает одним из элементов навигации по сайту. На ряду с меню, «хлебными крошками», облаком тегов, диаграммой связи и так далее.

Если у вас небольшой сайт визитка, и Вы считаете, что пользователь не «заблудится» и без карты сайта, то я рекомендую всё же предусмотреть её наличие для большего удобства пользования сайтом и в целях улучшения продвижения сайта в поисковых системах. Для сайтов с большим количеством категорий, разделов (эти понятия присутствуют в Joomla 1.5, в Joomla 1.6 и Joomla 1.7 есть только категории) и статей карта сайта послужит ещё и «путеводителем» для пользователя.

Безусловно, для сайта-визитки, содержимое которого меняется редко, Вы можете самостоятельно сделать карту сайта в виде, например, обычной статьи с маркированным списком гиперссылок. Но это не очень практичный подход. Так как в случае изменения структуры, Вам придётся самостоятельно редактировать карту сайта. К тому же, некоторые сервисы (например, Google Analytics, Веб-мастер Google) лучше работают с XML версией карты сайта.

Карта сайта Xmap позволит Вам строить карту сайта абсолютно автоматически. При этом Xmap Joomla 1.5 создаёт и HTML версию карты, которую можно отобразить в виде статьи на сайте и XML версию, адрес которой можно указать в Google Analytics и Веб-мастер Google. Ниже я приведу пример HTML (в верхней части рисунка) и XML (в нижней части рисунка) версий карты сайта. Вид HTML карты сайта, по умолчанию, зависит от CSS шаблона сайта.

HTML (в верхней части рисунка), XML (в нижней части рисунка) версий карты сайта

Если Вас интересует возможность создания карты сайта для новых версий CMS, то рекомендую статью «Обзор JSitemap PRO. Карта сайта Джумла 3».

Настройка Xmap

Окно компонента Xmap Joomla 1.5 (рисунок ниже) разделено на три вкладки.

  1. Карта сайта.
  2. CSS.
  3. Расширения (Extensions).

Xmap

Вкладка Карта сайта (рисунок выше) представляет наибольший интерес. В ней отображаются ссылки на различные типы (HTML, XML) карты сайта, меню, на основании которого строиться карта сайта, информация о количестве ссылок и числу посещений для HTML и XML карты сайта. На этой же вкладке находится меню компонента. Оно отображается при нажатии на ссылку Изменить. В нём содержится пять команд.

  1. Установки.
  2. Установить значение по умолчанию. Устанавливает значения настроек компонента Xmap в стандартные.
  3. Копировать. Копирует карту сайта.
  4. Удалить. Удаляет карту сайта.
  5. Сбросить кэш. Удаляет кэш карты сайта.

В настройках карты сайта (рисунок ниже) Вы можете задать имя CSS класса карты (для настройки её отображения в HTML формате), количество колонок, задать время кэширования (в минутах) и указать ID статей, которые не следует отображать в карте сайта. Также есть возможность визуально выделить ссылки на внешние ресурсы и задать отображение заголовка карты сайта.

Настройки карты сайта

В настройках Xmap можно задать сжатие XML версии карты для уменьшения передаваемой информации.

Вкладка CSS (рисунок ниже) позволит Вам отредактировать стиль карты сайта прямо в окне Xmap Joomla 1.5. Там же есть возможность поставить опцию Не подключать CSS в карте сайта (для применения стиля шаблона Joomla) и Использовать классическое отображение карты сайта на XML.

Xmap

Вкладка Расширения Xmap (рисунок ниже) содержит список установленных расширений с возможностью их настройки (приоритетом, частотой обновления и так далее). Они помогут включать в карту сайта, например, категории изображений галереи JoomGallery и других компонентов Joomla.

Вкладка Расширения

Для углублённой SEO оптимизации Joomla сайта рекомендую воспользоваться компонентом RSseo. Помимо всего прочего карта сайта будет полезна, если Вы используете Google Site Search.

В статье «Русификатор Xmap» Вы можете загрузить русификатор для Xmap 2 (для Joomla 2.5, 3.0). детальнее о новой версии этого расширения можно прочесть в статьях «Обзор Xmap 2 (часть 1). Карта сайта Joomla 2.5 – 3.0» и «Обзор Xmap 2 (часть 2). Карта сайта для Joomla 2.5».

 

 

Полезные ссылки: