Multilingual Sitemap XML OpenCart 3

  • Image: Multilingual Sitemap XML OpenCart 3
  • Update date:
    2021-10-04 22:07:06
    Module version:
    1.0
    Module format:
    ocmod.zip
    Modification:
    no
    OpenCart:
    3.0+
    OcStore:
    3.0+
    PHP:
    7.x
    ionCube Loader:
    need
    Support:
    free
    License:
    per domain
  • Multilingual Sitemap XML OpenCart 3 - Screenshot 1
  • Multilingual Sitemap XML OpenCart 3 - Screenshot 2
  • Multilingual Sitemap XML OpenCart 3 - Screenshot 3
  • Multilingual Sitemap XML OpenCart 3 - Screenshot 4

This module generates the correct multilingual XML sitemap for OpenCart 3. 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 SEO PRO Multilingual add-on 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.

Features of the module:

  • 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.

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="http://www.w3.org/1999/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 https://technicalseo.com/tools/hreflang/
    Also, you can use the Sitemap XML checker services from Google and Bing.

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!
  • OpenCart 3.0.0.0
  • OpenCart 3.0.0.2
  • OpenCart 3.0.1.0
  • OpenCart 3.0.1.1
  • OpenCart 3.0.1.2
  • OpenCart 3.0.2.0
  • OpenCart 3.0.3.0
  • OpenCart 3.0.3.1
  • OpenCart 3.0.3.2
  • OpenCart 3.0.3.3
  • OpenCart 3.0.3.4
  • OpenCart 3.0.3.5
  • OpenCart 3.0.3.6
  • OpenCart 3.0.3.7
  • OpenCart 3.0.3.8
  • ocStore 3.x

There are no reviews for this product.

Write a review

Note: HTML is not translated!
    Bad           Good
  • $15.00

Domain for which the module will be purchased
  • The license key is provided automatically
  • Lifetime license
  • License activation without external requests
  • Key for test domain, if needed
  • Only admin controller is encrypted
  • The module can be modified
  • Periodic module updates
  • Professional help from author of the module
  • Free technical support - 1 year
DEMO Admin DEMO
Login/password: demo/demo

Compatibility

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

More OpenCart Extensions