301 přesměrování: kompletní návod, kdy a jak ho použít
Přesměrování 301 říká prohlížečům i vyhledávačům: „tato stránka se natrvalo přestěhovala sem” – a převádí na novou adresu návštěvníky i nasbíranou SEO sílu. Je to nejdůležitější technický nástroj při každé změně URL, redesignu či migraci – a zároveň místo, kde weby přicházejí o pozice nejčastěji – jedna zapomenutá mapa přesměrování umí smazat roky práce. V tomto návodu projdeme rozdíl 301 vs. 302, praktické nastavení na WordPressu i serveru a postup migrace, po které web neztratí, co roky budoval. Návod je psaný pro WordPress i běžné e-shopové platformy a nevyžaduje programátorské znalosti – jen disciplínu.
Co najdete v tomto článku
- Jak 301 funguje a co přesně převádí
- 301 vs. 302 vs. ostatní: kdy co použít
- Kdy 301 nasadit: sedm typických situací
- Jak 301 nastavit v praxi
- Migrace webu: postup, který chrání pozice
- Řetězy, smyčky a další pasti
- Jak dlouho 301 nechat běžet
- Modelový příklad: migrace e-shopu bez ztráty
- Checklist přesměrování
- Přesměrování a uživatel: nejen SEO pohled
- 301 v éře AI vyhledávání
- Kdy přesměrování NEpoužít
- Nejčastější otázky k přesměrování 301
Jak 301 funguje a co přesně převádí
Technicky jde o stavový kód HTTP: server na požadavek staré URL odpoví „301 Moved Permanently” a pošle novou adresu. Prohlížeč uživatele přenese okamžitě; vyhledávač si změnu zapíše, novou URL postupně převezme do indexu a převede na ni signály staré stránky – zpětné odkazy, historii, důvěru. Google dlouhodobě potvrzuje, že 301 předává plnou hodnotu (žádné „ztrácení PageRanku” z dávných pouček). Podmínka: cílová stránka musí tematicky odpovídat – 301 z článku o oknech na homepage vyhledávač vyhodnotí jako měkkou 404 a signály zahodí. Relevance cíle je u přesměrování stejně důležitá jako samotný kód.
301 vs. 302 vs. ostatní: kdy co použít
| Kód | Význam | Kdy použít |
|---|---|---|
| 301 | Trvalé přestěhování | Změna URL, sloučení stránek, migrace, změna domény – výchozí volba |
| 302 / 307 | Dočasné přesměrování | Krátkodobé akce, A/B testy, údržba – stará URL se má vrátit |
| 410 | Trvale odstraněno | Obsah bez náhrady, který má z indexu zmizet (rychlejší než 404) |
| 404 | Nenalezeno | Legitimní pro neexistující URL bez náhrady; u hodnotných stránek chyba |
Nejčastější omyl: 302 tam, kde patří 301 – u „dočasného” přesměrování, které trvá roky, vyhledávač signály plně nepřevádí. Druhý omyl: mazání stránek do 404 místo přesměrování – každá smazaná URL se zpětnými odkazy je vyhozená investice – redirect ji převede tam, kde dál pracuje.
Kdy 301 nasadit: sedm typických situací
- Změna URL jedné stránky – nový slug, přejmenovaná kategorie.
- Sloučení duplicit a kanibalizace – slabší stránka → silnější (viz kanibalizace).
- Smazaný produkt/služba – na nejbližší relevantní kategorii či náhradu, ne na homepage.
- Redesign se změnou struktury – mapa starých → nových URL, viz níže.
- Změna domény – kompletní 1:1 přesměrování + změna adresy v Search Console.
- HTTP → HTTPS a www sjednocení – jedna kanonická verze, ostatní 301.
- Úklid parametrů a starých kampaňových URL – pořádek v indexu po letech provozu.
Jak 301 nastavit v praxi
WordPress: nejjednodušší plugin Redirection (správa, logy 404, import CSV) nebo redirect funkce SEO pluginů; WordPress navíc sám přesměrovává při změně slugu článku – na to se ale u velkých změn nespoléhejte. Server: Apache přes .htaccess (Redirect 301 /stara/ https://web.cz/nova/), Nginx v konfiguraci; hromadná pravidla přes regulární výrazy zvládne AI vygenerovat za minuty – testujte na vzorku. E-shopy a systémy: Shoptet a spol. mají vlastní správu přesměrování v administraci. Zásady pro všechny: přesměrovávejte na finální URL (ne do řetězu dalších redirectů), udržujte jednu evidenci (tabulka stará → nová → datum → důvod) a po nasazení testujte – ručně vzorek, hromadně crawlerem (Screaming Frog v režimu seznamu).
Migrace webu: postup, který chrání pozice
Nejrizikovější operace v SEO – a zvládnutelná disciplínou: 1. Inventura URL – export všech adres (crawler + Search Console + analytika), včetně těch s odkazy a návštěvností. 2. Mapa 1:1 – každá stará URL má cíl; co nemá pokračování, míří na nejbližší relevantní stránku. 3. Nasazení při spuštění – redirecty jdou živě ve stejný moment jako nový web, ne „doplníme pak”. 4. Kontroly do 24 hodin – robots.txt, noindex, sitemap s novými URL, vzorek redirectů. 5. Monitoring – Search Console denně dva týdny (pokrytí, 404), pozice klíčových dotazů týdně. Přechodné zakolísání v řádu týdnů je normální; trvalý propad znamená díru v mapě. Celý kontext v článku o indexaci.
Řetězy, smyčky a další pasti
Řetězy přesměrování (A→B→C→D): každý skok zdržuje uživatele a robot po několika skocích přestává následovat – po migracích řetězy narovnejte přímo na finální cíl. Smyčky (A→B→A): stránka se nikdy nenačte; vznikají kombinací pravidel (https + www + jazyk) – testujte kombinace. Plošná 301 na homepage: vyhledávač ji čte jako soft-404 a signály propadnou; vždy na relevantní cíl. Zapomenuté interní odkazy: po přesměrování aktualizujte i odkazy v menu a obsahu – interní provoz nemá jezdit přes redirecty. Redirecty v JavaScriptu: fungují pro lidi, pro roboty nespolehlivě – přesměrování patří na server, kde je vidí každý klient stejně.
Jak dlouho 301 nechat běžet
Prakticky: navždy – dokud na starou URL vedou odkazy kdekoli na internetu, redirect pracuje. Google doporučuje minimálně rok (než signály plně převede), ale odkazy z cizích webů nikdy nepřepíšete všechny. Náklad na udržování je nulový, škoda ze zrušení reálná: vypnuté redirecty po „úklidu” pluginu jsou klasická příčina záhadných propadů. Evidence pomáhá i tady – víte, co které pravidlo dělá, a při změnách webu na ně nezapomenete při další změně webu.
Modelový příklad: migrace e-shopu bez ztráty
E-shop s 1 200 URL přecházel na novou platformu se změnou struktury adres. Příprava (2 týdny před): inventura URL ze tří zdrojů, mapa 1:1 v tabulce – 1 050 přímých náhrad, 150 zrušených produktů namapováno na kategorie; mapa importována do redirect modulu a otestována na staging verzi crawlerem. Den D: redirecty živé současně s webem, do hodiny kontrola robots.txt, sitemap a vzorku 50 URL. Týden 1–2: Search Console denně – vychytány zapomenuté parametrové URL (doplněno pravidlo), 404 z externích odkazů namapovány dodatečně. Výsledek: pokles návštěvnosti v prvních dvou týdnech o 12 %, návrat na původní čísla do šesti týdnů, žádná trvalá ztráta – a čistší struktura začala po kvartálu růst nad původní úroveň – migrace se stala příležitostí, ne rizikem. Srovnejte s běžnou praxí „spustíme a uvidíme”: tam bývá propad 40–70 % a záchrana trvá půl roku, pokud se vůbec povede.
Checklist přesměrování
- Každá změněná či smazaná URL má 301 na relevantní cíl – ne plošně na homepage.
- Používám 301 pro trvalé změny, 302 jen pro skutečně dočasné.
- Redirecty vedou přímo na finální URL – žádné řetězy a smyčky.
- Mapa přesměrování má evidenci: stará → nová, datum, důvod.
- Po nasazení: test crawlerem, kontrola 404 v Search Console, aktualizace interních odkazů.
- U migrace: mapa hotová před spuštěním, monitoring denně 14 dní.
- Stará pravidla se neruší – redirecty běží, dokud existují odkazy.
Přesměrování a uživatel: nejen SEO pohled
Redirecty nejsou jen pro roboty. Každý externí odkaz z článku, e-mailu či záložky, který skončí na 404, je ztracený zákazník – a měřitelný: log 404 v redirect pluginu ukáže, kam lidé reálně narážejí, seřazený podle četnosti návštěv. Rutina, která se vyplácí: jednou měsíčně projít top 404 a doplnit přesměrování u těch s provozem. Druhý uživatelský rozměr je rychlost – každý skok přidává latenci, na mobilu klidně stovky milisekund; proto řetězy narovnávat a interní odkazy vést rovnou na cíl. A do třetice důvěra: odkaz z newsletteru, který skončí chybou, poškozuje značku víc než tichý pokles pozic. Přesměrování je servis návštěvníkům; SEO efekt je bonus za dobře odvedený servis návštěvníkům.
301 v éře AI vyhledávání
AI systémy přebírají odkazy z indexů a citují konkrétní URL – funkční přesměrování zajišťuje, že citace staré adresy dovede uživatele na živý obsah. Po migraci navíc AI vrstvy aktualizují povědomí pomaleji než klasický index: ChatGPT může doporučovat starou URL týdny poté, co ji Google přepsal. O důvod víc držet redirecty trvale a neměnit adresy bez nutnosti – stabilní URL je aktivum, které v době citací a doporučení nabývá na hodnotě. Nejlepší přesměrování je to, které jste nikdy nemuseli nasadit – URL navrhujte hned napoprvé tak, aby vydržely.
Kdy přesměrování NEpoužít
Redirect není univerzální lepidlo. Duplicitní varianty téže stránky (parametry, řazení, verze pro tisk) řeší canonical, ne 301 – uživatel má variantu vidět, vyhledávač jen vědět, která je hlavní. Sezónní stránky (vánoční kategorie) nechte žít celoročně s aktualizací, místo každoročního mazání a přesměrovávání – historie se sčítá. Chybové stavy nemají maskovat problém: rozbitá stránka se má opravit, ne přesměrovat „aby nebyla vidět”. A hromadné přesměrování nekvalitního obsahu na pár stránek nevylepší jejich hodnocení – signály z bezcenných URL nic nepřinesou. Správný nástroj na správný problém: 301 na stěhování, canonical na varianty, 410 na odstranění, oprava na chyby.
Chystáte redesign nebo migraci?
Připravíme mapu přesměrování a SEO checklist před spuštěním – ochrana pozic stojí zlomek toho, co jejich záchrana.
Nejčastější otázky k přesměrování 301
Co je přesměrování 301?
Trvalé přesměrování: server na starou URL odpoví kódem 301 a novou adresou. Návštěvník je přenesen okamžitě, vyhledávač novou URL převezme do indexu a převede na ni signály staré stránky – zpětné odkazy, historii, důvěru. Je to standardní nástroj při každé změně adresy, sloučení stránek či migraci webu.
Jaký je rozdíl mezi 301 a 302?
301 znamená trvalé přestěhování – vyhledávač přenese signály a časem nahradí starou URL novou. 302 (a 307) znamená dočasné přesměrování – stará URL zůstává „platná” a signály se plně nepřevádějí. Pro změny URL, slučování a migrace vždy 301; 302 jen když se stará adresa má vrátit (akce, údržba, testy).
Ztrácí se přesměrováním 301 SEO síla?
Podle Googlu ne – 301 předává plnou hodnotu, staré poučky o „ztrátě PageRanku” neplatí. Podmínkou je relevantní cíl: přesměrování na tematicky odpovídající stránku. Redirect všeho na homepage vyhledávač vyhodnotí jako měkkou 404 a signály zahodí. Krátkodobé zakolísání pozic při velkých změnách je normální a spraví se v týdnech.
Jak nastavím 301 na WordPressu?
Nejjednodušeji pluginem Redirection: správa pravidel, logování 404 a import CSV pro hromadné migrace; redirecty umí i SEO pluginy. WordPress při změně slugu článku přesměrovává automaticky, u větších zásahů se na to ale nespoléhejte. Alternativa je serverová konfigurace (.htaccess u Apache) – rychlejší, ale chce opatrnost a zálohu.
Kam přesměrovat smazanou stránku nebo produkt?
Na nejbližší relevantní náhradu: nástupnický produkt, nadřazenou kategorii, související službu či článek. Na homepage jen když nic bližšího neexistuje – plošné přesměrování na úvod Google čte jako soft-404. Pokud obsah nemá žádné pokračování a nemá být v indexu, je čistší 410 (trvale odstraněno) než nekonečné redirecty.
Jak dlouho mám přesměrování nechat aktivní?
Prakticky navždy – dokud na starou URL vede jediný odkaz z internetu, redirect odvádí práci. Google potřebuje minimálně měsíce až rok na plné převedení signálů, ale externí odkazy nikdy nepřepíšete všechny. Údržba nic nestojí; rušení starých redirectů je naopak častá příčina záhadných propadů návštěvnosti.
Jak zkontroluju, že přesměrování fungují správně?
Tři úrovně: ručně (otevřít staré URL, sledovat cíl), hromadně crawlerem – Screaming Frog v režimu seznamu projde celou mapu a ukáže kódy, řetězy i smyčky – a průběžně v Search Console (hlášené 404 a stav indexace nových URL). Kontrolujte i rychlost: řetězy tří a více skoků narovnejte přímo na finální adresu.
