Also known as: rel=canonical, Canonical URL, canonical URL
The canonical tag (<link rel="canonical" href="…">) is an HTML instruction in the <head> with which site owners tell search engines the preferred (canonical) URL of a page. If several almost identical URLs exist for the same content (for example with/without tracking parameters, HTTP/HTTPS, with/without a trailing slash), the canonical tag says: ”This one is the main version — evaluate and rank only this.” Introduced in 2009 jointly by Google, Bing and Yahoo, it remains the most important weapon against duplicate content to this day.
?sort=preis should canonicalise to the parameter-free URL.Typical bugs: (1) A canonical pointing to a 404 or noindex page — Google then ignores the hint. (2) Canonical chains (A → B → C) — no more than one hop, otherwise the hint is discarded. (3) Several canonical tags in the head — Google takes the first, all others are ignored. (4) Relative instead of absolute — always use an absolute URL including the protocol. (5) A canonical in a different language from the hreflang target — a conflict in which both signals are weakened.
Important: Google treats the canonical tag as a hint, not a command. If the canonical URL is clearly worse (404, noindex, blocked) or the signals (backlinks, clicks) argue clearly against it, Google itself chooses a different variant as canonical — visible in Search Console under ”indexing status”. Anyone wishing to avoid problems combines the canonical with consistent internal links to the same URL.
Example: A shop has a category page /sneaker which, when filtered, turns into /sneaker?marke=nike&sortierung=preis. Without a canonical, Google sees hundreds of almost identical variants and distributes ranking signals arbitrarily. With <link rel="canonical" href="https://shop.de/sneaker"> on all variants, the backlinks and click signals consolidate on the main URL — top 10 visibility for ”sneaker” typically rises measurably after 6–10 weeks.
<link rel="canonical" href="...">) tells search engines which URL is the ”original” version when several almost identical pages exist. It is a signal against duplicate content: only the canonical URL is indexed, and the duplicates pass their ranking signals to it.Canonical and duplicate content check in the SEO audit
Free SEO & GEO Check
SEO score, AI visibility and citability of your website in 30 seconds — no registration required.
Register for free, get 10 credits and start right away.
Register now