Установка Карты сайта, компонент Xmap
После того, как вы сообщили о своем сайте поисковым машинам сразу же следует позаботится о том, чтобы у поисковых ботов, пришедших индексировать страницы сайта, не возникло проблем с нахождением всех страниц нашего сайта.
Поисковый бот перемещается по сайту, используя только существующие на сайте ссылки. Поэтому для того, чтобы облегчить работу ботов по индексации страниц сайта, можно сделать карту сайта и разместить ее не дальше одного клика от главной страницы.
Начинаем с создания карты сайта.
Используем компонент Xmap, который автоматизирует процесс создания карты сайта который заключается в основном созданием фала sitemap.xml в корне сайта. На момент написания статьи была актуальна версия Xmap 1.2.14
Параметры для нашей карты оставить все как есть по умолчанию. Нам необходима ссылка в строке - Карта сайта на XML, копируем адресс сылки нашей карты. Его необходимо будет добавить в панель вебмастеров поисковиков Google и Yandex, Yahoo и Bing.
У меня он выглядит так http://coolermen.ru/index.php?option=com_xmap&sitemap=1&view=xml (ВНИМАНИЕ!! Яндексу надо скормить http://coolermen.ru/xmap.html)
Далее добавляем его в в файл robots.txt в самый конце Sitemap:http://coolermen.ru/index.php?option=com_xmap&sitemap=1&view=xml (сделал везде http://coolermen.ru/xmap.html и поисковиков на него натравил)
Если нужно, чтобы в файле XML карты сайта начинался с WWW , нужно в файле configuration.php установить значение в переменную $live_site например так var $live_site = 'http://www.coolermen.ru'
Расширения для Xmap.
Перейдем на вкладку Расширения (Extensions). Нажмем на Установленные расширения (Extensions). Появится список всех установленных расширений для компонента Xmap. Можно удалить расширение или произвести настройку. Для установки нового расширения для компонента Xmap нажмите на кнопку Установка. Для этого нужно сначала зайти в настройки компонента Xmap «Компоненты» — «Xmap» и перейти на закладку «Extensions». Затем щелкнуть по пункту «Install» и в открывшемся окне, в первой строчке с названием «Upload Package File », нажать на кнопку «Обзор» и найти на нашем компьютере архив с нужным расширением. Посмотреть уже установленные расширения можно в том же окне, щелкнув по пункту «Installed Extensions». (пока ничего не ставил)
Баги Глюки замеченные в работе Xmap.
Случилась беда откуда не ждали. Через год после установки компонента Xmap обнаружил что он не делает XML карту. При вызове в хроме пишет .. error on line 2 at column 6: .., а в ие пытается открыть несуществующую страничку. Целый день в инете искал решение проблемы, в результате угробил сайт и востановил из копии обратно толку никакого. Ну Xmap не создает XML и все тут. Уже и в код полез, полдня еще минус, Xmap не работает правильно как упертый. Поиск в интернете почему не отображается карта XML результата не дало, у всех работает замечательно или совсем другие глюки. Попутно не работали другие ссылки их Xmap - Новости Карты сайта итд. Решился пойти на обновление системы, терять то особо нечего, и вот случилось чудо -все заработало правильно!
Итог - проблема не в Xmap, а в глубинах Joomla. Стояла у меня версия 1.5.22, я скачал обновление до 1.5.26 распаковал его и перезаписал все файлы на хостинге через фтп.