Карта сайта SiteMap

Модуль генерации карты сайта создает файл с описанием всех страниц для поисковых систем.

Модуль доступен в административной панели магазина в меню Модули → Управление модулями → SEO → Sitemap - Включить. Затем открыть модуль в меню Модули → Sitemap.

Ручное создание карты сайта

Создать карту сайта можно кнопками Создать Sitemap или Создать Sitemap SSL (если установлен SSL сертификат). Для проверки создания карты сайта нажмите Открыть Sitemap, если откроется XML файл со списком товаров, то карта создана успешно.

Автоматическое создание карты сайта по расписанию

  1. Для автоматического создания sitemap.xml, установите модуль Cron и добавьте в него новую задачу с адресом исполняемого файла /phpshop/modules/sitemap/cron/sitemap_generator.php или /phpshop/modules/sitemap/cron/sitemap_generator.php?ssl (если установлен SSL сертификат).

  2. В поисковиках укажите адрес http://имя_сайта/UserFiles/Files/sitemap.xml

  3. Установите опцию CHMOD 775 (по умолчанию опция включена) на папку /UserFiles/Files/ для записи в нее sitemap.xml

Поддержка дополнительных витрин

Для генерации карты сайта у дополнительных витрин, следует добавить отдельную задачу, через модуль Cron, и в настройках задачи модуля указать требуемую витрину. Адрес карты сайта витрины примет вид http://адрес_витрины/UserFiles/Files/sitemap_ХХ.xml, где ХХ - ID витрины. ID витрины можно увидеть в интерфейсе настройки витрины (1 - 10).

При большом количестве товаров на сайте (более 10 000) создание карты сайта может привести к перегрузке сервера и ошибке 503. Из-за этого карта сайта не создаться. Для больших товарных баз следует использовать специализированный модуль SiteMap Pro.