
Canonical, česky kanonizace, je značka v kódu stránky (odkaz rel canonical), kterou vyhledávači řekneš, která adresa je hlavní verzí obsahu, jenž se objevuje na více URL. Řeší tím jeden z nejčastějších technických problémů = duplicitní obsah. Když je totiž stejná stránka dostupná na několika adresách, vyhledávač neví, kterou indexovat a hodnotit, a síla se tříští. Canonical mu jednoznačně ukáže, kam soustředit pozornost. V praxi je to jeden z nejpodceňovanějších, ale nejúčinnějších nástrojů technického SEO. A nebo ne?
Odkud se slovo bere
Slovo canonical pochází z řeckého kanon, což byla měřicí tyč nebo pravidlo, tedy jakýsi vzor a měřítko. Odtud církevní kánon jako soubor závazných pravidel a kanonizace jako oficiální prohlášení někoho za svatého, tedy za pravého a uznaného. Ve světě webu je logika stejná. Canonical URL je ta pravá, uznaná, oficiální verze stránky, ke které se všechny ostatní jen hlásí. Když tedy chceme canonizovat, tak dáváme „odkaz“ na preferovanou url stránku.
Krátká historie
Problém duplicitního obsahu vznikl přirozeně s růstem dynamických webů a e-shopů, kde stejný produkt bývá dostupný přes desítky adres podle filtrů, řazení nebo sledovacích parametrů. Vyhledávače si s tím dlouho lámaly hlavu a duplicity řešily jen odhadem. Přelom přišel v roce 2009, kdy Google, Yahoo a Microsoft společně představily prvek rel canonical jako standard. Poprvé tak dostali majitelé webů do rukou nástroj, kterým mohli sami určit hlavní verzi stránky. Od té doby je canonical základní součástí každého slušného SEO konzultanta.
Jak canonical funguje z pohledu SEO
Do hlavičky stránky se vloží odkaz, který ukazuje na preferovanou, hlavní adresu. Když má několik URL se stejným nebo velmi podobným obsahem canonical mířící na jednu z nich, vyhledávač pochopí, že jde o duplicity, a indexuje a hodnotí právě tu hlavní. Signály, jako jsou odkazy a relevance, se pak slijí do jedné adresy místo toho, aby se tříštily mezi mnoho variant. Je dobré vědět, že canonical je pro Google doporučení, ne striktní příkaz. Proto se musí používat konzistentně a doplnit dobrou architekturou webu.

Proč na kanonizaci záleží
Duplicitní obsah oslabuje web hned dvakrát. Rozmělňuje sílu odkazů mezi více adres a plýtvá crawl budgetem na varianty, které vůbec nemají být v indexu. Správně nastavený canonical tohle řeší. Nasměruje veškerou hodnotu do jedné adresy, udrží index čistý a předejde tomu, aby si stránky navzájem konkurovaly ve výsledcích vyhledávání. U e-shopů s filtry a parametry je kanonizace často rozdíl mezi přehledným a chaotickým webem. Kontrolu canonicalů proto patří do každého technického SEO auditu.
Důležité je, že pro Google je canonical doporučení a nikoliv definitivní příkaz.
Kam to sahá dál
Kanonizace je zajímavá tím, že je to vlastně starý lidský princip přenesený do kódu. Odjakživa řešíme, která verze je ta pravá a oficiální, ať jde o svaté, texty, nebo pravidla. Web tenhle spor jen převedl do technické podoby. Canonical je způsob, jak z chaosu mnoha kopií vybrat jeden vzor, ke kterému se ostatní hlásí. A stejně jako u svatých platí, že prohlášení za hlavní verzi má váhu jen tehdy, když je jednoznačné a konzistentní. Rozpolcené nebo protichůdné canonicaly vyhledávač ignoruje, podobně jako by nikdo nebral vážně kánon, který si sám odporuje.
Nejčastější chyby
- Canonical na každé stránce mířící na domovskou stránku, čímž se z indexu vyřadí skoro celý web.
- Canonical odkazující na neexistující nebo přesměrovanou adresu.
- Rozpor mezi canonicalem a sitemapou, kdy si signály navzájem odporují.
- Spoléhání jen na canonical tam, kde by bylo lepší duplicity rovnou nevytvářet.
- Používání canonical na stránkování webu
Otázky kolem canonicalu
Co je canonical URL?
Hlavní, preferovaná verze stránky, na kterou odkazují všechny její duplicity pomocí značky rel canonical, aby vyhledávač indexoval a hodnotil právě ji.
Co je kanonizace v SEO?
Sjednocení duplicitního obsahu tak, že několik podobných adres odkáže na jednu hlavní, do které se slije jejich hodnota.
Je canonical příkaz, nebo doporučení?
Pro Google jde o doporučení, ne striktní příkaz. Proto se musí používat konzistentně a nesmí si odporovat s dalšími signály.

