Co je to kanonická značka?
Kanonická značka je malý kus kódu zabudovaného do webové stránky, která může pomoci vyhledávacím strojům vypořádat se s více verzemi stejné stránky. Je podporován třemi z nejpopulárnějších vyhledávačů a umožňuje webmasterům určit preferovanou adresu pro obsah, který by mohl být duplikován. Vyhledávače obvykle ctí tuto žádost a při indexování stránek používají preferovanou adresu, ale za určitých okolností ji mohou ignorovat. Kanonické značky, které jsou ve skutečnosti prvkem značky , lze použít s relativními i absolutními cestami, ale obecně nemohou projít doménami.
Začátkem roku 2009 se tři hlavní vyhledávače souhlasily s použitím kanonické značky, aby pomohly vypořádat se s duplicitním obsahem na webu. Podobné nebo identické webové stránky lze často přistupovat z více webových adres nebo jednotných lokátorů zdrojů (URL), jako je http://example.com, http://www.example.com a http://www.example.com/index.php. Systémy pro správu obsahu, platformy elektronického obchodování a software WikiAY také generuje stránky dynamicky, přičemž mírně odlišné adresy URL se používají ke změně pořadí třídění kategorie, sledování affiliate odkazů nebo přístupu k předchozích verzích článku nebo stránky.
Duplicitní stránky s mírně odlišnými adresami mohou fungovat proti algoritmů vyhledávače, které používají popularitu odkazu k určení, kde se stránka řadí ve výsledcích vyhledávání. Webová stránka s 300 odkazy směřujícími na dvě různé adresy URL by se mohla objevit indexujícímu softwaru vyhledávače jako jedné stránky s pouze 150 odkazy. Vyhledávače se historicky zabývaly problémem tím, že nabízejí preferovaná nastavení URL ve svých nástrojích Webmaster, vyvíjejí své vlastní interní algoritmy, aby uhodly nejvhodnější adresu a dodržovaly přesměrování 301, stavový kód generovaný serverem, který předává požadavky na novou URL.
Kanonická značka je pro vývojáři webových stránek způsob, jak označit konkrétní adresu URL jako preferovaného Version stránky. Jedná se o malý úryvek kódu, který musí být vložen na všechny webové stránky s podobným nebo duplicitním obsahem, ale nevyžaduje žádné změny v nastavení webového serveru. Většina vyhledávačů se s ním zachází spíše jako „silný nápověda“ než s příkazem, což znamená, že může být ignorována kanonická značka, která byla implementována špatně nebo ukazuje na zcela jinou stránku. Kód má smysluplný pouze pro vyhledávače; Webové prohlížeče ignorují kanonické značky.
Navzdory svému názvu není kanonická značka skutečnou „značkou“, ale prvek, který lze použít na široce používanou značku . Stránka označená kódem by řekla vyhledávači, že preferovaným nebo kanonickým URL pro obsah je http://www.example.com/about.html. Část kódu „rel = kanonická“ říká vyhledávači, že URL v „href =“ je kanonický odkaz. Na rozdíl od přesměrování 301, kanonická značkaLze použít s absolutními i relativními cestami, ačkoli některé vyhledávače doporučují používat absolutní cesty. 301 přesměrování však může ukazovat na jinou doménu, zatímco většina vyhledávačů podporuje pouze kanonické odkazy ve stejné doméně.