SEO Suite Ultimate extension for Magento 2

Magento SEO extension logo - Mageworx

SEO Suite Ultimate extension for Magento 2

98 % of 100
    Includes lifetime access to the source code, 1-year of free updates & support.*
    *Onwards annual updates & support will be available 40% off the list price for your Magento edition. No recurring payments.

Main features

SEO templates to mass-optimize ANY meta values
XML & HTML sitemaps for improved crawling & indexation
Automatic cross-linking for coherent site architecture
Advanced rich snippets to boost site CTR and visibility
Built-in SEO reports to detect & solve critical SEO issues
Canonical URLs to eliminate duplicate content
Extended breadcrumbs for enhanced on-site navigation
Layered navigation for better access to the filter pages
Automatic redirects to avoid deleted/404 pages
GraphQL API support for easy integration with PWA storefronts
Compatible with Hyva theme
Integration with OpenAI ChatGPT



Magento Compatibility

CE: 2.3.7 - 2.4.x; EE: 2.3.7 - 2.4.x

Hyva-ready PWA-ready GraphQL API AI-powered


English, German, Dutch

Comes with

  • Lifetime access to the source code
  • 1 year of free updates and support
  • No subscriptions
money back

Key features

magento 2 seo meta templates

SEO automation

Boost productivity by optimizing a massive amount of data―use SEO Toolkit and its templates, link all relevant store pages, set permanent (301) or temporary (302) redirects.
Learn more
magento 2 rich snippets

Rich snippets

Trigger content sharing with Open Graph & Twitter Cards. Win the click with snippets for product/category pages. Improve navigation with breadcrumbs in search results.
Learn more
magento 2 GraphQL

Progressive Web App

Integrate ultimate SEO features into PWA storefronts using GraphQL API. Optimize canonical and alternate URLs, meta robots, cross-links, HTML sitemap with ease.
Learn more
magento 2 canonical tag

Canonical tags

Display the right content in search results―use canonical tags to treat page duplicates correctly and inform the search engines, which is the master copy.
Learn more
magento 2 alternate urls

Multi-store support

Keep Google informed about alternative and main versions of your site pages with the help of hreflang tags. Send the customer to the right content in their own language.
Learn more
magento 2 seo layered navigation

Layered navigation

Use Magento SEO extension to build an exceptional shopping user experience and make layered navigation pages Google’s favorites by fully optimizing metadata, canonical tags.
Learn more

Extensible. Customizable. Developer-friendly

Composer installation for easier extensions installation and management

No overwriting the core classes unless unachievable within a functionality

Unencrypted code for hassle-free editing if required by your clients

Extensions' code implementation following Magento's recommended best practices

All features

OpenAI ChatGPT Integration

SEO Suite has the built-in integration with OpenAI ChatGPT. This integration allows you to generate creative, SEO-friendly with high CTR descriptions and meta tags based on your product characteristics. Supports the following models: GPT-4, GPT-4o, GPT-3.5 turbo, Text ADA 001, Text Davinci 003.

Magento 2 ChatGPT integration will let you:

Create SEO optimized with high CTR meta tags.
Create or rewrite your product and category descriptions and transform them in SEO-friendly and attractive texts for your customers.
Optimize Products & Categories in bulk with AI.
Edit the request to ChatGPT for every generation if necessary.
Select the product / category attributes, which should be sent to ChatGPT for every generation.
Track AI generations with detailed logs.
Choose the preferable model: GPT-4, GPT-3.5 turbo, Text ADA 001, Text Davinci 003.
Set a necessary temperature.
Edit the request for each attribute separately.
Choose the product attributes used for express generation.
Control the number of variants AI will generate.
Manage AI tasks from a unified interface.

Now you can optimize your products with a full power of AI by creating optimized and with high CTR meta tags and by rewriting your descriptions to make them well ranked in Google and attractive for your customers.

Canonical tags

Eliminate duplicate content, strengthen the Magento 2 SEO potential of the most essential eCommerce store pages, and improve their stability. Set canonical URLs to highlight the preferred version of a page/domain for search engines.

With our Magento 2 SEO toolkit, you can:

