Is a canonical tag a permanent redirect?
No. A canonical tag is a search-engine signal identifying a preferred URL. A redirect changes the URL requested by the user and crawler.
Generate rel="canonical" link tags to prevent duplicate content SEO penalties.
Processing Architecture: Client-Side (Processed locally in your web browser with zero server uploads)
Input the absolute preferred URL of the page.
Paste the `<link rel="canonical" href="..." />` tag in the `<head>`.
No. A canonical tag is a search-engine signal identifying a preferred URL. A redirect changes the URL requested by the user and crawler.
For many sites, a self-referencing canonical is a useful way to make the preferred URL explicit, provided the URL is actually canonical for that page.
Only when the content relationship genuinely supports that choice. Canonical tags are not a general method for consolidating unrelated pages.
When the parameter only changes tracking and not the page's substantive content, the clean URL is often the preferred canonical.