Čo je 302 redirect?

Definícia

302 redirect je dočasné presmerovanie jednej URL adresy na inú, ktoré vyhľadávačom aj prehliadačom hovorí, že sa obsah presunul len dočasne a pôvodná adresa zostáva platná.

Popis

Na rozdiel od 301 redirectu, ktorý signalizuje trvalé presmerovanie, HTTP stavový kód 302 hovorí prehliadaču aj vyhľadávaču, že ide o dočasnú zmenu – napríklad počas údržby, testovania novej verzie stránky alebo geografického presmerovania podľa krajiny návštevníka.

Google pri 302 redirecte spravidla ponecháva pôvodnú URL adresu v indexe a neprerazďuje jej hodnotenie (tzv. link equity) na cieľovú stránku tak plnohodnotne ako pri 301. Ak však dočasné presmerovanie beží mesiace až roky, Google ho môže začať vyhodnocovať skôr ako trvalé – preto sa 302 nehodí ako trvalé riešenie pri zmene URL štruktúry webu.

Medzi bežné použitie 302 redirectu patrí dočasná údržbová stránka počas prerábky webu, presmerovanie počas A/B testovania dvoch verzií stránky, geografické presmerovanie návštevníkov na lokálnu verziu webu, alebo dočasné presmerovanie počas kampáne či výpredaja, ktoré sa po jej skončení vráti späť na pôvodnú adresu.

Kedy použiť 302 namiesto 301

302 redirect sa oplatí použiť iba vtedy, keď je presmerovanie skutočne dočasné a pôvodná URL sa v blízkej budúcnosti znova použije. Ak sa stránka rekonalizuje trvalo – napíklad pri prepísaní URL adresy alebo zrušení stránky – správnym riešením je vždy 301 redirect, ktorý zabezpečí, že sa celá hodnota pôvodnej stránky pre SEO prerazí na novú adresu. Zamieňanie oboch typov patrí medzi časté technické chyby, ktoré sa objavujú aj pri bežnom technickom SEO audite.