Add canonical tags
Add custom canonical tags for product, category, and CMS pages
Use the longest/shortest product canonical tag (by URL length/categories counter in the URL)
Add/manage a trailing slash for the homepage canonical URL
Set cross-domain canonical URLs
Add the rel=next/prev tag
Use pager for category canonical tags
Point layered navigation pages to either the current category or a filtered page
Disable canonical URL for store pages with NOINDEX robots
Set the canonical tag if any layered navigation filter uses multiselect (disable/filtered/current category values)

Robot meta header

Instruct the search engine spiders to access and explore the key areas of your website. Restrict their access to insignificant pages and pages with private info to keep such pages protected.

Our SEO Suite extension for Magento will let you:

Configure meta robots for any product separately or for a group of products in bulk
Set up meta robots for any category separately
Configure the meta robots for any CMS page
Specify robots meta header for pages with no content (cart page, checkout, etc.)
Configure meta robots tag for any custom page
Set up default meta robots tag for layered navigation pages
Define the number of layered navigation filters to forbid from indexation
Set up meta robots for any attribute combinations
Configure meta robots for category filter pages with multiple selections
Set up the robots meta header for HTTPS pages separately if required


Automate the process of internal link building. Link relevant links thematically within your website, connect to authoritative external sources.

The SEO Suite Ultimate extension enables you to:

Replace any targeted keywords with links to any product, category, CMS page, or custom links (including custom links to external pages)
Select target cross-links entities from the product, category or CMS pages grid
Add cross-links on any product, category, CMS pages
Exclude any product, category, CMS pages from adding cross-links
Specify store views to build internal links for
Set the number of keyword replacement & priority
Specify link alt/title and target values for each cross-link
Add cross-links to product descriptions and short descriptions
Manage all added cross-links from one grid

Product SEO templates

These fantastic functions of the SEO Toolkit enable you to quickly and easily add a massive amount of any metadata for any product/category page. Following the best SEO practices, the following essential elements are covered:

Meta title
Meta description
Meta keywords
Product URL key
H1 tag/product SEO name
Product short description
Product description
Product images alt tags

If you have an extensive catalog, you can run the templates for products from Command Line Interface (CLI). Besides, with these solutions, you can:

Test generated results before applying templates and going live
Improve SEO by generating templates manually or assign them to Magento cron if you need to launch them regularly
Apply Magento 2 SEO templates to one or more store views of your choice or all store views at once
Make the best use of the Randomizer feature that allows you to shuffle any text to make the content look more natural on every page
Apply any template to one or more products

Category SEO templates

SEO category templates of the SEO Toolkit let you make the following major category page elements optimized:

Category meta title
Meta description
Meta keywords
Category description
H1 tag/category SEO name

Also, Magento 2 category SEO templates can able to:

Run the “Test Apply” action to verify the result generated by the template before going live
Add dynamic variables that will be replaced with the specified filters in layered navigation
Use the Attribute Randomizer feature to shuffle attributes used for the template’s values to make their text look more natural on every page
Apply any template to the targeted categories or a category tree
Generate templates manually or assign them to Magento cron if you need to launch them regularly. If you have a large set of categories, you can also run the product templates from Command Line Interface (CLI)

Layered navigation SEO for Magento

Fully optimize pages filtered by layered navigation, and make them search engine and user friendly.

Magento SEO extensions’ smart templates for each category filter page let you specify:

Meta title
Meta description
Meta keywords
Magento 2 SEO name / H1 tag
Full page description

You can also define the priority for any attribute in the layered navigation block and tweak some other important settings. Besides, with the SEO Toolkit, it’s possible to:

Enable extended meta title and description on category layered navigation (LN) pages
Add any attributes to the LN title and meta description tag
Set and manage canonical tags for any category LN page
Add NOINDEX, FOLLOW robot meta tags for category LN pages
Set the count of filters for NOINDEX, FOLLOW meta robots on LN pages
Set meta robots for any attribute or attributes combinations in the LN
Change category name on LN pages

Rich snippets

Catch the user’s attention while searching and win the click with more detailed search results ― rich snippets.

Rich snippets SEO tools of SEO Suite Ultimate enables you to:

Create rich snippets for product & category pages (ratings, reviews, stock, price, SKU, GTIN, custom properties etc.)
Add Seller & Website markup
Use Open Graph & Twitter Cards for better content sharing
Include SEO breadcrumbs into search results
Provide the customer with more detailed business info (store name, description, location, email, etc.)
Include page/website info (name and description) into the search engine results
Add speakable markup for Google Assistant/Google Home
Add 'Site search' functionality in the search results

