En 301 redirect används för att permanent omdirigera en URL till en annan, medan en 302 redirect bara är tillfällig.
301 Redirect (Permanent omdirigering)
En 301 redirect informerar sökmotorer om att den ursprungliga sidan har flyttats permanent och att all ’link equity’ (länkkraft) och trafik bör överföras till den nya URL-en. En 301 redirect är vanligt när webbplatser byter domän, eller när sidor sammanfogas för att undvika duplicerat innehåll. Den är även viktig vid omstrukturering av webbplatser för att säkerställa att länkar som pekar till en gammal URL omdirigeras till den rätta sidan på den nya URL-en. Sökmotorernas förmåga att snabbt och korrekt indexera och ge länkkraft till den nya URL-en är starkt relaterat till korrekt användning av en 301 redirect.
302 Redirect (Tillfällig omdirigering)
En 302 redirect används när en sida temporärt omdirigeras till en annan URL. Detta kan vara aktuellt i situationer där innehåll är tillfälligt flyttat eller under utveckling av en ny webbsida eller funktion som inte ska indexeras permanent. En 302-begäran säger till sökmotorerna att sidan endast är flyttad temporärt och att sökmotorerna ska fortsätta indexera den ursprungliga URL-en. Att använda en 302 redirect när man egentligen menar en permanent flytt (som i en 301 redirect) kan leda till SEO-problem, eftersom sökmotorerna kan fortsätta att förvänta sig att det ursprungliga innehållet ska komma tillbaka, vilket kan leda till förlust av sökträffar och ranking.
Användningen av 301 och 302 redirects måste hanteras med omsorg, då felaktig implementation kan ha en direkt negativ påverkan på en webbplats sökmotoroptimering och användarupplevelse.