Přesměrování 301 je trvalé přesměrování HTTP, které posílá uživatele i vyhledávače na novou URL a zachovává pozice, odkazy a autoritu.

Na této stránce
Shrnutí
Přesměrování 301 je trvalý stavový kód HTTP, který přesměruje uživatele i vyhledávače ze staré URL na novou. Cíli předává signály pro hodnocení a přenos autority odkazů, a proto je bezpečným způsobem, jak změnit URL nebo přesunout web.
Chcete jít dál? Zeptejte se
Když přesunete stránku, změníte strukturu URL nebo přesunete celý web, každá stará adresa se rozbije, pokud ji nenasměrujete jinam. Přesměrování 301 (HTTP 301 Moved Permanently) je pokyn, který to zařídí. Server na požadavek na starou URL odpoví stavovým kódem 301 a adresou náhradní stránky, takže prohlížeče, crawlery i AI systémy skončí na správném cíli místo chybové stránky.
Přesměrování 301 jsou pro vyhledávání důležitá z jednoduchého důvodu: jsou trvalá a vyhledávače s nimi tak zacházejí. Google indexuje cíl přesměrování jako kanonickou stránku a přenáší na něj téměř veškerou ranking sílu původní stránky. Správně provedená migrace s přesměrováními 301 zachová váš provoz, zpětné odkazy i autoritu. Provedená špatně může smazat roky práce.
Přesměrování 301 funguje na úrovni HTTP. Když prohlížeč nebo crawler požádá o URL, server může odpovědět stavovým kódem. Kód 200 OK znamená, že stránka existuje, a posílá její obsah. Kód 404 Not Found znamená, že tam nic není. Kód 301 Moved Permanently znamená, že zdroj má nové umístění, a odpověď obsahuje hlavičku Location s novou URL. Klient pak novou URL automaticky vyžádá. Referenční příručka MDN ke stavovému kódu 301 toto chování podrobně popisuje.
Z pohledu uživatele je přesměrování neviditelné: klikne na odkaz nebo zadá starou adresu a dostane se na novou stránku. Z pohledu vyhledávače je 301 silný a trvalý signál. Dokumentace Googlu k přesměrování vysvětluje, že trvalá přesměrování způsobí, že Google indexuje cíl jako kanonický a zobrazuje ho ve výsledcích, zatímco stará URL z indexu postupně mizí.
Nejčastější chyba je záměna 301 a 302. 301 je trvalé. 302 Found (a podobné 307 Temporary Redirect) signalizuje, že přesun je dočasný a původní URL se vrátí. Google u 302 ponechává původní URL v indexu a cíl nepovažuje za kanonický.
Pravidlo palce je jednoduché: pokud je změna trvalá, použijte 301. Kód 302 použijte jen tehdy, když opravdu počítáte s tím, že se stará URL vrátí, například během krátkého A/B testu nebo dočasné výměny propagační stránky. Odeslání 302 u trvalého přesunu může nechat v indexu špatnou URL a rozdělit signály pro hodnocení mezi dvě adresy. Existuje také 308 Moved Permanently, které se chová jako 301, ale zachovává původní metodu požadavku, což se hodí v některých technických situacích.
Dlouho se obávalo, že přesměrování odčerpávají autoritu. Starší doporučení počítala s malou ztrátou PageRanku při každém přesměrování. Tato obava je z velké části zastaralá. Google uvedl, že přesměrování 301 předává cíli téměř všechny signály pro hodnocení, takže si obvykle zachováte hodnotu, kterou původní URL získala přes profil zpětných odkazů.
Proto jsou přesměrování 301 klíčová při migracích webů, změnách domén a přechodu na HTTPS. Pokyny Googlu k přesunu webu doporučují 301 jako páteř každé změny URL. Když slučujete dvě stránky, přesměrování 301 ze slabší URL na silnější spojí jejich signály. Vztah mezi 301 a canonical tagem stojí za pochopení: 301 fyzicky přesune uživatele a je nejsilnějším signálem pro kanonizaci, zatímco canonical tag je jemnější nápověda, která se používá, když musí obě URL zůstat živé. U skutečného přesunu vyhrává 301.
Sáhněte po 301 vždy, když se URL změní natrvalo. Mezi běžné případy patří: migrace z HTTP na HTTPS, změna domény po rebrandingu, odstranění předpony www (nebo její přidání), přestavba cest v URL, slučování duplicitních nebo slabých stránek do jedné silnější a vyřazení zastaralého obsahu nasměrováním na nejbližší relevantní náhradu.
Hlavním principem je relevance. Každou starou URL nasměrujte na stránku, která nejlépe odpovídá tomu, co uživatel původně hledal. Přesměrování každé vyřazené stránky na domovskou stránku je známá chybná praxe: Google takové irelevantní přesměrování často bere jako soft 404 a uživatelé mají matoucí zážitek. Mapování jedna ku jedné, od staré URL k nejbližšímu ekvivalentu, zachová pozice i důvěru.
Přesměrování na straně serveru jsou zlatý standard. Google považuje 301 na straně serveru za nejspolehlivější metodu, protože se zpracují dřív, než se stránka vykreslí. Na Apache je nastavíte v souboru .htaccess nebo ve virtuálním hostu, na NGINX pravidlem return 301, v PHP nebo jiných backendech nastavením stavového kódu a hlavičky Location v kódu. Systémy pro správu obsahu (CMS) a platformy obvykle nabízejí správce přesměrování, který tato pravidla zapíše za vás.
Existují i jiné metody, ale jsou slabší. Meta refresh nastavený na nula sekund Google čte jako trvalý signál, zatímco zpožděný meta refresh se bere jako dočasný. Přesměrování v JavaScriptu pomocí location funguje až po vykreslení stránky, proto Google doporučuje používat je jen tehdy, když není dostupná žádná možnost na straně serveru. Kdykoli můžete, nastavte přesměrování na serveru.
Řetězec přesměrování vzniká, když URL A přesměruje na B a B přesměruje na C. Každý skok přidává latenci, spotřebovává část vašeho crawl budgetu a zvyšuje riziko, že crawler přestane dřív, než se dostane na konečnou stránku. Řešením je zploštit řetězce tak, aby každá stará URL směřovala přímo na konečný cíl jediným skokem.
Smyčky přesměrování jsou horší. Pokud A přesměruje na B a B zpátky na A, prohlížeč to vzdá, zobrazí chybu a stránka je nedostupná pro všechny. Pravidla přesměrování pravidelně kontrolujte, abyste zachytili řetězce a smyčky, zejména po několika migracích, při kterých se pravidla nakupila jedno na druhé.
Přesměrování 301 je síťová pojistka, ne trvalá náhrada za čisté odkazy. I když přesměrování funguje dokonale, měli byste upravit interní prolinkování, aby menu, odkazy v textu a tlačítka vedly rovnou na novou URL. Odstraníte tak zbytečný skok, zrychlíte zážitek uživatele a udržíte přehlednou síť odkazů.
Totéž platí pro XML sitemapu. Po migraci má sitemapa uvádět jen konečné, živé URL (cíle se stavovým kódem 200), nikdy staré adresy, které se přesměrovávají. Přesměrované URL v sitemapě posílají smíšené signály a zpomalují, jak rychle Google přesun zpracuje.
Přesměrování mají význam i mimo klasické pozice na Googlu. AI asistenti jako ChatGPT, Perplexity nebo Gemini procházejí webové stránky a citují je, a potřebují najít kanonickou verzi vašeho obsahu stejně jako Google. Čisté přesměrování 301 zajistí, že když AI systém sleduje starý odkaz, dostane se na vaši aktuální stránku a citace se připíše správné, živé URL.
Rozbitá nebo řetězená přesměrování mohou způsobit, že AI crawlery obsah úplně přehlédnou, a tím přijdete o citace. Jako součást zdravého technického SEO udržují dobře spravovaná přesměrování 301 vyhledávače i AI nasměrované na stránky, které chcete, aby četly a citovaly. Pravidelný audit GEO a SEO odhalí řetězce, smyčky a rozbité cíle dřív, než vás stojí viditelnost.
Ověřte každé přesměrování po nasazení. Pomocí crawleru nebo kontroly HTTP hlaviček potvrďte, že každá stará URL vrátí jediný kód 301 a dostane se na zamýšlenou stránku. Sestava Stav indexování v Google Search Console ukazuje změny indexace a upozorňuje na problémy s přesměrováním, takže ji sledujte během migrace i po ní.
Přesměrování 301 nechte aktivní dlouhodobě. Google doporučuje ponechat je aktivní alespoň rok, aby se všechny signály plně přenesly a externí odkazy dál fungovaly. Zpětné odkazy mířící na staré URL mohou přetrvávat roky, takže trvalé přesměrování je přesně to, co jeho název říká: trvalé.
Přesměrování 301 je trvalý a pro SEO bezpečný způsob, jak přesunout URL. Posílá uživatele i vyhledávače na novou adresu, předává téměř všechny signály pro hodnocení a chrání autoritu, kterou si původní stránka vydobyla. Pro trvalé změny používejte 301 (ne 302), nasazujte je na straně serveru, každou stránku nasměrujte na nejbližší ekvivalent, zplošťujte řetězce, aktualizujte interní odkazy a sitemapy a pravidla nechte živá dlouhodobě. Takto zvládnutá migrace celého webu zachová váš provoz i pozice. Podívejte se, jak Sorank kontroluje přesměrování a chrání vaši viditelnost ve vyhledávání i v AI.
Zdroje
Současné doporučení Googlu je, že přesměrování 301 předává cílové URL téměř všechny signály pro hodnocení, takže si obvykle zachováte autoritu, kterou původní stránka získala přes zpětné odkazy. Stará obava, že přesměrování odčerpá zhruba 15% PageRanku, je zastaralá. Větší rizika jsou přesměrování na irelevantní stránku (která může být brána jako soft 404) nebo dlouhé řetězce přesměrování. Každou starou URL nasměrujte na nejbližší ekvivalent jediným skokem, abyste si zachovali plnou hodnotu.
Přesměrování 301 je trvalé, přesměrování 302 je dočasné. U 301 Google považuje cíl za kanonickou URL, přenáší signály pro hodnocení a nakonec starou URL z indexu vyřadí. U 302 Google ponechá původní URL v indexu, protože očekává, že se stránka vrátí. Použijte 301 pro trvalé změny, jako jsou změny domény nebo přestavba URL, a 302 vyhraďte pro skutečně dočasné situace, jako je krátký test nebo sezónní výměna stránky.
Přesměrování 301 nechte aktivní dlouhodobě, ideálně natrvalo. Google doporučuje ponechat přesměrování aktivní alespoň rok, aby se všechny signály pro hodnocení plně přenesly na novou URL. Protože externí zpětné odkazy a záložky mířící na staré URL mohou přežít roky, odstranění přesměrování příliš brzy by tyto odkazy rozbilo a vytvořilo chyby 404. Ponechání 301 vás téměř nic nestojí, takže ho berte jako trvalou součást nastavení webu, ne jako dočasnou záplatu.
VYZKOUŠELI SORANK PŘED VÁMI