Hreflang tags

Use SEO extensions to inform Google which page is an alternative language version of a page and which is the main one. With SEO Suite Ultimate for Magento 2, you can:

Add hreflang tags for any localized store
Set hreflang URL scope (website or global)
Opt to use hreflang tags on product, category, and CMS pages
Use the language code from the default locale
Select the language for the alternate URLs manually
Set the X-default hreflang attribute for non-localized pages
Connect localized pages of this type using ID, URL key, or an hreflang attribute
Overview alternate hreflang settings conveniently
Add alternate URLs to the Mageworx XML sitemap

Pager search engine optimization

Optimize pagination pages to make them search engine friendly. The SEO Toolkit enables you to:

Enable Magento 2 SEO-friendly URLs for paginated pages
Set the format of the pager URL key
Use the “Pager Var” parameter to specify how the “page” should be defined in the pager URLs
Add pager number to meta title/ description (at the beginning or at the end)

Smart breadcrumbs

Help visitors and search engines better navigate through your store with the advanced breadcrumbs feature and enjoy increased convenience. With SEO Suite Ultimate, you can:

Create breadcrumbs that are search engines-friendly and build a positive customer experience
Choose a breadcrumbs navigation path: shortest, longest, or default
Prioritize categories to use in breadcrumbs for products that are assigned to multiple categories
Enable breadcrumbs in rich snippets

HTML sitemap

Being at the top of the SEO Suite extensions list, our SEO module enables you to generate a fully-fledged HTML sitemap, where you can:

Display all your stores
Include either all or chosen products only
Define a product sorting order
Display all categories and set the category maximum depth level
Include any CMS pages
Add any extra links
Set a trailing slash for a homepage and any other URL

XML sitemap

Improve the functionality of the default SEO Magento 2 XML sitemap. With this Magento 2 SEO module, you can:

Generates XML sitemap with SEO-friendly URLs
Split XML sitemap by generating separate sitemaps for each page type (products, categories, CMS pages, and additional links)
Generate XML sitemap for all or specific store views with correct URLs
Add any number of additional (custom) links, set their priority and frequency
Exclude out-of-stock products from the XML sitemap
Exclude any Product, Category, and CMS page from the XML sitemap
Disable URLs with specific literal characters automatically
Crop the home page URL identifier (ex: “/home/”) and set its priority (1.0)
Set a trailing slash for a homepage and any other URL
Exclude pages with certain meta robots tag
Add category images to the XML sitemap
Add product videos to the XML sitemap
Generate an XML sitemap right from console

Additionally, it supports large catalogs by splitting the sitemap by a certain number of URLs and/or by file size (It allows you to submit XML sitemap in case of over 50k links).

Automatic redirects

Avoid losing customers by sending them to deleted product pages (404 pages).

Set permanent (301) or temporary (302) redirects on any deleted product page automatically.

It helps keep visitors on the website, bring them to the relevant product categories, and thus provide other similar product alternatives for the missing products. No coding is required.
Manage redirects for deleted products in the custom grid.

Overview the number of hits, enable/disable/delete/edit redirects, change their priority and select the redirects’ desired category―all in one workspace!

SEO reports

Monitor Magento 2 SEO issues with your product, category, and CMS store pages directly from the Magento 2 back-end. Before resolving such problems, you get to:

Generate a report with SEO problems for product, category, and CMS pages
Determine SEO issues in the SEO name, name, meta title, meta description, and URL
Track such SEO issues as duplicates in meta tags templates and names, long/short meta tags, names and URLs, missing meta tags and names
Discover SEO issues in CMS page titles and contents, i.e., duplicates, missing values

Custom redirects

Add custom permanent (301) or temporary (302) redirects from/to any store page. The SEO suite extension enables you to:

Redirect users from any page of your eCommerce store―product, category, CMS Page, or any URL page on your site―to any other page, including a URL on some other web sites
Manage redirects in a custom grid

Also, with our search engine optimization plugin, you will get to take full control of your custom redirects:

Apply mass actions (enable/disable/delete) to any selection of custom-made redirects
Export/import all redirects in bulk and avoid editing by hand

Two formats are available―simple for fast edits and full for the most comprehensive tasks. Just upload a CSV file and apply hundreds of redirects at once.

GraphQL support

