SEO
Canonical Tag
Quick definition
A canonical tag (<link rel='canonical'>) tells search engines which version of a page is the preferred, indexable URL when duplicate or near-duplicate versions exist.
Canonical tags resolve duplicate-content issues caused by URL parameters, session IDs, http/https variants, www/non-www, tracking links, and pagination.
Why Canonical Tag matters
Without canonicals, duplicate pages can split link equity, dilute rankings, and waste crawl budget. With them, you tell Google exactly which URL to consolidate signals on.
How Canonical Tag works in practice
Each page should self-canonicalize to its own clean URL. Use cross-domain canonicals carefully when syndicating content to ensure your version remains the indexed one.
Best practices
- Every page should specify a canonical URL.
- Use absolute URLs (https://...), not relative paths.
- Always self-canonicalize unless intentionally consolidating.
- Audit canonicals after every URL or template change.
Need help applying this to your SaaS?
Get a free strategy call with our team — no pitch, just a clear next step.
Related terms
Indexing
Indexing is the process by which search engines add discovered pages to their searchable index, making them eligible to rank for queries.
XML Sitemap
An XML sitemap is a structured file listing the URLs you want search engines to crawl and index, with metadata like last-modified dates and priority.
Robots.txt
Robots.txt is a plain-text file in your site's root that tells search engine crawlers which URLs they may or may not crawl.