Компонент Xmap - карта сайта на Joomla. Установка и настройка. Скачать

Xmap - компонент карты сайта для Joomla компонент joomlaплагин joomlaсовместимость с joomla 3совместимость с joomla 2.5популярное расширение

Компонент Xmap - очень популярное решение, для создания карты сайта на Joomla. С помощью joomla Xmap - можно создать карту сайта, как в HTML формате (для посетителей), так и в XML (для поисковиков). Xmap обладает очень гибкими настройками, а также совместим со сторонними расширениями Joomla: VirtueMart, WebLinks, Kunena и другими.

 

Что такое карта сайта и зачем она нужна?

Карта сайта - это инструмент навигации по вашему web-ресурсу, проще говоря это страничка - которая содержит в себе все ссылки на ваши страницы сайта. Карта сайта имеет две основные функции:

  • Улучшение индексации вашего сайта в поисковых системах.
  • Улучшение юзабилити вашего web-проекта.

Основные возможности компонента joomla Xmap

  • Компонент Xmap генерирует карту сайта используя структуру ваших меню.
  • Создание карты сайта в двух форматах - HTML (для пользователей) и XML (для поисковиков).
  • Создание нескольких различных карт.
  • Возможность установки кэширования карты сайта - подходит для больших проектов.
  • Исключение материалов и категорий из карты.
  • Сжатие XML карты.
  • Можно указывать приоритет и частоту изменений, для каждого меню и его элемента.
  • Совместимость со сторонними расширениями Joomla - VirtueMart, WebLinks, Kunena и другими.
  • Отличная и функциональная карта сайта для joomla 2.5 и joomla 3.

Xmap - установка карты сайта

 Установка com Xmap стандартная - переходим в админ-панель -> Расширения -> Менеджер расширений  ->Выбираем и загружаем наш архив с компонентом

Сам установочный архив компонента содержит в себе 8 архивов - архив компонента и 7 архивов плагинов.

  • com_xmap.zip
  • plg_com_content.zip
  • plg_com_sobipro.zip
  • plg_com_mtree.zip
  • plg_com_k2.zip
  • plg_com_kunena.zip
  • plg_com_virtuemart.zip
  • plg_com_weblinks.zip

 

Если вы не используете сторонних расширений, то для правильной настройки карты сайта, достаточно будет первых двух: com_xmap.zip - сам компонент и plg_com_content.zip - плагин для настройки и отображения карты сайта в формате HTML,а также в формате XML. Остальные плагины после установки компонента Xmap - можно будет удалить, если есть такое желание.

Создание и настройка карты сайта Xmap

Для того, что бы создать карту сайта, заходим в админ-панель -> Компоненты -> Xmap -> Создать:

Для начала, указываем заголовок, например - "Карта сайта" и ставим состояние - "Опубликовано". Далее переходим к настройкам:

Настройка меню в компоненте Xmap

 "Меню" - напротив каждого меню вашего сайта, есть чекбокс - если нужно, что бы данное меню отображалось в карте сайта, тогда ставим галочку. Также все меню можно сортировать путем перемещения - зажимаем левой кнопкой мыши меню и перетягиваем.

"Приоритет" - по умолчанию везде стоит 0,5 (средний приоритет). В общем приоритет служит, для того, что бы подсказать поисковику какие меню или материалы (категории) нужно индексировать в первую очередь. Данная функция может быть полезной, если у вас слишком большой сайт или медленный хостинг и поисковый робот, не успевает проиндексировать все страницы. Задав высший приоритет нужным страницам, вы укажите роботу с каких страниц нужно начинать индексацию. 0,0 - самый низкий приоритет, 0,5 - средний, 1,0 - самый высокий.

"Частота изменения" - напротив каждого меню, можно установить частоту изменений. То есть, как часто то или иное меню изменяется - добавляется новые материалы или редактируются и т.д.. Если у вас часто появляются новые материалы - советую поставить частоту изменений "Каждый день" - daily.

