Для версии Joomla выше 1.5 (1.6, 1.7 и выше). Установка немного отличается от установки для Joomla 1.5 Скачиваем компонент по ссылке версия от 2011-11-28 com_xmap-2.2.zip или копируем ссылку.
Для установки компонента переходим в Расширения -> Менеджер расширений и выполняем установку. Если вы скопировали ссылку вставляем ее в поле URL установки и нажимаем кнопку Установить.
После того, как компонент Xmap будет установлен, нужно перейти в Расширения -> Менеджер плагинов найти «Xmap - Content Plugin» и включить плагин. Теперь приступим к его настройке. Для этого нужно в верхнем меню админ. панели выбрать «Компоненты» - «Xmap». Или по ссылке /administrator/index.php?option=com_xmap&view=sitemaps

Переходим на вкладку Extensions и включаем плагины для тех компонентов которые у вас установленны. Обязательным включением, является плагин "Xmap - Content Plugin".

После этого возвращаемся назад в компонент xmap через вкладку "Компоненты" и в открывшемся окне Sitemaps Manager, создаем новую карту сайта, нажав на кнопку "Создать".

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

Во вкладке "Options" выставлем да или нет на показ заголовка, текста вступления, количества колонок, изображение ссылок, сжатие файла xml. «Частота изменений» по умолчанию стоит «weekly», т.е. поисковый робот будет заходить на Ваш сайт раз в неделю, если Вы собираетесь обновлять контент сайта реже то можете выставить «monthly» - раз в месяц. Нажимаем "Сохранить и закрыть".
Заходим в верхнем меню административной панели в пункт «Меню» и нажимаем создать меню.

Появится такое окно

Нажимаем на кнопку «Выбрать» напротив "тип пункта меню", в открывшемся окне из предложенного списка находим Xmap и выбираем пункт "HTML Site map".

Заполняем остальные поля «Заголовок меню» например – Карта сайта , «Состояние» – Опубликовано «Алиас» – map и обязательно нужно указать в обязательных параметрах созданную карту сайта .

После этого нажать кнопку «Сохранить». Теперь перейдя на сайт, Вы увидите, что в выбранной Вами позиции появится ссылка на карту сайта.
Теперь укажем карту сайта для поисковой системы Google. Для этого сначала скопируем ссылку XML Sitemap. Для этого переходим в наш компонент xmap и в открывшемся окне мы увидим созданную нами карту сайта и рядом надпись "XML Sitemap".

Нажимаем правую кнопку мыши на этой надписи и выбираем "Копировать адрес ссылку". Либо нажимаем левой кнопкой мыши на XML Sitemap и в открывшемся окне браузера копируем вверху ссылку. После чего переходим на сайт Google панель управления вебмастера google. Выбираем наш сайт и далее пункт "конфигурация сайта" в нем подпункт "Файлы Sitemap" и нажимаем кнопку "Отправить файл sitemap". Вводим скопированную нами ссылку XML Sitemap

После этого вы увидите такую картинку. Добавить SiteMap можно несколько, все они будут списком - каждый со своим статусом.

Также добавляем в панель вебмастеров других поисковиков Yandex(http://webmaster.yandex.ru/site/map.xml), Yahoo и Bing.
Если нужно, чтобы в файле XML карты сайта начинался с WWW , нужно в файле configuration.php установить значение в переменную $live_site например так var $live_site = 'http://www.joomlastart.ru';
Ошибки которые могут возникнуть
Если на сайте при нажатии на пункт меню карта выходит сообщение The requested sitemap does not exits
Значит вы не выбрали какую карту показывать в настройке меню Обязательные параметры Choose a site map
Если не правильно поставился компонент, и не полностью удаяется, можно через phpMyAdmin выполнить следующие запросы
delete from jos_assets where name='com_xmap';
delete from jos_extensions where element='com_xmap';
delete from jos_menu where link = 'index.php?option=com_xmap';






Комментарии
RSS лента комментариев этой записи.