Přesměrování (Redirect)

Přesměrování (redirect) je pokyn serveru, který návštěvníka i vyhledávač pošle z jedné adresy na jinou. Nejde jen o dvojici 301 a 302 — Google rozeznává jedenáct různých způsobů, jak přesměrování udělat, a čte je odlišně.

Rozdíl mezi nimi rozhoduje o jediné věci, na které v SEO záleží: kterou adresu vyhledávač ukáže ve výsledcích. U trvalého přesměrování nahradí starou adresu novou. U dočasného ponechá ve výsledcích tu původní. Záměna těchto dvou typů při migraci e-shopu stojí měsíce návštěvnosti.

Trvalé nebo dočasné

Návštěvník rozdíl nepozná — v obou případech skončí na nové stránce. Rozchází se to až v indexu vyhledávače.

Trvalé

301, 308
  • +Ve výsledcích se ukáže nová adresa
  • +Google bere cíl jako kanonickou verzi
  • +Použít, když máte jistotu, že se to nevrátí zpátky

Dočasné

302, 303, 307
  • −Ve výsledcích zůstane původní adresa
  • −Cíl se jako kanonický nebere
  • −Použít jen tam, kde se stará adresa vrátí do provozu
⚠️

Dočasné přesměrování u trvalého přesunu je tichá chyba

Web funguje, návštěvníci se dostanou, kam mají, a nic nehlásí chybu. Vyhledávač ale dál drží ve výsledcích starou adresu a novou stránku nezačne brát jako tu hlavní. Vzniká to typicky tak, že vývojář nebo modul nastaví 302 jako výchozí hodnotu a nikdo to po něm nekontroluje.

Typy a jak je Google čte

Dokumentace Googlu řadí způsoby přesměrování podle toho, jak spolehlivě je dokáže vyhodnotit. Nejvýš stojí serverové přesměrování, nejníž takzvané krypto přesměrování, což je pouhý odkaz s vysvětlením, že se obsah přestěhoval.

Způsob Google čte jako Kdy sáhnout
301 a 308 Trvalé Vždy, když je to technicky možné
302, 303 a 307 Dočasné Odstávka, testování, sezónní přesměrování
meta refresh s hodnotou 0 Trvalé Náhrada tam, kde nejde sáhnout na server
meta refresh s prodlevou Dočasné Prakticky nikdy — návštěvník kouká na prázdnou stránku
JavaScript Trvalé Až když selže všechno ostatní

U posledního řádku stojí za pozornost výhrada, kterou Google uvádí přímo: přesměrování přes JavaScript uvidí až při vykreslování stránky, a to se může nezdařit. Pak o přesunu nebude vědět vůbec.

Kde a jak se nastavuje

V e-shopových platformách bývá na přesměrování samostatná záložka v administraci, kde stačí vyplnit starou a novou adresu. Kdo si spravuje server sám, nastaví to v jeho konfiguraci — u Apache typicky v souboru .htaccess.

.htaccess — trvalé a dočasné přesměrování

# trvalé Redirect permanent "/stara-kategorie" "https://www.domena.cz/nova-kategorie" # dočasné Redirect temp "/servis" "https://www.domena.cz/odstavka"

První pravidlo pošle Googlu signál, že novou adresu má brát jako hlavní. Druhé mu řekne, ať původní adresu ve výsledcích ponechá.

Podrobný postup migrace včetně pořadí kroků najdete v našem návodu na migraci webu. Přesměrování je jeho nejdůležitější, ale ne jediná část.

Kterou variantu na kterou situaci

Změna adresy stránky

Přejmenovaná kategorie, nová struktura URL, přechod na novou doménu. Trvale, kus po kusu na odpovídající protějšek.

301 na konkrétní protějšek

Zboží vyprodané s náhradou

Míří na konkrétní alternativu, ne na kategorii a už vůbec ne na úvodní stránku. Návštěvník musí poznat, proč tam skončil.

301 na nástupnický produkt

Zboží zrušené bez náhrady

Tady se nepřesměrovává vůbec. 410 řekne vyhledávači jednoznačně, že obsah skončil, a adresa z indexu odejde rychleji.

410 Gone

Dočasná odstávka

Nepřesměrovávat na informační stránku trvale. Ještě lepší než dočasné přesměrování je vrátit rovnou kód 503 s odhadem návratu.

302 nebo 307, ideálně 503

Sjednocení tvaru adresy

Varianta s www i bez ní, zabezpečená i nezabezpečená. Vždy jedním skokem na finální tvar, ne přes mezistanici.

http://domena.cz/a/ → 301 → https://www.domena.cz/a/

Sloučení dvou webů

Každou stránku rušeného webu na tematicky nejbližší stránku toho zůstávajícího. Kde protějšek není, patří 410.

301 stránku na stránku

Nejčastější chyby z našich auditů

Přesměrování je nejčastější místo, kde se při migraci ztrácí návštěvnost. Tyhle chyby vídáme opakovaně.

Rozcestník

Všechno svedené na úvodní stránku

Nejrychlejší způsob, jak migraci odbýt, a zároveň nejdražší. Návštěvník hledal konkrétní produkt a dostal rozcestník — pro něj je to totéž jako chybová stránka.