Настройка параметров в компоненте Xmap

 

"Параметры":

  • Вводный текст - устанавливаем должен ли присутствовать вводный текст, в HTML карте сайта, если такой имеется.
  • Название меню - стоит ли отображать заголовок, для каждого меню в HTML карте.
  • Имя CSS класса - можно задать css класс для карты.
  • № колонки - указываем число колонок для HTML карты. Если нужно более одной колонки - то на вашем сайте, должно присутствовать более одного меню. 
  • Картинка внешних ссылок - выбираем изображение, которое будет использовано, для внешних ссылок в карте сайта, если такие будут иметь место.
  • Сжимать XML - если карта слишком большая, можно поставить Да.
  • Украшать XML - стоит ли добавлять некие функции css стиля, для карты в формате XML. Если у вас после включения возникли проблемы с картой сайта - то просто отключите функцию.
  • Link to author - стоит ли показывать ссылку на страницу автора компонента Xmap. Если поставить Да - то ссылка будет отображаться на странице HTML карты внизу. Если поставить "Нет" - то можно убрать ссылку "Powered by xmap" в конце страницы карты сайта.

После настройки компонента Xmap нажимаем "Сохранить и закрыть".

Менеджер карты сайта

 

Как видно на рисунке выше, карта сайта в формате XML уже создана, перейдя по ссылке "XML Sitemap" - вы увидите карту сайта, которая предназначена, для поисковых роботов.  После перехода на карту XML - обратите внимание на ссылку в строке браузера, она будет вот такого вида - http://domen.com/index.php?option=com_xmap&view=xml&tmpl=component&id=1, эту ссылку и нужно указывать, как карту сайта в сервисах Google и Яндекс вебмастер, а также в robots.txt.

Теперь нужно включить и настроить плагин - "Xmap - Content Plugin". Смотрим рисунок выше, "Расширения" - здесь и находится все плагины Xmap, также вы можете найти их в "Админ панель" -> "Расширения" -> "Менеджер плагинов".

Плагины компоненты Xmap

Теперь нужно зайти в плагин - "Xmap - Content Plugin", установить состояние - "Включено" и перейти к настройкам.

Основные настройки плагина

Основные настройки:

  • Раскрывать категории - должен ли компонент Xmap содержать ссылку по каждой статье категории. Советую оставлять по умолчанию - "Всегда". Если выбрать например "Никогда" - то в карте сайта будут отображаться только ссылки на категории, а на материалы нет.
  • Раскрывать избранное - должен ли Xmap содержать ссылку, для каждой статьи в "Избранные статьи".
  • Вносить архивы - определяет следует ли вносить в вашу карту сайта - архивные статьи. Если у вас таковых не имеется смело выставляем - "Никогда".
  • Показать неразрешенные ссылки - если выставить "Да", то ссылки на содержание материалов будут показаны любому не авторизованному пользователю.
  • Добавлять разрыв страницы - если установить значение "Да", то тогда карта сайта будет включать в себя подстраницы материала.
  • Максимально статей в категории - если нужно ограничить количество статей для категории, которые показываются в карте сайта - можно выставить цифровое значение. По умолчанию 0 - не ограничено.
  • Макс. период доб. статей - максимальное количество дней содержания материалов в карте сайта. 0 - не ограничено. 

Остальные настройки плагина рассматривать не будем, там все можно оставить по умолчанию. Следующим шагом будет установка HTML карты для наших пользователей.

Как вставить HTML карту на сайт Joomla?

 Для начала нужно определить в каком меню будет находится "Карта сайта", у меня это "Главное меню". Итак заходим в "админ-панель" -> "Меню" -> "Выбранное меню" -> "Создать".

Установка карты сайта в формате HTML

 

Теперь нужно выполнить самые необходимые настройки:

  • Тип пункта меню - нажимаем на "Выбрать" и находим пункт "Карта сайта в HTML".
  • Заголовок меню - указываем заголовок меню, например - "Карта сайта".
  • Состояние - выбираем "Опубликовано".

 

