Věděli jste, že při nesprávné konfiguraci může mít váš web osmkrát více stránek, než by měl?
Osm identických verzí téže stránky. Jediný rozdíl je URL adresa v prohlížeči.
Tento typ problému dokáže snadno zabít jakýkoliv web, i když má skvělé zpětné odkazy a obsah. Je na čase znovu připomenout, jak důležité je mít pevné základy domu. Jinak hrozí, že se celá stavba zhroutí.
Totéž platí pro weby. Tím základem je technické SEO.
Tohle není instantní káva 8 v 1
Pojďme rovnou k jádru věci. Pokud bych správně nenastavil základní redirecty pro svůj web, blog by byl dostupný na všech těchto URL:
http://techseovitals.com/blog
http://techseovitals.com/blog/
http://www.techseovitals.com/blog
http://www.techseovitals.com/blog/
https://techseovitals.com/blog
https://techseovitals.com/blog/
https://www.techseovitals.com/blog
https://www.techseovitals.com/blog/
Bez správného nastavení canonical tagů by to byla noční můra pro SEO. Google by stránky vůbec správně neindexoval.
Ale i se správně nastaveným canonical tagem je to stále noční můra pro crawl budget. S velkou pravděpodobností bude Google procházet všech osm verzí. To je doslova plýtvání vzácným časem Googlu, který vám byl přidělen.
Canonical jako první pomoc
Jak jsem nastínil v předchozí části, jedním z nejjednodušších a nejrychlejších řešení je správně nastavit canonical tag v sekci head vašeho HTML kódu.
Hlavní formát URL, který na svém webu používám, je https://www.techseovitals.com/blog/. V podstatě HTTPS s WWW a lomítkem na konci URL. Canonical tag by tedy měl být nastaven právě na tuto URL.
S tímto nastavením canonical tagu jsem Googlebotu a ostatním crawlerům vysvětlil, že jediná verze, kterou mají brát v úvahu, je HTTPS s WWW a lomítkem na konci. Všechny ostatní verze se sice stále budou procházet, ale nebudou indexovány. Nasměrovali jsme Google na správnou verzi stránky.
Co se ale může stát – a často to vídám – je, že každá verze URL má canonical tag odkazující sám na sebe. V takovém případě se to projeví v Google Search Console jako problém s indexováním stránek.
Správné ošetření všech verzí
Správná implementace by měla zahrnovat řádně nastavený canonical tag, jak jsem zmínil výše. Hlavně ale potřebujete správně nastavené redirecty.
Jako svůj hlavní a jediný formát jsem zvolil URL s HTTPS, WWW a lomítkem na konci.
V takovém případě stačí jednoduše nastavit trvalé redirecty. Používám 301 redirecty z HTTP na HTTPS, z verze bez WWW na verzi s WWW a také redirect verze bez lomítka na verzi s lomítkem.
Zda provedete redirect jedním skokem, nebo ve více krocích, je na vás. Na základě bezpečnostních standardů by se to však mělo dělat odděleně. Začněte redirectem z HTTP na HTTPS a poté pokračujte zbytkem.
Kromě základního redirectu byste měli také nastavit HSTS pro doménu, abyste zvýšili bezpečnost. To platí zejména pro weby, které pracují s citlivými údaji. HSTS vynutí používání HTTPS, což výrazně zvyšuje celkovou bezpečnost.
Zkontrolujte to hned
Když je váš web malý s desítkami stránek, pravděpodobně nezaznamenáte velkou změnu, pokud už máte správně nastavený canonical tag.
Větší web, který čelí problému se čtyřmi nebo osmi kopiemi téže stránky, by to měl opravit co nejdříve.
Jakmile bude problém plně vyřešen, můžete očekávat, že organické vyhledávání vystřelí vzhůru.
Původní verze tohoto článku je anglická. Do češtiny je přeložená automaticky.

Martin Štěpánek
Konzultant enterprise technického SEO
Jsem konzultant enterprise technického SEO a vývojář. Přes deset let jsem web stavěl, než jsem ho začal opravovat, a produkční kód píšu dodnes. Čtu odpovědi, které váš web skutečně vrací, řeknu vám, které nálezy stojí za sprint, a opravu vašim vývojářům předám sám.
Newsletter o technickém SEO, který vývojáři i SEO specialisté opravdu dočtou
Jeden konkrétní problém rozebraný do konce a jasný názor, co s ním — porovnané s primární dokumentací i s tím, co vidím v auditech. A k tomu tři zprávy z posledních dvou týdnů, vybrané a vysvětlené.



Přihlásit se k odběru
Nové vydání každé dva týdny. Odhlásíte se jedním kliknutím.
Newsletter je pouze v angličtině