Модуль Мультиязычная карта сайта XML OpenCart

  • XML сайтмап
  • Дата обновления:
    05.05.2022
    Версия модуля:
    1.3
    Формат модуля:
    ocmod.zip
    Модификатор:
    нет
    OpenCart:
    2.x - 3.x
    OcStore:
    2.x - 3.x
    PHP:
    5.x - 7.x
    ionCube Loader:
    нужно
    Поддержка:
    бесплатно
    Лицензия:
    на домен
  • XML сайтмап - Скриншот 1
  • XML сайтмап - Скриншот 2
  • XML сайтмап - Скриншот 3
  • XML сайтмап - Скриншот 4
  • XML сайтмап - Скриншот 5

Модуль формирует правильную мультиязычную карту сайта XML для OpenCart 3.x и 2.3.x.x. Генерация Sitemap XML согласно правилам и требованиям поисковых систем. Расширение позволяет полностью управлять созданием карты сайта: включить или исключить страницы сайта, товары, категории, производители и т.п. 

Для каждой сущности, типа Товары, Категории, Страницы, можно задавать значение приоритета (тег priority), частоты обновления контента (тег changefreq). Также в сайтмап можно выводить дату последнего изменения товара (тег lastmod) и изображение товара (тег image).

Присутствует уникальная функция добавления любых пользовательских ссылок в xml-карту сайта OpenCart. Можно добавлять разные ссылки для разных языковых версий страниц. Для каждой ссылки можно отдельно указать приоритет и частоту сканирования роботами.

Модуль позволяет задать свой собственный код языка hreflang. Допустимые форматы: ru, ru-ru, ru-ua и т.п.

Также дополнение Мультиязычная карта сайта OpenCart 3 может отдавать вам как динамически генерируемую карту так и статический XML-файл по прямой ссылке. При выборе статической карты необходимо обеспечить ее периодическое обновление. Для этого достаточно запускать ссылку для обновления в браузере или поставить задание на запуск в планировщике CRON на хостинге.

Модуль OpenCart карта сайта также будет работать на одноязычных сайтах и будет отдавать валидный sitemap.xml

Модуль совместим со стандартным ЧПУ SEO URL, а также с SEO Pro.  Также он совместим с нашим дополнением "Мультиязык для SEO PRO" и  модулем "SEO мультиязык/мультирегион" (SEO CMS) и будет генерировать XML карту с языковыми префиксами в URL и атрибутами hreflang, которые указывают поисковым системам, что ссылки связаны между собой и являются разными языковыми версиями одной и той же страницы.

Правильная и быстрая Опенкарт XML карта сайта для Google, Bing и других поисковых систем.

Основные возможности модуля Мультиязычная карта сайта XML:

  • управление добавлением страниц в карту сайта;
  • добавление любых ссылок в сайтмап;
  • ручное управление параметрами priority, changefreq, lastmod;
  • собственный hreflang для каждого языка;
  • выбор метод отдачи файла: динамический или статический XML;
  • быстрая обработка данных и генерация, благодаря собственным оптимизированным sql-запросам;
  • поддержка мультиязычных ссылок и URL с префиксами языков;
  • защита доступа к карте сайта с помощью пароля;
  • обновление статической карты по крон-заданию.

Инструкция по установке модуля:

  1. Загрузить модуль в админ-панели в разделе "Расширения": "Установка расширений".
  2. Перейти в раздел «Панель состояния" и обновить кэш шаблона.
  3. Перейти в раздел "Расширения": "Расширения": "Каналы продвижения" и включить модуль.
  4. Редактировать модуль. Включить статус модуля и настроить все его опции под свои нужды и сохранить настройки.
  5. При проверке многоязычной XML карты сайта в браузере вы увидите только "голый" текст, без форматирования XML. Но это не значит, что XML не правильный или есть какая-то проблема в карте. Браузеры по каким-то причинам пока что не разбирают спецификацию пространства имен xmlns:xhtml="http://www.w3.org/1999/xhtml", поэтому стилизация xml не работает. При этом XML валидный и проходит все проверки.
    Для проверки мультиязычных карт сайта удобно пользоваться бесплатным сервисом https://technicalseo.com/tools/hreflang/
    Также можно использовать сервис проверки Sitemap XML от Google.


v1.3 (05.05.2022) - Решена проблема с добавлением системных страниц в карту
v1.2 (17.02.2022) - Разделение карты на части при большом количестве товаров, индексная карта сайта, защита паролем доступа к карте (или к ее обновлению), поддержка префиксов в URL добавленных модулем SEO CMS или SEO мультиязык/мультирегион
v1.1 (26.11.2021) - Добавлена совместимость с OpenCart 2.3.x.x и ocStore 2.3.x.x

Как заменить стандартную карту сайта на эту. Как сделать ссылку такой https://домен/sitemap.xml

В файле .htaccess, который находится в корне сайта, найти строку:
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
заменить ее на:
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/sitemap_ml [L]
После этого необходимо сбросить кэш браузера, чтобы увидеть изменения.

Как сделать ЧПУ ссылки на динамическую карту сайта. Например https://домен/sitemap2.xml

В файле .htaccess, который находится в корне сайта, найти строку:
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
и после нее добавить строку:
RewriteRule ^sitemap2.xml$ index.php?route=extension/feed/sitemap_ml [L]

После этого необходимо сбросить кэш браузера, чтобы увидеть изменения.
В таком случае динамическая карта сайта будет доступна по ссылке: https://домен/sitemap2.xml

Необходимо авторизоваться, чтобы просматривать файлы!

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Алексей 02.02.2022

Помог все решить, спасибо!

Jurgen 17.01.2022

Perfect. This extension is useful for me in a multilingual country. Google accepted the sitemap and all links.

Александр Свитящук 25.11.2021

Спасибо за модуль! Все работает, все настроили. Теперь все в одной карте сайта. Отличная поддержка!

opencartbot 25.11.2021

Спасибо за отзыв! С Вами приятно сотрудничать.

Алина 23.11.2021

Спасибо поддержке, все решили очень быстро. И по каждой опции обяснили, что и как работает.

opencartbot 24.11.2021

Спасибо Алина! Всегда готовы помочь, обращайтесь еще.

roxxet 16.11.2021

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

  • $15.00

Укажите домен, для которого покупается модуль
Payment icons
Мы не работаем с клиентами из страны-оккупанта РФ и их пособников - РБ.
Нет войне в Украине! Остановите убийства мирных жителей Украины! Остановите путина!
  • Ключ предоставляется автоматически
  • Лицензия не ограничена по времени
  • Активация лицензии без внешних запросов
  •  Бесплатный ключ на тестовый домен
  • Зашифрованный только админ-контроллер
  • Модуль поддается доработкам
  • Периодическое обновление модуля
  • Профессиональная помощь от автора модуля
  • Бесплатная техподдержка - 1 год
DEMO Admin DEMO Live
Логин/пароль: demo/demo

Совместимость

  • OpenCart: 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8
  • ocStore: 2.3.x.x, 3.0.2.0, 3.0.3.7

Другие модули OpenCart

Русский военный корабль, иди нахуй!
Русские IT-шники, включите критическое мышление, проанализируйте информацию с разных мировых медиа. Неужели вы верите, что все вокруг врут?
Уже больше двух месяцев русские фашисты пытают, насилуют и убивают жителей Украины. Кровь и страдания этих людей на вашей совести тоже.
Опомнитесь, 
сделайте хоть что-то, чтобы остановить эту жестокую войну против ни в чем не винных людей. Остановите геноцид украинского народа!