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 toolHow 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
Meta Description
SEOA meta description is the 120–160 character text snippet that appears below your page title in Google search results.
Title Tag
SEOThe title tag is the clickable blue headline shown in Google search results and in your browser tab.
Schema Markup (Structured Data)
SEOSchema markup is code (usually JSON-LD) added to a page that tells search engines exactly what the content means — not just what it says.
robots.txt
SEOrobots.
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