среда, 15 июня 2011 г.

Установка и настройка xmap joomla

xmap 150x150 Установка и настройка xmap joomlaВсем добрый вечер, хочу снова поделиться своими мыслями по поводу необходимости иметь карту сайта! Для joomla есть специальный компонент под названием xmap. Не смотря на то, что этот компонент бесплатен он очень хорошо справляется со своей работой. При сегодняшних тестах этого компонента и on-line генераторов sitemap.xml компонент xmap достойно выдержал все испытания, да еще и к тому же очень понравилось как он спарсил с сайта все ссылки с Virtuemart. Поэтому могу с достоинством отправлять этот компонент в свой архив полезных компонетов для создания и оптимизации сайтов под joomla.  А теперь хочу поделиться маленькими хистростями при настройке xmap joomla

  1. Для начала скачаем xmap-1.2.11

  2. Уставновим компонент
  3. Далее читаем и делаем все как написано ниже

Построенная карта (я говорю про xml, т.к. именно она интересует поисковые системы) доступна по адресу

http://имя_сайта/index.php?option=com_xmap&sitemap=1&view=xml

Но есть одно НО: Google нормально понимает данную ссылку и корректно забирает sitemap, а вот Яндекс куда как более злобная редиска: выдает ошибку

Некорректный URL (не соответствует местоположению файла Sitemap). Местоположение файла Sitemap определяет набор URL-адресов, которые можно включить в этот Sitemap. Файл Sitemap, расположенный в каталоге http://primer.ru/catalog/sitemap.xml, может включать любые URL-адреса, начинающиеся с http://primer.ru/catalog/, но не должен включать URL-адреса, начинающиеся с http://primer.ru/images/

Боремся с этой несправедливостью, добавляя следующие строчки в .htaccess сразу за директивой «RewriteEngine On»

### Little Hack for XMAP - needed for Yandex RewriteCond %{REQUEST_URI} ^/sitemap.xml RewriteRule .* /index.php?option=com_xmap&view=xml&no_html=1

и вставляем в robots.txt следующую строку:

Sitemap: http://www.primer.ru/sitemap.xml

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

Комментариев нет:

Отправить комментарий