Canonical URL

A canonical URL is the version of a page you tell search engines to treat as the main one when the same or similar content can be reached through several different URLs. It points them to the copy you want indexed and ranked.

Last updated: June 9, 2026

Websites constantly serve the same content at more than one address. A product might be reachable with and without tracking parameters, through different category paths, or with sorting and filter options tacked onto the URL. Left alone, search engines see these as separate pages and have to guess which one to rank. A canonical tag, added in the page's HTML head as rel="canonical", removes the guesswork by naming the preferred URL.

Shopify stores hit this a lot. The same product often lives at a clean /products/ URL and again under one or more collections, and faceted filters can spin up endless variations. Pointing each duplicate's canonical at the single clean version keeps your ranking signals consolidated instead of split across near-identical pages. Shopify sets sensible canonicals by default, but custom themes, apps, and URL parameters can muddy that, so it's worth checking.

One caution: a canonical is a strong hint, not a hard command. If the chosen page is blocked, redirected, or contradicts other signals, search engines may ignore it. Keep canonicals consistent and pointed at live, indexable pages.

Related terms

Share this Story