The SEO Suite allows you to integrate our SEO features into your PWA storefronts using the GraphQL API. The following features are supported for the product, category, and CMS pages:

Our canonical URLs, including the custom and cross-domains ones
Our meta robots
Alternate URLs
Values for product and category attributes, generated by our Magento 2 SEO templates
HTML sitemap

Blog support

The Magento SEO module is developed in such a way as to ensure all third-party pages are added to our XML sitemap automatically (providing third-party modules add such pages following the Magento standards). The SEO Suite also offers extended support for Mirasvit, Mageplaza, and Aheadworks blog extensions.

It is possible to add different types of blog pages to the Mageworx XML sitemap. The following page types are supported:

Blog posts
Tag pages
Tag author pages
Topic pages

The SEO Suite from certified Magento developers enables you to add or exclude each page type separately if necessary. The frequency and priority parameters for the blog pages are also available.

SEO configuration service

Our extension comes with a unique Advanced SEO configuration service that is exclusively designed for SEO Suite Ultimate.

Experienced SEO specialists will:

Run your site audit
Install the extension
Generate and optimize SEO templates for you
Set up schema markup
Set up hreflang tags

The SEO Suite Ultimate extension will be tweaked according to your business’s requirements, needs, SEO weaknesses, and the required improvements.

PWA storefronts compatibility

The extension is compatible with the following PWA storefronts:

Magento 2 Venia PWA

Hyva theme compatibility

The extension is compatible with Hyva theme. See our user guide for more details.

Get the most out of SEO Suite

Our SEO experts will tweak the entire scope of SEO Suite Ultimate's features following your business's requirements.

Find out more

Product changelog


May 27, 2024
Bug fix
  • Proxy from class constructor is moved to di.xml
  • Changes parent construct arguments to prevent fatal error on old Magento versions


May 15, 2024
What's new
  • Adds support for GPT4o generation model
  • Adds ability to include all product pictures to the product schema
Bug fix
  • Changes 'Applicable Country' setting type to multiselect
  • Fixes the issue if an attribute does not have a source model
  • Improves compatibility with MageWorx_SeoMarkup in meta templates
  • Fixes the issue when saving a category (ProductMetadataInterface is not available)
  • Fixes the issue with missing items in case of importing/exporting SEO redirects
  • Additional minor bug fixes


March 11, 2024
Bug fix
  • Improves returnFees markup according to new requirements


Product questions

How to create the perfect meta title and meta description in Magento?

Well-optimized metadata in eCommerce transforms the way the search results snippets look. The anatomy of metadata in Magento has been exposed:

  • Keep the meta title 50-60 characters long
  • Place main keyword closer to the beginning of the title
  • Mention special offers…

Read full article >>>

How to use hreflang tags in Magento 2 effectively?

You’ve got equal content in different languages. You’ve got content in one language that is meant for different regions. Then, it’s a must for your business to set up hreflang tags correctly and avoid the following mistakes:

  • Wrong hreflang values
  • Pages with no hreflang attribute...

Read full article >>>

How to set up layered navigation in Magento 2?

Layered navigation is often referred to as category filters. It’s a set of dynamic filters located on any category page that helps the customer sort products based on specific criteria.

If you are currently planning the SEO strategy for the pages filtered by layered navigation, it’s vital to avoid the common mistakes and default Magento 2 limitations.

Read full article >>>

How important are XML and HTML sitemaps?

Did you know that sitemaps can be useless? If your site pages are not worth indexing, if you are not consistent, if you don’t control the quality of pages included in the XML sitemap―then, sitemaps can be even harmful.

Read full article >>>

Is SEO useful for Magento stores?

Any business requires SEO to expand, increase sales, and attract more customers. Equally, SEO optimization allows your e-store to rank for product searches and product-related queries.

Default Magento 2 SEO offers a decent number of out-of-the-box features, such as meta tags for products, prefixes, and suffixes for title tags, robots.txt, and more.

Though the number of available features are helpful, they are too basic and lack flexibility. Thus, you should expand the core features with a trusted solution.

What are SEO tips for Magento eCommerce?

Product pages should be ideal from the SEO-perspective. How to deal with pages that were removed, what are the means to attract more traffic to category filters, how to run an eCommerce blog―get an expert opinion on this and other questions from the Co-Founder & Technical Director of one of the leading London agencies.

