Модуль Мультимовна карта сайту XML OpenCart

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

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

DEMO AdminDEMO Live
Логін/пароль: demo/demo

Швидка карта сайту з Hreflang на OpenCart

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

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

Модуль Мультимовна карта сайту OpenCart дозволяє задати свій власний код мови hreflang. Допустимі формати hreflang згідно вимог: uk, uk-ua, uk-UA і т.п.

Також доповнення багатомовної карти сайту може віддавати вам як динамічно згенеровану карту так і статичний 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 для кожної мови;
  • вибір локалізації за замовчуванням - x-default;
  • розділення карти сайту на декілька, індексний файл;
  • ігнорування сторінок із тегом noindex (для ocStore);
  • вибір методу віддачі файлу: динамічний або статичний XML;
  • швидка обробка даних і генерація, завдяки власним оптимізованим sql-запитам;
  • підтримка багатомовних посилань і URL з префіксами мов;
  • захист доступу до карти за допомогою пароля;
  • оновлення карти через CRON завдання.

Інструкція щодо інсталяції модуля:

  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.
v2.1 (15.06.2022) - Додано підтримку модулів Galleria, Посадкові сторінки, Clean Blog. Оптимізація генерації карти сайту.
v2.0 (09.06.2022) - Додано x-default, статуси для priority і changefreq, lastmod для всіх посилань в картах. Врахування тега noindex (для ocStore). Підтримка блога ocStore та модуля OCT Blog. Розділення карти на частини по типах: категорії, виробники, товари, сторінки, блог, новий індексний файл. Стилізація карти.
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

Як зробити посилання на динамічну карту сайту у вигляді /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

Як змінити назви статичних файлів карти сайту?

Відкрийте файл catalog/controller/extension/feed/sitemap_ml.php
У рядку 3 можна змінити назву файлу: private $filename = 'sitemap';
Наприклад так:
private $filename = 'my-sitemap';

Не відкривається статична карта сайту

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

Що таке Priority?

Priority - це внутрішній пріоритет сторінок, тобто важливість одних сторінок відносно інших. Найважливіші сторінки на сайті повинні мати пріоритет "1.0", найменш важливі - "0.1".
Немає якихось правил щодо того який пріоритет повинен бути в певних типів сторінок, це все індивідуально налаштовується.
Наприклад, якщо головна сторінка є найважливішою на вашому сайті, її пріоритет варто встановити "1.0". Також у інтернет-магазині дуже важливими є сторінки товарів - їм можна надати пріоритет - "0.9". Категоріям - "0.8", виробникам - "0.7" і т.д.

Що таке Changefreq?

Changefreq - це приблизна частота оновлення контенту сторінки. Можливі значення: always, hourly, daily, weekly, monthly, yearly, never, що говорять самі за себе.
Приклад: якщо ви змінюєте щось у товарі щоденно, як от опис чи зображення, тоді потрібно вибрати "daily", але якщо ви додаєте товар і забуваєте про нього, тоді варто вибрати "monthly" чи навіть "yearly".

Що таке Lastmod?

Lastmod - це дата останнього оновлення контенту сторінки. Тобто після кожного редагування сторінки в параметрі lastmod повинна оновлюватися дата і це повинно вказувати пошуковому роботу, що цю сторінку варто якнайшвидше просканувати.

Що таке статична карта сайту?

Статична карта сайту - це xml файл на сервері, який містить список URL сторінок сайту для індексації. Статичну карту потрібно періодично оновлювати, щоб підтримувати її актуальність. Перевагою статичної карти є те, що вона є вже згенерованою і не залежить від швидкодії роботи серверу і бази даних. Такий тип sitemap.xml доцільно використовувати при великій кількості сторінок на сайті, наприклад, якщо великий каталог товарів у інтернет-магазині.

Що таке динамічна карта сайту?

Динамічна карта сайту - це скрипт, при зверненні до якого "на льоту" генерується sitemap.xml. Перевагою такого типу карти є постійна актуальність даних. Недоліком є постійне навантаження на сервер, при кожному зверненні пошукового бота; швидкість завантаження даних. Таку карту варто використовувати для невеликих сайтів або сайтів на потужному сервері.

Необхідно авторизуватися для того щоб переглядати файли!

Multilingual Sitemap XML OpenCart

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

Написати відгук

Увага: HTML розмітка не підтримується. Використовуйте звичайний текст.
    Погано           Добре

Тарас 11.06.2022

Можу радити модуль і автора. Сайтмеп мені дуже подобається, чекаю на реакцію гугла.

Алексей 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 рік

Сумісність

  • 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