Typ

Dočasné místo trvalého

Výchozí nastavení řady modulů. Nic se nerozbije, jen vyhledávač dál drží ve výsledcích adresu, která už neexistuje.

Řetězec

Přesměrování přes několik zastávek

Vzniká nabalováním migrací přes roky. Roboti následují zpravidla nejvýš deset skoků, ale zdržení pocítí každý návštěvník. Viz řetězce přesměrování.

Smyčka

Přesměrování dokola

Dvě protichůdná pravidla, obvykle jedno v administraci a druhé na serveru. Stránka je nedostupná úplně a v prohlížeči skončí chybou.

Blokace

Stará adresa zakázaná v robots.txt

Robot na ni nesmí, takže se o přesměrování nikdy nedozví. Stará adresa zůstává v indexu a nová se nepropojí s tou původní.

Odkazy

Interní odkazy zůstaly na starých adresách

Po migraci se nepřepsaly odkazy v textech a v menu. Každé kliknutí uvnitř webu pak zbytečně prochází přesměrováním.

Co čekat po migraci

Nejčastější panika po přesunu webu zní: stará adresa je pořád v Googlu, něco je špatně. Většinou není. Google si u přesměrování pamatuje obě adresy — jedna se stane kanonickou a z druhé se stane její alternativní název. Ten se ve výsledcích může čas od času objevit, pokud dotaz naznačuje, že uživatel zná spíš starou podobu. Podle Googlu to odezní samo, jak si lidé na novou adresu zvyknou.

💡

Jak si přesměrování zkontrolujete

Projděte web ve Screaming Frogu a podívejte se na sloupce Status Code a Redirect Chain — odhalí typ i délku řetězce naráz. V Search Console pak sledujte zprávu o indexaci a kategorii s chybami přesměrování. Starou sadu adres si před migrací vyexportujte; bez ní nemáte proti čemu výsledek porovnat.

Časté dotazy

Jak dlouho mám přesměrování držet?

Co nejdéle. Vyhledávač si novou adresu osvojí v řádu týdnů, ale odkazy z cizích webů, záložky v prohlížečích a staré tištěné materiály žijí roky. Pravidlo, které se nikde nevejde do cesty, není důvod rušit.

Pokud pravidel narostou tisíce a server zpomalují, vyplatí se je pročistit — ale začněte od těch, na které za poslední rok nikdo nepřišel.

Můžu přesměrovat všechny zrušené stránky na úvodní stránku?

Technicky ano, prakticky je to špatně. Návštěvník, který přišel na konkrétní produkt a skončil na hlavní stránce, odejde — a vy jste jen chybovou hlášku vyměnili za horší uživatelskou zkušenost.

Když protějšek neexistuje, je poctivější vrátit 404 nebo 410 a na chybové stránce nabídnout vyhledávání a příbuzné kategorie.

Jaký je rozdíl mezi přesměrováním a kanonickou značkou?

Přesměrování starou adresu zavře — návštěvník se na ni už nedostane. Kanonická značka ji nechá funkční a vyhledávači jen doporučí, kterou verzi má považovat za hlavní.

Když stránka zanikla, patří tam přesměrování. Když existují dvě použitelné varianty téhož obsahu, například s parametrem a bez něj, patří tam kanonická značka.

Kolik přesměrování za sebou vyhledávač zvládne?

Roboti Googlu následují při běžném procházení zpravidla nejvýš deset skoků v řadě; u některých nástrojů je limit nižší a testovací nástroje Search Console přesměrování nesledují vůbec.

Deset ale není cíl, ke kterému se má člověk blížit. Při každé další migraci přepisujte stará pravidla rovnou na finální adresu, místo abyste přidávali další zastávku.

Kdy se přesměrování projeví ve výsledcích vyhledávání?

Až poté, co robot starou adresu znovu projde — u často navštěvovaných stránek během dní, u okrajových i po měsících. Urychlit to jde podáním aktualizované sitemapy s novými adresami.

Do té doby se mohou ve výsledcích objevovat obě verze. Samo o sobě to není chyba nastavení.

🔀

Chystáte migraci nebo jste po ní přišli o návštěvnost?

Mapa přesměrování se dá připravit dopředu, nebo zpětně dohledat, co se ztratilo. Projdeme s vámi, co je potřeba ohlídat, a řekneme rovnou, jestli se propad dá ještě vrátit.

Termín si vyberete v kalendáři.

Michal Binka, SEO PRAKTICKY

Autor článku

Michal Binka

Zakladatel SEO PRAKTICKY s.r.o.

Migrace e-shopů jsou zakázky, kde se rozhoduje během jednoho víkendu. Většina propadů po přesunu webu nevzniká složitou chybou, ale tím, že mapu přesměrování nikdo nepřipravil předem.

Přes 20 let se věnuje SEO pro české e-shopy, je autorem tří knih o SEO a Zlatým Shoptet Partnerem. Přednáší na oborových konferencích a vede tým specialistů v Brně.

  • Zlatý Shoptet Partner
  • Certifikovaný specialista Collabim
  • Autor tří knih o SEO

Zdroje

Dokumentace vyhledávačů se mění. U technických detailů si ověřte aktuální znění přímo u zdroje.