УСТАНОВКА МОДУЛЯ
---------------------------------------------------------------------------------------------------------
--
Установка через встроенный установщик модулей
0) Если у Вас система версии 2.x и не настроен FTP в настройках магазина, а Вы не хотите даже разбираться в этом,
то сначала установите специальный модификатор "Local copy OCMOD by iSenseLabs",
который позволяет устанавливать модули без настройки FTP
Ссылка на модификатор для 2.x : https://opencartforum.com/applications/core/interface/file/attachment.php?id=92522
В OpenCart 3 необходимость возни с настройками FTP самоустранилась.
1) Чтобы модуль корректно работал, необходимо, чтобы на Вашем сайте уже были включены и корректно работали ЧПУ
(это требование появилось, когда гугл перестал принимать НЕ ЧПУ-ссылки на карту сайта)
2) Зайдите в : "Модули" > "Установка расширений"
для ocStore : "Дополнения" > "Установка дополнений"
ссылка : адрес_сайта.com/admin/index.php?route=extension/installer
3) Нажмите кнопку "Загрузить"
Выберите архив с модулем. К примеру, для OpenCart 2 это будет "branched-sitemap_oc-23.ocmod.zip"
По итогу установки должна появиться надпись "Модуль успешно установлен!"
4) Обновите кеш модификаторов!!
5) Установить права для группы пользователей
В меню : "Система" > "Пользователи" > "Группа пользователей"
ссылка : адрес_сайта.com/admin/index.php?route=user/user_permission
Выберите нужную группу пользователей и нажмите "Редактироать" (иконка карандаша)
В списках "Разрешен просмотр" и "Разрешено внесение изменений" найдите пункт, которые содержит "feed/branched_sitemap"
и отметьте галочкой. После чего сохраните настройку для данной группы пользователей
6) Перейдите в список модулей
2.1 - 2.2
Чистый OpenCart : "Модули" > "Каналы продвижения"
для ocStore : "Дополнения" > "Каналы продвижения"
путь для версий с 2.1 по 2.2 : адрес_сайта.com/admin/index.php?route=extension/feed
2.3 -3.x
"Расширения" > "Расширения" + в блоке "Выберите тип расширения" выберите "Каналы продвижения"
путь для версий ветки 2.3 : адрес_сайта.com/admin/index.php?route=extension/extension + необходимо выбрать в выпадающем списке "Каналы продвижения"
путь для версий ветки 3.x : адрес_сайта.com/admin/index.php?route=marketplace/extension + необходимо выбрать в выпадающем списке "Каналы продвижения"
7) ┇ В списке каналов продвижения выберите "Branched Sitemap" и нажмите кнопку "Установить"
8) Зайдите в настройки расширения.
Вставьте полученный Ключ активации в отведенном для этого поле.
Обязательно сохраните настройки, после чего поле с лицензией скроется, и откроются настройки
9) Найстройте модуль
- Включите "Статус" в положение "Включено"
- Выберите в поле "Используемая система" ту систему (сборку), которую Вы используете
- В поле "Лимит товаров в одном файле" изначально выставите 1000. Однако, если позже открытие карты сайта со списком продуктов будет тормозить, выставьте меньшее значение.
Если же генерации карты с товарами происходит достаточно быстро, попробуйте увеличить этот параметр
* Внимание!
Не меняйте настройку "Лимит товаров в одном файле" после отрпавки карты на сканирвоание гуглу.
Оттестируйте оптимальное кол-во элементов до того, как отправить карту сайта поисковикам.
Чтобы не вышло так, что они сначала просканируют содержание с 1000 страниц, и будут к ним обращаться,
а у Вас станет всего лишь 200 страниц, потому что Вы поменяли "Лимит товаров в одном файле"
(!) Обязательно сохраните настройки.
10) Обновите кеш модификаторов (нужно с версии модуля 1.11.0)
11) После сохранения настроек, добавьте для карты сайа ЧПУ
Инструкция, как создать sitemap.xml через .htaccess — https://support.sergetkach.com/knowledge/details/44/
!-! Внимание 1 !-!
Без ЧПУ гугл не примет карту сайта!!
12) Также есть дополнительная карта с изображениями
Обработка изображений сильно нагружает сервер. А поисковики уверяют, что они разберуться с картинками сами в большинстве случаев.
Там, кстати, есть поле "Похитрить с изображениями".
Эта хитрость состоит в том, чтобы формировать ссылки на изображения без обработки самих изображений.
Ведь, когда гугл зайдет на страницу, то для нее сформируются изображения, но с гораздо более щадящей нагрузкой на сервер.
✘ Хитрить с изображениями, когда установлены модули оптимизации изображений webp не предусмотрено "из коробки".
Поэтому лучше не использовать эту настройку в таких случаях.
13) !-! Внимание 2 !-!
При добавлении sitemap в инструментах для вебмастеров, указывайте только адрес основной карты сайта!
✔ ( OK ) http://oc-store-3020-test.loc/branched-sitemap.xml (если ЧПУ создан через .htaccess)
Ссылки, ответвлений добавлять не нужно (!)
✘ ( BED ) http://oc-store-3020-test.loc/index.php?route=extension/feed/branched_sitemap/main
✘ ( BED ) http://oc-store-3020-test.loc/index.php?route=extension/feed/branched_sitemap/categories&page=1
✘ ( BED ) http://oc-store-3020-test.loc/index.php?route=extension/feed/branched_sitemap/categories&page=2
...
14) Работа с двуязычием описана в отдельной статье
https://support.sergetkach.com/knowledge/details/49/