Внимание! Плагин xmap более не поддерживается! Теперь он называется OSMap!
(последние изменения от 08.05.2017)
Есть платная альтернатива -
storejextensions.org/extensions/jsitemap_professional.html
Или бесплатный вариант OSMap с плагином от хикашоп (внимание! без плагина толку не будет!)
ссылка здесь
www.hikashop.com/support/21-documentatio...ation-with-xmap.html
Здесь мы подробно рассмотрим второй вариант.
Все мы прекрасно знаем, что Яндекс (равно как и Google) очень любят, чтобы им давали всяческие подсказки по поводу того как правильно индексировать ваш сайт. Для этого даже создан свой интерфейс и формат файла. Такой файл называется Sitemap и имеет формат XML.
Вы можете сообщить Яндексу о наличии файла Sitemap для своего сайта двумя способами:
- добавив URL файла Sitemap в разделе «Файлы Sitemap» сервиса Яндекс.Вебмастер;
- добавив директиву Sitemap в файле robots.txt вашего сайта
Директива Sitemap
Если вы используете описание структуры вашего сайта в формате sitemaps.xml, и хотите, чтобы робот узнал о ней, укажите путь к sitemaps.xml в качестве параметра директивы 'Sitemap' (если файлов несколько, укажите все). Пример:
User-agent: Yandex
Allow: /
Sitemap: http://mysite.ru/site_structure/my_sitemaps1.xml
Sitemap: http://mysite.ru/site_structure/my_sitemaps2.xml
Как же создать этот файл для нашего магазина на HIkashop?
Для этого нам понадобятся две вещи.
Во-первых,
компонент OSMap для Joomla
, который можно скачать вот по этой ссылке
extensions.joomla.org/extensions/extensi...tion/site-map/osmap/
Во-вторых, необходим плагин Hikashop, который сделает доступными ваши товары для компонента XMAP. Страница, на которой расположен этот плагин
вот
(страница на английском языке). Если вам лень продираться сквозь чужой язык, то вот прямая ссылка скачивание этого плагина
www.hikashop.com/component/updateme/ctrl...ad/plugin-xmap2.html
(это для joomla 3)
Что нужно сделать, чтобы все это заработало?
1. Поставить компонент (это стандартная процедура, поэтому думаю все справятся и так)
2. Поставить скачанный плагин от Hikashop. Ставится то же стандартным образом.
3. Включить сам плагин и настроить некоторые опции.
Если вы хотите чтобы карта сайта открывалась по хорошему красивому адресу, то нужно добавить в файл .htaccess вот эту строку:
RewriteRule ^sitemap\.xml$ index.php?option=com_osmap&view=xml&id=1 [L]
Добавлять ее нужно в секцию Custom redirects (ищем вот такой комментарий и добавляем после него:
"## Begin - Custom redirects"
В этом случае карта сайта будет открываться по адресу
вашсайт.ру/sitemap.xml
ну и после того, как все настроили - не забудьте собственно создать хотя бы одну карту сайта
UPDATE! хика переписали плагин и он теперь поддерживает даты изменения товаров и их создания.