Read full article >>>

Can I do SEO yourself?

Much can be done on our own but to do it professionally, it’s critical to be a professional. When doing Magento 2 SEO, you should know common default Magento 2 issues (alt tags as “Magento Commerce”, default keywords, homepage title, description, etc.) and be able to deal with them.

Otherwise, you can always opt for professional services, use the best-of-breed SEO extension and Advanced SEO Configuration services.

Does SEO still work 2023

Such a question gets asked every year. And the answer remains the same―the number of users grows yearly, and traffic volume increases alongside. It makes brands pursue top positions and wonder, “what is a good SEO score?”.

SEO is still urgent. You must keep track of the ongoing updates or have a solution from the development company that does.

Read full article >>>

General questions

How can I pay for Mageworx products?

The two most common payment methods are currently accepted―credit cards (all types) and PayPal. All the payment transactions are carried out in full compliance with the security and confidentiality requirements.

Will I get a formal invoice with all details including VAT number?

Yes, after the purchase you will receive the complete invoice with all necessary details, including our VAT number etc.

How to install our Magento 2 extensions?

We offer four independent ways of Magento 2 extension installation:

What Magento editions do Mageworx extensions support?

Mageworx extensions support Magento 2 Open Source (former Community), Commerce (former Enterprise) editions including Magento 2 Commerce Cloud platform.

Mageworx Repository: how to use it?

Our own repository has been primarily intended to facilitate and speed up the process of Mageworx extensions installation and update.

In order to work with the repository, you’ll need to have the Composer on the server first. This is the package manager of the PHP software that allows you to update & install scripts on your site.

Click here for further installation instructions >>>

Can I use one Mageworx license on multiple websites and staging/test hosts?

According to the Mageworx License Agreement, you can use one copy of Mageworx software on one Magento production installation. Thus, separate Magento installations require purchasing separate licenses.

Please mind that the extensions are not domain related, i.e., if you run each website on one Magento installation, then one license can be used. However, if you've got several websites on different Magento installations, then you would need to purchase separate licenses for each of them.

Full Mageworx License Agreement >>>

Before going live, can I test a Mageworx extension on a staging site?

Yes, you can install and set up any Mageworx extension on a test environment before making changes on your production site.

Are Mageworx extensions compatible with third-party themes?

By default, all Mageworx Magento 2 extensions are tested on three most popular themes: Luma, Ultimo, and Porto. However, some of our extensions are compatible with more 3rd party themes.

You can get in touch with our support team at [email protected] to confirm compatibility with the theme that you are currently using.

Are Mageworx extensions mobile-friendly?

In the world where 45% of purchases are completed via mobile (according to Retail Dive), we find it crucial to test and optimize all Mageworx extensions for mobile friendliness.

For how long can I get extension updates?

Extension updates are available as long as your support & updates package is active.

Purchases made before February 1, 2022, reserve the right to access our Magento extensions updates free of charge for a lifetime.

How can I get tech support?

Currently, the Mageworx Magento support team can be reached via:

How can I migrate from Magento 1 to Magento 2?

Database migration, migrating custom-built functionality and design, as well as migrating advanced SEO settings―these and other options are available within our one-stop migration service.

To get a quote, you’ll need to contact our Client Relations Manager.

Request an estimate >>>

How can I get a refund?

We offer a 60-day money-back guarantee for Mageworx extensions that have been purchased via our site. Customer satisfaction and creating true value are our top priority!

Please note that this is except for those Magento 1 extensions that are intended to be upgraded to their Magento 2 versions within 30 days since the moment of M1 version purchase. In such a case, a refund will be applied solely to the Magento 2 extension version.

Please note that extensions purchased at Magento Marketplace are covered by the 25-day Marketplace Refund Policy.

Full Refund Policy >>>

Does Mageworx have a discount program?

Reward points, bulk & upgrade discounts―at Mageworx, we do our best to show appreciation to our new and existing customers. Joining the program is fast and easy. To start saving with us, you need to create an account.

Loyalty Program details >>>

How can I become an affiliate?

By helping Mageworx promote our extensions, you can earn up to 50% on every order. To join the affiliate program, you need to create an account on our website.
Go to "My Profile ― Affiliates", then complete and verify your affiliate profile.

Affiliate Program details >>>

Feel free to drop us a line on the Support page if you have questions.