Powered by Adobe Commerce 2.4.6


SEO Suite



Back to top

If you run a Magento 2 store, the SEO Suite module is exactly what you need. The extension is a toolkit of seven powerful Magento 2 modules: HTML Sitemap, Regional URLs (hreflang), Metadata Templates, Rich Snippets, SEO Pagination, SEO-Friendly URLs, and XML Sitemap. You receive an all-in-one solution.

If your goal is to achieve a perfect search position of your web content, you have to combine different tactics and solutions. M2 SEO Suite module is a versatile tool with numerous features. Start using them to solve common SEO problems.

Why is SEO Suite extension ideal? 

  1. It covers most of the functional SEO requirements for a website.
  2. It offers better functionality in comparison with the default Magento 2.
  3. It includes the best SEO approaches.
  4. It keeps being upgraded with new enhancements.


 Main Features:

  • SEO Metadata Templates

The automatic creating meta tags for product and category pages is an easy task when using SEO Metadata Templates module. This tool will auto-generate meta titles, meta descriptions and meta keywords based on the product and category. To make it faster you could create the meta tags templates for product and catalog pages. The module provides a big range of complex variables for adding more attractive SEO meta information to the template.

  • SEO HTML Sitemap

The module enables creating HTML sitemap with a list of stores, categories, products, CMS pages, and custom links. Given that Magento 2 doesn't include many features by default, you get a chance to add HTML sitemap to your site. It will be helpful for a website with lots of content. By placing HTML sitemap you help visitors find the info they're looking for. As you know, search engines reward simple, user-friendly and easy to use websites.

  • SEO XML Sitemap

The module brings new functionality to Magento 2 XML sitemap. You will get the ability to include custom links, add images to category links, add an hreflang attribute, set up sitemap file limits. The XML sitemap is an important element for estimation by search engines. It helps Google to better crawl your website as well as to show you have updated content.

  • Rich Snippets

The module uses JSON-LD format to present Schema.org data about your website content. You can easily include some additional information to structured data such as a product's data (SKU, price, currency, availability and reviews’ rating), information about your organization with social links, website info with site links search box, breadcrumbs trail. Rich snippets make your store content more clear for search engines. It will also help you to show users more engaging information that leads to better CTR.

  • SEO Pagination

The module is about improving the crawlability problems for paginated content in Magento 2. It comes with a feature that provides visitors with View All page in search results. To help users find all products on one page, the module uses ‘view-all’ link for paginated content. The ‘view-all’ link + rel=” next” and rel=”prev” strategy for paginated content is set by default, but the module allows modifying that in the configuration. 

  • SEO URLs

The module simplifies the building of easy to read links for layered navigation filters on the category page. Now you can show a short and understandable search URL. It improves access to important content by helping search engines to select a category or product page for keywords. The module also aims to reduce the duplicated content in your store. It is achieved by generating the same URL for the same filter set.

  • Regional and Language URLs

Using hreflang attribute is critically important for websites that offer content for multilingual users or stores that target the different markets that use the same language. The Regional and Language URLs module includes “Add hreflang to page head” option that allows adding an Hreflang to the XML sitemap or page head. That way you will redirect customers to the most appropriate version of your website by language or region. The module also has “Locale as a subfolder in URLs” option that allows adding a locale as a subdirectory into a store base URL. That helps you to generate accurate and valid URLs for each store view. There will be no redirects 404 URLs. A good option for search crawlers. 

Demo | Support | Installation | User Guide


Additional tools for building a user-friendly website:

Ajax Pro, Argento, FireCheckout, Highlight, Ajax Search

Technical Specifications

Back to top

Seller profile

Templates Master

Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Commerce on prem (EE): 2.4 (current), 2.3 (obsolete)

Commerce on Cloud (ECE): 2.4 (current), 2.3 (obsolete)


Stable Build


07 July, 2022


Extensions, Marketing, SEO/SEM


Installation Guides

User Guides

License Type

MIT License (MIT)


Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Compatibility with Magento 2.4.4 and PHP 8.1.
    Update ACL (Access Control List) for all included modules.
    Convert deprecated php installation scripts into XML schemes.

    swissup/module-hreflang — 1.4.11 (was 1.4.10)

    Amasty_Storelocator and Magezon ShopByBrand integrations.

    swissup/module-rich-snippets — 1.4.18 (was 1.4.15)

    Performance improvements for configurable products with big number of options.
    Correct price for grouped product data snippet when sub product have discounts.

    swissup/module-seo-canonical — 1.11.5 (was 1.11.3)

    NEW config option for product canonical - “Use product attribute for canonical”. When product attribute value starts with ‘http’ then it is used directly. Otherwise attribute value will be appended to base URL.

    swissup/module-seo-cross-links — 1.1.6 (was 1.1.2)

    Some optimizations and performance improvements.

    swissup/module-seo-urls — 1.5.31 (was 1.5.28)

    Fix missing translations when category filter applied. Most often issue occurs with ajax requests in Swissup_Ajaxlayerednavigation.
    Fix unable to change attribute/option label on store view. Issue occurs when identical label exists for other store view.


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    swissup/module-seo-templates — 1.6.0 (was 1.5.19)

    - Long waited feature is finally here - template for “H1 Tag” at product and category pages.

    swissup/module-seo-canonical — 1.11.2 (was 1.11.1)

    - Move domain update options in module config to “Category” and “Product” sections. It gives store admin more flexibility in setting us canonical urls behavior.


  • Compatible with Open Source (CE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Main theme of this release is Magento 2.4 compatibility.

    swissup/module-seo-pager — 1.2.6 (was 1.2.5)

    Don’t load product collection too early - fixed issue at Magento 2.4.0 at product listing when pagination and limits are ignored.

    swissup/module-seo-xml-sitemap — 1.1.7 (was 1.1.6)

    Added missing custom links to sitemap XML.

    swissup/module-seo-images — 1.3.6 (was 1.3.5)

    Fixed issue at Magento 2.4.0 at product listing when pagination and limits are ignored.

    swissup/module-seo-templates — 1.5.13 (was 1.5.12)

    Fixed issue at Magento 2.4.0 at product listing when pagination and limits are ignored.


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Metadata templates (1.4.0):
    - New option for ‘attribute’ directive - max_length (set max allowed length for output). It can be usefull for attributes with long content.
    - HTML tags removed from output of ‘attribute’ directive when respective attribute has marked as “html allowed”.
    - New config section “Optimize metadata” where you can set optimal length for metadata.

    Rich Snippets (1.4.2):
    - Slightly improved product description for structured data.


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Layered Navigation URLs have a new awesome feature now. And slight fix/improvement for HTML Sitemap.

    SEO URLs:
    New feature to change in-URL labels and values in filters.

    HTML Sitemap:
    Add option in config that allows to have all CMS pages in sitemap.


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top