301 presmerovanie je stavový kód HTTP, ktorý natrvalo presúva jednu URL adresu na inú a vyhľadávačom oznamuje, že nová adresa má nahradiť pôvodnú. Pre používateľa ide väčšinou o okamžitý skok na novú stránku. Pre SEO je rozdiel v tom, že spätné odkazy, interné odkazy a uložené výsledky vyhľadávania nemajú končiť na chybe.
Kedy použiť 301 presmerovanie
Najčastejšie sa používa pri zmene adresy článku, presune webu na inú doménu, zlučovaní podobných stránok a pri prechode z HTTP na HTTPS. Hodí sa aj vtedy, keď odstránite produkt z e-shopu a existuje jeho náhrada. Stará URL má mať jasný cieľ, ktorý odpovedá rovnakému zámeru návštevníka.
Ak stránka mizne len dočasne, lepšia voľba je 302 presmerovanie. Ak náhrada neexistuje, nechajte server vrátiť chybu a pripravte užitočnú 404 stránku. Presmerovanie všetkého na domovskú stránku zvyčajne mätie ľudí aj roboty.
Ako nastaviť presmerovanie domény a stránok
Na slovenských weboch sa s tým stretnete najmä pri Websupporte, Webglobe, Shoptete, WordPresse alebo vlastnom hostingu s Apache či Nginx. Nastavenie môže byť v administrácii hostingu, v pravidlách servera alebo v redakčnom systéme. Pri doméne riešte aj varianty s www a bez www, aby nevznikali duplicitné adresy.
- Vyexportujte zoznam starých adries z webu, mapy stránok, Google Search Console alebo analytiky.
- Ku každej starej adrese priraďte najbližšiu novú adresu, nie iba všeobecnú kategóriu.
- Presmerovania nasaďte pred spustením nového webu a otestujte ich crawlerom, napríklad Screaming Frog alebo Sitebulb.
- Po spustení sledujte chyby, reťazenia presmerovaní a adresy, ktoré stále vracajú chybu.
HTML kód na presmerovanie stránky
Hľadanie HTML kódu na presmerovanie stránky často vedie k meta refresh tagu alebo JavaScriptu. Také riešenie nie je plnohodnotné 301 presmerovanie, pretože prehliadač najprv načíta pôvodný dokument a až potom ho pošle inde. Vyhľadávač môže signál spracovať inak než serverový stavový kód.
Trvalé presmerovanie nastavujte na serveri alebo v administrácii platformy. Pri Apache sa používa súbor .htaccess, pri Nginx konfigurácia serverového bloku, pri Shoptete a WordPresse skôr administračné pravidlá alebo doplnok. Po uložení skontrolujte hlavičku odpovede cez curl, httpstatus.io alebo Screaming Frog.
Prečo presmerovania po nasadení kontrolovať
Presmerovanie nie je hotové tým, že ste pravidlo uložili. Štúdia ACM WebSci / arXiv, Not Here, Go There: Analyzing Redirection Patterns on the Web z roku 2025 skúmala 11 miliónov prvotných presmerovaní. Do finálneho cieľa sa dostalo 50 %, zvyšok skončil chybou. Pri kanonických presmerovaniach tvorili trvalé presmerovania vrátane 301 a 308 spolu 5,3 milióna výskytov. Presmerovania z HTTP na HTTPS mali približne 4,6 milióna prípadov.
Pre bežný firemný web z toho vyplýva jednoduchá kontrola: každá stará adresa má skončiť na funkčnej cieľovej adrese, bez slučky a bez zbytočného medzičlánku. Reťaz typu stará adresa - medziadresa - nová adresa skracujte na priame presmerovanie.
Časté otázky
Prenáša 301 presmerovanie SEO hodnotu?
Áno. 301 presmerovanie je signál trvalého presunu, takže vyhľadávače zvyčajne prenášajú väčšinu odkazových signálov zo starej adresy na novú. Prenos pomáha najmä vtedy, keď cieľová stránka tematicky zodpovedá pôvodnej stránke.
Ako zistím, či je presmerovanie nastavené správne?
Otestujte starú adresu v nástroji na kontrolu HTTP hlavičiek alebo v SEO crawleri. Správny výsledok ukáže stav 301 a cieľovú adresu, ktorá sa načíta bez ďalšieho zbytočného preskakovania.
Kedy nepoužiť 301 presmerovanie?
Nepoužívajte ho pri dočasnej kampani, krátkej odstávke ani pri stránke bez relevantnej náhrady. V takých prípadoch je vhodnejšie dočasné presmerovanie alebo chybová stránka s jasnou navigáciou.
← Späť na marketingový slovník