Kanonická URL (canonical)
Kanonická URL je hlavní adresa stránky, která se otevírá na více adresách: web ji navrhuje a konečné rozhodnutí dělá Google.
Jak to funguje
Stránka obchodu se často otevírá na několika adresách: produkt s ?color=blue, kategorie seřazená podle ceny, kliknutí z reklamy s připojeným ?gclid=. Google takový duplicitní obsah seskupí, kanonickou stránku prochází nejčastěji a výsledky vyhledávání na ni obvykle ukazují.
Svou volbu sdělíte přesměrováním, odkazem rel="canonical" v hlavičce stránky nebo záznamem v souboru sitemap. Google první dva způsoby označuje za silné signály a sitemap za slabý. Všechno jsou nápovědy, ne pravidla.
U variant produktu vybíraných parametrem v adrese Google radí za kanonickou použít adresu bez parametru. Stránky s filtry a řazením rozebírá text SEO fasetové navigace, jazykové verze text hreflang pro obchod ve více zemích.
Kde to uvidíte
- Search Console, „URL Inspection“: kanonická URL, kterou stránka uvádí, a kanonická URL, kterou vybral Google.
- Merchant Center: atribut
canonical_link, kanonická verze cílové stránky produktu.
Příklad
Ukázkový obchod, nejde o data klientů.
Obchod se stolním nádobím prodává hrnek ve čtyřech barvách na /mugs/nordic?color=blue a třech podobných adresách. Každá stránka má odkaz rel="canonical" na /mugs/nordic. Ve feedu otevírá link modré položky modrý hrnek a její canonical_link je /mugs/nordic. Kliknutí z reklamy přidá &gclid=…; kanonická adresa zůstává.
Nezaměňovat s
| Pojem | Čím se liší |
|---|---|
| noindex | Vyřadí stránku z vyhledávání úplně. Google ho pro volbu kanonické adresy v rámci jednoho webu nedoporučuje. |
| Přesměrování 301 | Pošle návštěvníky na jinou adresu. Pro volbu kanonické adresy ho Google doporučuje jen tehdy, když duplicitní stránku rušíte. |
| hreflang | Propojuje jazykové a národní verze. Každá verze si ponechává kanonickou adresu ve svém jazyce. |
Správný a chybný výklad
- Špatně: „Značka je nastavená, takže Google zobrazuje naši adresu.“ Správně: značka je nápověda. „URL Inspection“ ukáže, kterou kanonickou adresu Google vybral.
- Špatně: „Nasměrujte kanonickou adresu české stránky na anglickou, vyhnete se duplicitám.“ Správně: Google považuje jazykové verze za duplicity jen tehdy, je-li hlavní obsah ve stejném jazyce. Žádá kanonickou adresu ve vlastním jazyce stránky.
Zdroje
- How to specify a canonical URL with rel=“canonical” and other methods (anglicky) — signály, noindex, přesměrování, hreflang. Ověřeno 2. 10. 2026.
- What is canonicalization (anglicky) — nápověda, ne pravidlo; jazykové verze. Ověřeno 2. 10. 2026.
- Designing a URL structure for ecommerce websites (anglicky) — adresy variant. Ověřeno 2. 10. 2026.
- UrlInspectionResult (Search Console API, anglicky) a ProductAttributes (Merchant API, anglicky) — uvedená a vybraná kanonická adresa,
canonical_link. Ověřeno 2. 10. 2026.