This feature is automatically implemented for 4.31+. If your site uses custom canonical URLs, consult with Commerce Vision to disable or configure this feature.
Canonical URLs help SEO crawlers index public pages more efficiently by nominating a URL as the master one when there are possibly duplicate pages. The canonical URL is indexed and displayed in search results.
Here is a simple example. The actual home page for a site is a named page, e.g., '/home.aspx'.
A SEO URL / page route has been added so that the page name is not displayed in the URL.
You can check if a page has a canonical link by inspecting the source code. While on a page, press F12 (or right-click, then Inspect). Look between the <head></head> tags for <link rel="canonical, followed by the canonical link.
Standard implementation of canonical URLs follow this page/template guide:
Page/Template | Canonical URL | Example |
---|---|---|
Home (public) | self-reference | |
Category (Product List), Product Detail, Article | SEO URL | Category (Product List) page |
Custom, other pages | Page Route URL | Custom page |
NOTE - Some pages, e.g., Search Results, have no canonical URLs. The <link rel="canonical will not be present.
Related help