XML-файл Sitemap не содержит URL-адреса продуктов, категорий или страниц контента
Я хочу создать XML-файл Sitemap и использовать опцию "Данные о продуктах" в Intershop 7.7. Я выбираю тип "Карта сайта XML (HTTPS)" и записи по умолчанию на этой странице (продукты и категории проверяются). В сгенерированном XML-файле Sitemap нет URL-адресов. Любые идеи, как это сделать и какие правильные настройки я должен выбрать?
1 ответ
ICM 7.7 не генерирует файлы карты сайта, которые напрямую доступны из административного офиса. Он генерирует файлы индекса карты сайта. Они содержат указатели на фактические XML-карты сайта, где находятся URL-адреса. Это так же, как определено в стандарте карты сайта. Данные о продуктах, категории и содержание занимают различные файлы карты сайта.
Вот пример файла индекса карты сайта, который указывает на фактическую карту сайта XML продукта:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://localhost/WFS/inTRONICS/en_US/-/USD/sitemap-product-sitemap-0</loc>
<lastmod>2016-10-19T21:36:21+03:00</lastmod>
</sitemap>
</sitemapindex>
Данные об URL продукта находятся в указанном файле, например:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://localhost/WFS/inTRONICS/en_US/-/USD/Computers/206/902/A-DATA-microReader-Ver.3-16GB-microSDHC-Class-10-zid7415685</loc>
<lastmod>2016-10-14T09:35:12+03:00</lastmod>
</url>
....
</urlset>
Но не все продукты перечислены на карте по умолчанию. Некоторые условия должны быть выполнены, в противном случае продукт может быть отфильтрован. Чтобы создать непустую карту:
- Убедитесь, что перезапись URL включена для канала (вы можете включить / отключить перезапись URL в офисе Oprations).
- Убедитесь, что у вас есть онлайн-продукты на канале (автономные продукты пропускаются).
- Убедитесь, что некоторые онлайн-продукты имеют действительные цены для валюты, выбранной в конфигурации карты сайта (продукты без цен в указанной валюте фильтруются).
- Создайте и запустите фид карты сайта с продуктами.
Правила также существуют для категорий. Например, пустые категории исключаются.