Powered by Adobe Commerce 2.4.3-p2


Canonical URL



Back to top

Canonical URL extension for Magento 2 helps you to avoid duplicate content issues in your store. 

Multiple pages with similar content make it difficult for the search engines to identify, index, and rank the right URL. The solution is Canonical URL extension. It allows you to add canonical meta tags to any product, category, CMS or home page to indicate the master copy of the page. You can also configure canonical tags for pagination, category filters, layered navigation pages, multi-stores, and store views to avoid duplicate content issues. Add proper canonical tags to increase your website rankings and traffic from search engines. 

Moreover, you can add canonical tags for cross-domain and rel="next"/rel="prev" tags for category pages. Configure canonical tags with or without trailing slash. You can also exclude specific page types from adding canonical tags. 


Key Features

  • Add canonical meta tags to products, categories, CMS pages URL
  • Use a custom canonical URL for individual product, category, CMS page
  • Include or exclude categories path in product canonical URLs
  • Apply canonicals for multi-store, store view or another website
  • Add canonical tags on pagination, filters, layered navigation pages
  • Exclude certain page types from adding canonical meta tags
  • Specify rel="next" and rel="prev" to slider or catalog
  • Add a trailing slash to web pages
  • Multi-store supported
  • 100% GDPR compliant


Add Canonical Meta Tags To Store Pages

With Canonical URLs extension, you can apply the addition of canonical tags to multiple pages at once. It can be applied to product pages, category pages, CMS pages, homepage, and any other page in order to eliminate the issue of duplicate content from your online store.

Include/Exclude Category Path In Product Canonical URLs

You can choose to include the full category path (main category only) or short category path (main category and subcategories) in product canonical URLs. If you want, you can exclude the category path altogether. 

Add Canonical Tags For Pagination & Filters

The category pagination and filters can cause duplicate content issues as listed below. This extension for Magento 2 will add canonical tags to help fix these duplicate URL issues caused by pagination and filters. As examples:

  • Filters: https://www.domainname.com/shirts.html?dir=asc&order=name
  • Pagination: https://www.domainname.com/shirts.html?p=2

The extension will add canonical URLs to these pages to avoid confusion for the search engines and display the relevant page to users.

Example: <link rel="canonical" href="https://domainname.com/category-page/subcategory-page.html?p=2" /> 


Add Canonical Tags For Layered Navigation Pages

The pagination extensions can cause duplicate content issues by creating multiple pages by filters as listed below.  This extension can help you fix the duplicate issues caused by layered navigation by placing proper canonical tags. As example:

  • Layered navigation: domainname.com/tshirts.html?price=-1000


Setup Canonical Tags For Custom Or Store URL

This extension gives you the freedom to set up canonical meta tags for a custom URL or to a specific Store URL. Canonicals can be applied to a default store URL, a default Store View, or custom select a Store View.


Remove Specific Pages 

You can declare specific pages to be excluded from the application of canonical Meta tags. The installation of this extension adds canonical URLs to all the pages of your online store, but you can exclude some of them by adding them to the exceptions block.

  • to exclude canonical meta tag on all product pages use catalog_product_view'
  • to exclude canonical meta tag on CMS home page use: 'cms_index_index'
  • to exclude canonical meta tag on all category pages use: 'catalog_category_view


Canonicalize Pagination & Layered Navigation

Set up canonical tags for the pagination pages to elaborate on the relation of products between different pages. You can also enable canonical Meta tags for the layered navigation pages to define similar product attributes and categories to the search engines.


Set Up Tags

Set up rel="next" and rel="prev" Tags! Canonical URL extension steps further in adding rel="next" and rel="prev" attributes to draw a relation between catalog and category, and let the search engine robots understand it.


Put A Trailing Slash To URLs

You can put a trailing slash to the URL in addition to the canonical Meta tags. This has more to do with improving the readability of the URLs than enhancing SEO rankings.


Fix Index.php Issues

During the development, some extensions change your URLs and add index.php. This can create a big duplicate content problem that can be fixed by this Canonical URL extension by Magento. Example: https://www.pitstoparabia.com/index.php/bridgestone/

GDPR Compliant

This Magento 2 canonical URL extension is developed in compliance with the General Data Protection Regulations. The application neither creates new sets of data nor compels users for subscriptions.


Demo Links

Back End  |  Front End 

Technical Specifications

Back to top

Seller profile


Seller contact



Current Version


Adobe Commerce platform compatibility

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

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


Stable Build


10 May, 2022


Extensions, Marketing, SEO/SEM

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

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.1 2.2 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Compatible with Magento 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4


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

    - Compatible With Magento 2.4.0, 2.4.1, 2.4.2, 2.4.3.


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

    Compatible With Magento 2.4.


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

    Stable Release.


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

    Minor Bug Fixes


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

    Magento 2.3 Compatibility Added


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

    Canonical urls for SEO and marketing


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