SEO

Canonical URL

A canonical URL is an HTML tag (<link rel='canonical' href='...'>) that tells search engines which version of a page is the 'master' version when duplicate or near-duplicate content exists at multiple URLs. Shopify automatically adds canonical tags for product variant URLs.

Why It Matters for Shopify Stores

Canonical URLs are critical for Shopify stores because Shopify creates multiple URLs for many pages by default — products accessed through a collection have a different URL than the direct product URL. Without canonical tags, Google may dilute your ranking signals across multiple near-duplicate pages. Shopify handles most canonical tag issues automatically, but problems arise with product variants that have unique URLs, international redirects, and UTM parameters that create thousands of 'unique' page versions.

How to Check Your Store

View source on a product page and search for 'canonical'. Check that it points to the primary product URL (not the collection-specific URL). Google Search Console can flag duplicate content issues caused by canonicalization problems.

Use the free shopify seo score tool

How to Fix It

Shopify handles canonical tags automatically for most scenarios. If using Shopify Markets or URL redirects, verify canonical tags are pointing to the correct primary URL. Add canonical tags manually in your theme's <head> if needed.

Related Terms

Check your store's Canonical URL with our free tools

Get a full audit across all 6 performance categories — including seo — in under 60 seconds.

Run a Free Store Audit