- Redirect 301 přenáší prakticky veškerou SEO hodnotu na novou URL, redirect 302 ji ponechává u původní adresy.
- Při migraci přesměrujte každou starou URL na nejrelevantnější novou stránku, ne na homepage.
- Vyhněte se řetězcům přesměrování a smyčkám — zpomalují web.
Redirect (přesměrování) je proces, při kterém se uživatel automaticky přesměruje z jedné URL adresy na jinou. Je součástí technického SEO a kvalitní správy webu. Zajišťuje, že návštěvník vždy najde požadovaný obsah, i když se původní URL změní nebo přestane existovat.
Tento mechanismus je klíčový zejména při:
- změnách adres stránek (redesign, migrace)
- konsolidaci obsahu (sloučení duplicitních stránek)
- řešení problémů se SEO (nefunkční odkazy, 404 chyby)
Typy přesměrování (redirectů)
Existují různé typy redirectů, z nichž nejčastěji používané jsou:
301 — Trvalé přesměrování
301 přesměrování signalizuje vyhledávačům, že stránka byla trvale přesunuta na novou adresu. Přenáší na novou stránku i SEO hodnotu (link equity) původní URL. Používá se při:
- trvalé změně URL adresy
- migraci webu na novou doménu
- sloučení duplicitních stránek
302 — Dočasné přesměrování
302 přesměrování indikuje, že změna je pouze dočasná. SEO hodnota zůstává u původní URL. Používá se při:
- A/B testování obsahu
- dočasné údržbě stránky
- sezónních přesměrováních
Přehled 301 a 302 přesměrování
| Kód | Typ | Přenos SEO hodnoty | Typické použití |
|---|---|---|---|
| 301 | Trvalé (Permanent) | Ano (90—99 %) | Migrace, změna URL |
| 302 | Dočasné (Temporary) | Ne | A/B testy, údržba |
| 307 | Dočasné (HTTP/1.1) | Ne | Zachování metody požadavku |
| 308 | Trvalé (HTTP/1.1) | Ano | Trvalé přesměrování s metodou |
| Meta refresh | Přesměrování na stránce | Částečně | Nedoporučuje se pro SEO |
| JavaScript | Přesměrování skriptem | Nespolehlivě | Nedoporučuje se pro SEO |
Špatně nastavené přesměrování může způsobit ztrátu organické návštěvnosti, snížení autority webu a zhoršení uživatelského zážitku. Při každé migraci nebo změně URL struktury by měla být přesměrování jednou z prvních věcí, které nastavíte.
Implementace a správa redirectů
Implementace redirectů se musí provést pečlivě, aby nedošlo k:
- Přesměrovacím smyčkám — stránka A odkazuje na B, B zpět na A
- Řetězcům přesměrování — A -> B -> C -> D zbytečně zpomaluje načítání
- Zpomalení načítání — každý redirect přidává latenci
Redirecty se nejčastěji nastavují v souboru .htaccess (Apache), v konfiguraci Nginx, nebo prostřednictvím CMS pluginů. Pravidelně kontrolujte, zda jsou všechny přesměrování funkční a aktuální.
Často kladené otázky
Jaký je rozdíl mezi 301 a 302 přesměrováním?
Redirect 301 je trvalý a přenáší SEO hodnotu na novou URL. Redirect 302 je dočasný a SEO hodnota zůstává u původní adresy. Pro trvalé změny URL vždy používejte 301. Chybné použití 302 místo 301 může vést ke ztrátě pozic ve vyhledávačích.
Kolik SEO hodnoty se při 301 přesměrování přenese?
Google potvrdil, že 301 přesměrování přenáší prakticky veškerou SEO hodnotu (link equity) na novou URL. Dříve se uváděla ztráta 10--15 %, ale aktuálně je přenos téměř kompletní, pokud je přesměrování správně implementováno.
Jak zjistím, zda na webu nemám špatné přesměrování?
Použijte nástroje jako Screaming Frog, Ahrefs Site Audit nebo Google Search Console. Tyto nástroje odhalí přesměrovací smyčky, řetězce přesměrování a nefunkční redirecty. Kontrolu provádějte pravidelně, zejména po změnách na webu.
Mám po migraci webu přesměrovat všechny staré URL?
Ano. Každá stará URL, která má zpětné odkazy, návštěvnost nebo pozice ve vyhledávačích, by měla být přesměrována 301 redirectem na odpovídající novou stránku. Přesměrování na homepage je poslední možnost -- vždy preferujte přesměrování na nejvíce relevantní novou stránku.
Chcete podobné výsledky?
Pomůžu vám s online marketingem a SEO. Ozvěte se mi a probereme to.