🗺️Карта сайта SiteMap Pro
Модуль генерации карты сайта с поддержкой большого количества номенклатуры .
Last updated
Модуль генерации карты сайта с поддержкой большого количества номенклатуры .
Last updated
При большом количестве товаров на сайте (более 10 000), создание карты сайта модулем SiteMap может привести к перегрузке сервера и ошибке 503. Из-за этого, карта сайта может не создаться. Для больших товарных баз следует использовать специализированный модуль SiteMap Pro.
Модуль делит большой файл карты сайта на несколько частей и создает эти части в щадящем режиме несколько раз в день.
Модуль доступен в административной панели магазина в меню Модули → Управление модулями → SEO → Sitemap Pro - Включить
. Затем открыть модуль в меню Модули → Sitemap Pro
.
В настройках модуля следует указать количество товаров в файле, по этой формуле будет происходить деление большого файла на несколько меньших файлов для экономии ресурсов хостинга.
Для использования опции Комбинации значений фильтра
у значений характеристик фильтра должны быть заполнены поля Meta заголовок
и Meta описание
или должны быть настроены Шаблоны фильтра в каталоге
в меню Настройки
- SEO Настройки
. При этом в карту сайта будут добавлены ссылки на категории товаров с учетом уникальных значений фильтров, например catalog.html?v[1]=2
, с уникальными мета-тегами <Title>
и <Description>
, которые появятся в поисковой выдаче, что положительно подействует на увеличение ссылочной массы сайта.
Создать карту сайта можно кнопками Создать Sitemap
или Создать Sitemap SSL
(если установлен SSL сертификат). При нажатии на кнопку, будет происходить создание части карты сайта, в поле Следуюший этап
отображается ход выполнения работы. Для больших баз использовать ручной режим не рекомендуется, следует использовать автоматический режим через модуль Cron
.
Для проверки создания карты сайта, нажмите Открыть Sitemap
, если откроется XML файл со списком товаров, то карта создана успешно.
Для автоматического создания sitemap.xml, установите модуль Cron и добавьте в него новую задачу с адресом исполняемого файла /phpshop/modules/sitemappro/cron/sitemap_generator.php
или /phpshop/modules/sitemappro/cron/sitemap_generator.php?ssl
(если установлен SSL сертификат).
В поисковиках укажите адрес http://имя_сайта/sitemap.xml
Установите опцию CHMOD 775 (по умолчанию опция включена) на папки /
и /UserFiles/Files/
для записи в нее sitemap.xml
Для генерации карты сайта у дополнительных витрин, следует добавить отдельную задачу, через модуль Cron, и в настройках задачи модуля указать требуемую витрину. Адрес карты сайта витрины примет вид http://адрес_витрины/sitemap_ХХ.xml
, где ХХ - ID витрины. ID витрины можно увидеть в интерфейсе настройки витрины (1 - 10).
Модуль доступен для версии PHPShop 6.0.9+ и только для редакции PHPShop Pro.