Multilingual Sitemap XML OpenCart

  • Multilanguage sitemap OpenCart
  • Last Update:
    Module version:
    Module format:
    2.x - 3.x
    2.x - 3.x
    5.x - 7.x
    ionCube Loader:
    for a domain
  • Multilanguage sitemap OpenCart - Screenshot 1
  • Multilanguage sitemap OpenCart - Screenshot 2
  • Multilanguage sitemap OpenCart - Screenshot 3
  • Multilanguage sitemap OpenCart - Screenshot 4
  • Multilanguage sitemap OpenCart - Screenshot 5

This module generates the correct multilingual XML sitemap for OpenCart  3.x and 2.3.x.x. Generation of XML Sitemap meets the requirements of search engines. The extension allows you to fully manage the creation of a sitemap: include or exclude site pages, products, categories, manufacturers, etc.

For each entity, such as Products, Categories, Pages, you can set a priority value (priority tag), content refresh frequency (changefreq tag). Also, in the sitemap, you can display the date of the last change of the product (lastmod tag) and the product image (image tag).

There is a unique function for adding any custom links to the xml sitemap. You can add different links for different language versions of pages. For each link, you can separately specify the priority and frequency of crawling by robots.

The module allows you to set your own hreflang language code. Acceptable formats: en, en-gb, en-us etc.

Also extension Multilingual Sitemap XML OpenCart 3 can give you both a dynamically generated sitemap and a static XML file via direct link. When choosing a static site map, it is necessary to ensure that it is periodically updated. To do this, it is enough to run the update link in the browser or set the task to run in the CRON scheduler on the hosting.

The module will also work on monolingual sites and will return a valid sitemap.xml

The module is compatible with the standard SEO URL and with SEO Pro. It is also compatible with our "Multilingual add-on for SEO PRO" and "SEO multilanguage/multiregion" (SEO CMS) and will generate an XML map with URL language prefixes and hreflang attributes that indicate to search engines that the links are related and are different language versions of the same page.

Valid and fast sitemap.xml for Google, Bing and other search engines.

Features of the module Multilingual Sitemap XML OpenCart:

  • managing the addition of pages to the sitemap;
  • adding any links to the sitemap
  • manual control of priority, changefreq, lastmod parameters;
  • own hreflang for each language;
  • choice of file generating method: dynamic or static XML
  • fast data processing and generation, own optimized sql queries;
  • support for multilingual links and URLs with language prefixes;
  • protect access to the sitemap with a password;
  • update static sitemap by cron task.

Module installation instructions:

  1. Upload the module in the admin panel in the "Extensions" : "Install".
  2. Go to the "Dashboard" section and update the template cache.
  3. Go to the "Extensions" : "Extensions" : "Feeds" and enable the module.
  4. Edit module. Enable the status of the module and adjust all its options to your needs and save the settings.
  5. When you validate a multilingual XML sitemap in a browser, you will see only plain text, no XML formatting. But this does not mean that the XML is not correct or that there is some problem in the map. Browsers for some reason do not yet parse the xmlns:xhtml="", so the xml styling does not work. At the same time, XML is valid and passes all checks.
    To check multilingual sitemaps, it is convenient to use the free service
    Also, you can use the Sitemap XML checker services from Google and Bing.
v1.3 (05.05.2022) - Resolved an issue with adding system pages to the map
v1.2 (17.02.2022) - Dividing the sitemap into parts, the index sitemap, protection of access to the sitemap with a key, support for prefixes in the URL added by SEO CMS or SEO multilingual / multiregion extension
v1.1 (26.11.2021) - Added OpenCart 2.3.x.x compatibility

How to replace a standard sitemap with this one. How to make a link like this https://domain/sitemap.xml

In the .htaccess file, which is located at the root of the site, go to the line:
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
replace it with:
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/sitemap_ml [L]
You will then need to reset your browser's cache to see the changes.

How to make a SEO URL to a dynamic sitemap. For example https://domain/sitemap2.xml

In the .htaccess file, which is located at the root of the site, go to the line:
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
and then add the line:
RewriteRule ^sitemap2.xml$ index.php?route=extension/feed/sitemap_ml [L]

You will then need to reset your browser's cache to see the changes.
In this case, the dynamic site map will be available at: https://domain/sitemap2.xml

You must be logged in to view the files!

Write a review

Note: HTML is not translated!
    Bad           Good

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

Domain for which the module will be purchased
Payment icons
  • The license key is provided automatically
  • Lifetime license
  • Activation without external requests
  •  Free license key for test domain
  • Only admin controller is encrypted
  • Extensions can be modified
  • Periodic module updates
  • Professional help from author
  • Free technical support - 1 year
DEMO Admin DEMO Live
Login/password: demo/demo


  • OpenCart: 2.3.x.x,,,,,,,,,,,,,,,

More OpenCart Extensions

Photo albums OpenCart


Crop images without borders


Better autocomplete OpenCart


Ukrainian order receipt


Products by Categories on Home page


Products by search


Products on map