В OpenCart sitemap (карта сайта) генерируется динамически. И это происходит всегда, когда Поисковый робот заходит на сайт и читает эту карту. А таких роботов не один.
Но не всегда динамический sitemap позволяет предоставить оперативно требуемую информацию. Это связано с многими факторами. А также он дополнительно нагружает сайт.
Данный модуль
Static Sitemap для Opencart 2.x.x позволяет создавать статические карты. При этом можно назначить для каждой группы, которые участвуют в формировании sitemap:Продуктам, Категориям, Производителям, и т.д., свои параметры: Частоту обновления, Приоритетность, и т.д.
В модуле также дополнительно предусмотрено формирование sitemap для Yandex. - имя файла – sitemap-ya.xml – так же располагается в корне сайта. Если будете ее использовать, то ее отдельно надо будет загрузить на Яндекс Вебмастер.
Если не будете использовать изображения в карте, то карту для Яндекса можно не создавать, а использовать стандартную одну на всех – sitemap.xml
Не забудьте вписать в robots.txt для каждого поисковика свою карту. Например, описания для Яндекса -
здесь
Вход в админку: demo/demo
Админка
!!! Важно:
в
.htaccess, который расположен в корне вашего сайта, найдите строку, начинающуюся с:
RewriteRule ^sitemap.xml$ index.php?route=
и закомментируйте ее вот так:
#RewriteRule ^sitemap.xml$ index.php?route=
иначе, вы статическую карту не увидите, хоть и будет сформирована.
В модуле везде используются подсказки, но часть особенностей я опишу:
только ЧПУ: – будут сгенерированы только те Продуты, Категории и т.д., у которых ссылки имеют вид ЧПУ.
lastmod-index: – можно указать текущую дату сгенерированных основных карт – sitemapindex
Пароль: – генерация карт защищена паролем (от вредителей).
Так же к модулю можно подключать другие модули для участия в генерации карты посредством отдельного модификатора. Почему отдельно, да потому что не все используют одинаковые модули, и дабы лишним не грузить код. Описание подключения написано в самой подсказке админки модуля.
Модуль использует собственный оптимизированный код, что позволяет оперативно создать нужный контент.
Вся информация после обработке отображается в модуле.
Установка – 2 стандартных шага (файлы не перезаписывает, модификатор не используется).
1) Распаковать архив модуля для требуемой версии Opencart
-> войти в папку
требуемой версии php
-> войти
в папку upload
и скопировать содержимое
из папки upload в корень вашего сайта
(*корень – это где папки сайта: admin, catalog, image).
2) в Админке в Модулях установить модуль
Static Sitemap.
Системные требования: Ioncube Loader;
Версия PHP: 5.6 - 7.4
(для Опенкарт 3 модуль только для одного языка и под 7.1-7.4)
Тех.поддержка модуля осуществляется только тем лицам, которые приобретали модуль официально.
Запрещается передавать модуль третьим лицам без согласования с автором.
1) 2 посадочные страницы созданы
2) галочка Сайтмэп в фильтре поставлена
3) галочка "другие модули" моделе карты поставлена.
генерятся все карты кроме "Другие модули"
Спасибо
отправил.
больше ничего не надо.
то что 4 ссылки - так это основные ссылки по разновидностям для: товара, категории, информации, производителя. Дальше поисковик сам знает, что делать.
чтоб ускорить процесс индексации, "скормите" ее Яндексу - в описании было указано как - https://yandex.ru/support/webmaster/controlling-robot/robots-txt.html#sitemap
из папки upload все папки.
Есть создание sitemap для megafilter ?
"Есть создание sitemap для megafilter ?" - если данный фильтр формирует ссылки для sitemap, то их можно внедрить в метод данного модуля - Static Sitemap