Canonical Tag Generator
Build a canonical link tag to prevent duplicate content.
Generate a Canonical Tag
A canonical tag tells search engines which URL is the 'master' version of a page when the same or similar content is reachable at several URLs. It consolidates ranking signals onto one URL and prevents duplicate-content dilution.
When you need one
- Tracking parameters create URL variants (?utm_âĻ)
- Both http/https or www/non-www resolve
- Printer-friendly or paginated versions exist
- Syndicated content republished elsewhere
Rules to follow
Use an absolute URL, point it at the indexable version, and make pages self-reference their own canonical. Don't canonicalize every page to the homepage â that tells search engines your inner pages aren't worth indexing.
A hint, not a command
Google treats rel=canonical as a strong hint rather than a directive, and may pick a different canonical if your signals conflict. Keep canonical tags, internal links, sitemaps, and redirects consistent so they all point to the same preferred URL.
Private & Processed Locally
This generator runs entirely in your browser. Nothing you type is uploaded to a server, so it is safe for staging URLs, internal paths, and unreleased content, and it keeps working even when you are offline.
It is free to use with no sign-up and no limits â copy or download the output and drop it straight into your site.
Frequently Asked Questions
Common questions about the Canonical Tag Generator.