Canonical
Aktualizováno 22. 9. 2026
Canonical je označení preferované (kanonické) URL ze skupiny stránek se stejným nebo velmi podobným obsahem. E-shopům pomáhá sjednotit duplicity z variant, filtrů a parametrů, aby Google indexoval správnou adresu.
Rychlá fakta
- Typ
- technický standard pro označení preferované URL (rel=canonical)
- Cena
- zdarma — jde o standard, podporují ho všechny běžné e-shopové platformy
- Síla signálu
- přesměrování a rel=canonical jsou silné signály, zařazení do sitemap slabý; nejde o závazný příkaz
- Časová náročnost zavedení
- orientačně hodiny až dny (nastavení šablony) až týdny (úklid duplicit na velkém katalogu)
- Náročnost zavedení
- nízká až střední — samotná značka je jednoduchá, složitější je konzistence s odkazy, sitemapou a přesměrováním
- Vhodné pro
- každý e-shop; kritické u variant produktů, filtrů, parametrů a při migraci
Co to je
E-shop vytváří duplicitní URL, i když o to nikdo nestojí. Stejná kategorie existuje s řazením, s parametry z kampaní, s lomítkem i bez něj. Produkt je dostupný přes několik kategorií nebo jako varianta. Google z takové skupiny vybere jednu URL – kanonickou – a tu zobrazuje ve výsledcích. Ostatní bere jako duplicity.
Canonical je způsob, jak Googlu říct, kterou URL preferujete. Nejznámější podoba je značka rel="canonical" v hlavičce stránky, například link rel="canonical" href="https://www.example.cz/boty/panske".
Jak to funguje
Google podle své dokumentace posuzuje při výběru kanonické URL víc faktorů. Mezi hlavní patří:
| Signál | Síla | Poznámka |
|---|---|---|
| Přesměrování 301/308 | silný | duplicitu úplně odstraní |
rel="canonical" v HTML nebo v HTTP hlavičce | silný | HTTP hlavičku použijete u PDF a jiných ne-HTML souborů |
| Zařazení URL do sitemap | slabý | do sitemap patří jen kanonické URL |
| HTTPS vs. HTTP | preference | Google standardně preferuje HTTPS |
| Interní odkazy | podpůrný | odkazujte na tu URL, kterou chcete mít kanonickou |
Signály se sčítají. Čím víc jich ukazuje na stejnou URL, tím spíš ji Google vybere. Canonical není příkaz, ale nápověda. Když si signály odporují – canonical ukazuje na A, ale sitemap a menu odkazují na B – Google může zvolit jinou URL. V Search Console to uvidíte v nástroji Kontrola URL jako rozdíl mezi „kanonickou URL deklarovanou uživatelem“ a „kanonickou URL vybranou Googlem“.
Typické situace v e-shopu
- Parametry a řazení (
?sort=cena,?utm_source=) – canonical na čistou URL kategorie. - Produkt ve více kategoriích – jedna kanonická URL produktu, ideálně bez kategorie v cestě.
- Varianty – když se varianty liší jen barvou a mají stejný text, obvykle canonical na hlavní produkt. Když je varianta samostatně hledaná (jiný model, jiný rozměr s vlastní poptávkou), může mít vlastní kanonickou URL.
- Stránkování – Google výslovně doporučuje neoznačovat první stranu jako kanonickou pro další strany. Každá strana má canonical sama na sebe. Značky
rel=next/prevGoogle jako signál pro indexaci nepoužívá. - Jazykové verze – canonical vždy na stránku ve stejném jazyce, jinak se rozbije hreflang.
- Filtry – podrobně v článku Faceted navigation a SEO.
Nejčastější chyby
- Canonical všech stránek na homepage nebo na první stranu kategorie.
- Víc značek canonical na jedné stránce – Google pak ignoruje všechny.
- Relativní nebo nekonzistentní URL (http/https, www/bez www, lomítko na konci). Používejte absolutní URL.
- Kombinace
noindexa canonical na jiné URL – protichůdné signály. - Blokace duplicit v robots.txt. Google je pak nemůže projít a canonical nevidí. Google robots.txt ani noindex pro kanonizaci nedoporučuje.
- Canonical na URL, která přesměrovává nebo vrací 404.
Víc o příčinách duplicit píšeme v článku Duplicitní obsah v e-shopu.
Jak to řešíme v Převeďshopu
Canonical kontrolujeme v rámci technického SEO a při každé migraci.
- Crawl webu – najdeme skupiny duplicit a porovnáme deklarované a Googlem vybrané kanonické URL.
- Pravidla pro šablonu – co je kanonické u kategorií, filtrů, variant a stránkování. Na krabicových platformách ověřujeme, co šablona generuje sama.
- Konzistence signálů – sitemap, interní odkazy a přesměrování ukazují na stejnou URL.
- Migrace – nové kanonické URL navazují na mapu 301 přesměrování, aby se pozice nepřelévaly jinam. Postup popisujeme v článku SEO migrace bez ztráty pozic a na stránce Migrace e-shopu.
Dlouhodobou péči o technické SEO najdete na stránce SEO pro e-shopy.