В обязательных параметрах - нужно выбрать нашу карту сайта. Нажмите "Изменить" - и выберите вашу карту.

Теперь нажимаем "Сохранить и закрыть" - все карта сайта готова. Теперь пользователи могут более качественно осуществлять поиск нужных материалов на вашем сайте.

Как убрать не нужные материалы и категории из карты сайта HTML?

Карта сайта в формате HTML, может содержать дубли неких материалов, это связанно с тем, что один материал может входить в несколько категорий. В этом случае возникает нужда убрать дубли или просто убрать не нужные материалы или категории из карты сайта HTML.

Как это сделать - все просто авторизуемся под именем администратора (супер-юзер) из фронт-энда сайта (для пользователей), заходим в карту сайта HTML и видим, что напротив каждой категории и материала - стоят галочки. Если нужно убрать всю категорию со всеми ее материалами - нажимаем на галочку напротив необходимой категории, если нужно убрать материал - галочка напротив необходимого материала.

Отключение категорий и материалов из карты сайта HTML

Русификация компонента Xmap 

Компонент Xmap версии 2.3.4 не требует перевода на русский, так как разработчик постарался и включил русский языковый пакет по умолчанию. Все переведено достаточно грамотно и понятно.

Скачать Xmap компонент для Joomla 2.5 и Joomla 3.x

Вложения:
Скачать этот файл (pkg_xmap-2.3.4.zip)pkg_xmap-2.3.4.zip[Компонент Joomla]204 kB


Используйте кнопочки - буду очень благодарен!!!

Комментарии   

Ян
0 # Ян 06.07.2016 14:53
Установил Хmap, в xml карте показывает только ссылки меню, как добавить ссылки и на материалы? Вот сайт: dezclean.ru
Ответить | Ответить с цитатой | Цитировать
Александр
0 # Александр 19.04.2016 14:15
Добрый день.
Установил - не отображаются материалы, группы товаров и товары.
В чем я мог накосячить?
http://rlc-e.ru/map
Ответить | Ответить с цитатой | Цитировать
Павел
0 # Павел 07.11.2015 12:45
XMap вроде уже устарел. Нужно использовать OSMap.
Ответить | Ответить с цитатой | Цитировать
Super User
0 # Super User 15.01.2016 20:21
Не нужно вводить людей в заблуждение!
Xmap - не устарел, так как постоянно обновляется, а главное выполняет свою функцию на отлично.
Компонент Xmap - входит по умолчанию в сборку Joomla 3!!! :roll:
Ответить | Ответить с цитатой | Цитировать
CrystalLion
0 # CrystalLion 21.03.2015 12:06
Добрый день!
Можете ли Вы подсказать, как убрать категорию из xmap?
Приведу пример - в xmap выглядит так:
сайт/категория
сайт/категория/материал
сайт/категория/материал_2
а надо, чтобы не индексировалось только:
сайт/категория

Как это реализовать? Заранее спасибо!
Ответить | Ответить с цитатой | Цитировать
CrystalLion
0 # CrystalLion 21.03.2015 12:07
Дополню:
сайт/категория/материал должен индексироваться, а сайт/категория - нет.
Ответить | Ответить с цитатой | Цитировать
Super User
0 # Super User 25.03.2015 11:17
Если вы имеет виду убрать категорию из карты сайта в формате .html - то это не имеет смысла, так как она используется исключительно для пользователей. Если вы хотите убрать категорию из карты сайта в формате .xml (для поисковых роботов) - то надо задавать настройки в файле robots.txt.

Пример:
Disallow: /categoriya$
После указания такой директивы в robots.txt страница /categoriya - индексироваться не будет, а вот например страница /categoriya/page1.html - будет индексироваться.
Более подробно о настройке файла - robots.txt для Joomla
Ответить | Ответить с цитатой | Цитировать
Anna
0 # Anna 03.03.2015 22:04
Спасибо ))) установила xmap
все вроде работает
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий


Защитный код
Обновить