Еще раз все проверил, автоматически не формируются sitemap (все ссылки в одном файле = более 55 000 url). Подскажите пожалуйста, может ли это быть связанно с тем, что у меня в карте сайта в основном категории (примерно 95% и 5% товаров).
sitemap-shop-1.xml и sitemap-shop-2.xml и т.д. не формируется для категорий (если категории большее 10001), он формируется только если товаров больше 10000, видимо это косяк шопскрипта.
у меня разбивается по 10к товаров, не знаю средствами плагина, либо же базового функционала Webasyst. Если это базовый функционал, то рекомендую написать запрос напрямую в Webasyst через личный кабинет заказчика.
Чтобы не ждать решения проблемы от WA, можно для всех этих ссылок создать отдельные карты с постраничной разбивкой. Примерно как сделано в плагине Файлы Sitemap для изображений товаров.
13 комментариев
Сегодня существует инструмент разбития sitemap-shop (который у меня сейчас огромный) на множество более мелких?
Да, это происходит автоматически. Будут формироваться отдельные файлы:
sitemap-shop-1.xml
sitemap-shop-2.xml
У меня sitemap-shop-2.xml - пустой, при этом sitemap-shop.xml (он же sitemap-shop-1.xml) содержит более 50000 url по данным яндекс Вебмастера и гугла
Результаты анализа «https://lc.gs-holding.ru/sitemap-shop.xml»
Еще раз все проверил, автоматически не формируются sitemap (все ссылки в одном файле = более 55 000 url). Подскажите пожалуйста, может ли это быть связанно с тем, что у меня в карте сайта в основном категории (примерно 95% и 5% товаров).
https://lc.gs-holding.ru/sitemap.xml - сореджит 55 920 ссылок.
Подскажите пожалуйста, почему не формируется sitemap-shop-1.xml и sitemap-shop-2.xml может где-то проверить какие-то настройки?
Еще один нюанс, что файл sitemap не должен превышать 10 МБ, по данным того же Яндекса и Гугла.
В файле wa-apps/shop/lib/config/shopSitemapConfig.class.php стоит - protected $limit = 10000
sitemap-shop-1.xml и sitemap-shop-2.xml и т.д. не формируется для категорий (если категории большее 10001), он формируется только если товаров больше 10000, видимо это косяк шопскрипта.
Есть плагин для тонкой настройки Sitemap:
https://www.webasyst.ru/store/app/sitemap/
Такой настройки в плагине нет. По купить данный плагин настраивает приоритеты которые можно настроить в файле shopSitemapConfig.class.php.
у меня разбивается по 10к товаров, не знаю средствами плагина, либо же базового функционала Webasyst. Если это базовый функционал, то рекомендую написать запрос напрямую в Webasyst через личный кабинет заказчика.
Евгений, у вас ошибка в постановке задачи.
Дело в том, что Shop-Script действительно создаёт карты и разбивает их на части автоматически.
Но вот хук sitemap, через который, видимо, вы/вам каким-то плагином вывели ссылки вида
https://lc.gs-holding.ru/transportation/m/from/bashkortostan/krasnousolskiy/
https://lc.gs-holding.ru/region/krasnoyarskiy-kray/minusinsk/
не идёт в счёт этих 10 тыс.
Необъяснимо, но факт.
Чтобы не ждать решения проблемы от WA, можно для всех этих ссылок создать отдельные карты с постраничной разбивкой. Примерно как сделано в плагине Файлы Sitemap для изображений товаров.