The canonical meta tag is a significant meta tag in SEO, It provides a link to your preferred URL and tells search engines which page to index when multiple URLs have identical or very similar content.
Having pages of duplicate or very similar content on your Magento 2 site is seen as a negative and may be used by search engines to devalue your site when determining rankings.
Magento 2 by default come with Canonical Meta Tag, allowing store owners to set canonical tags on category and product page. However, still, a lot to do, to overcome the duplicate content issue in your Magento 2 store and get your online store rank higher in the search engine.
The Canonical Url extension for Magento 2 by Ulmod was build to, extend the default Magento 2 Canonical Meta Tag with a bunch of extra features to helps store owners take the full control of canonical meta tag on any page of the store. Better solve issues with duplicate content by letting search engines know the preferred versions of your pages. The Canonical Url extension, allows store administrators to add and exclude canonical meta tag on any pages, including home page, CMS Pages, product pages and categories pages. Add a canonical meta tag to pagination pages, layered navigation pages. Use the rel=next/prev tag to a category page, crop or add a trailing slash to any canonical meta tag, and manage canonical tag per store URL (cross-domain canonical tag). Continue Reading