301 omdirigeringar och 302 omdirigeringar: Vad är skillnaden?

Närhelst en webbserver serverar en webbsida genereras en statuskod och skrivs till loggfilen för den webbservern. Den vanligaste statuskod är 200 - vilket innebär att sidan eller resursen hittades. Nästa vanligaste statuskoden är 404 - vilket innebär att den begärda resursen inte hittades på servern av någon anledning. Uppenbarligen vill du undvika dessa 404 fel, vilket du kan göra med omdirigeringar på servernivå.

När en sida omdirigeras med en omdirigering på servernivå rapporteras en av statuskoderna på 300 nivåer. De vanligaste är 301, som är en permanent omdirigering, och 302eller tillfällig omdirigering.

När ska du använda en 301-omdirigering?

301 omdirigeringar är permanenta. De berättar för en sökmotor att sidan har flyttat - troligen för att en redesign som använder olika sidnamn eller filstrukturer. En 301-omdirigering begär att alla sökmotorer eller användaragenter som kommer till sidan ska uppdatera webbadressen i sin databas. Detta är den vanligaste typen av omdirigering som människor ska använda både ur ett SEO-perspektiv (sökmotoroptimering) och ur ett användarupplevelseperspektiv.

instagram viewer

Tyvärr använder inte alla webbdesigner eller företag 310 omdirigeringar. Ibland använder de istället meta-uppdateringstaggen eller 302-serveromdirigeringar. Detta kan vara farligt. Sökmotorer godkänner inte någon av dessa omdirigeringstekniker eftersom de är ett vanligt knep för spammare att använda för att få fler av sina domäner upp i sökmotorresultaten.

Ur ett SEO-perspektiv är en annan anledning att använda 301-omdirigeringar att då dina webbadresser behåller sin länkpopularitet eftersom dessa omdirigeringar överför en sidas "länkjuice" från den gamla sidan till den nya. Om du ställer in 302 omdirigeringar antar Google och andra webbplatser som avgör popularitetsbetyg att länken är så småningom kommer att tas bort helt, så de överför ingenting alls eftersom det är tillfälligt dirigera om. Det betyder att den nya sidan inte har någon av länkens popularitet associerad med den gamla sidan. Det måste generera den populariteten på egen hand. Om du har investerat tid i att bygga ut dina sidors popularitet kan det vara ett stort steg bakåt för din webbplats.

Domänändringar

Det är sällsynt att du behöver ändra webbplatsens faktiska domännamn, men detta händer då och då. Du kan till exempel använda ett domännamn när ett bättre blir tillgängligt. Om du skyddar den bättre domänen måste du inte bara ändra din URL-struktur utan också domänen.

Om du ändrar webbplatsens domännamn bör du definitivt inte använda en 302-omdirigering. Detta får dig nästan alltid att se ut som en "spammare" och det kan till och med blockera alla dina domäner från Google och andra sökmotorer. Om du har flera domäner som alla måste peka på samma plats bör du använda 301-serveromdirigering.

Detta är vanligt för webbplatser som köper ytterligare domäner med stavfel (www.gooogle.com) eller för andra länder (www.symantec.co.uk). De skyddar dessa alternativa domäner (så att ingen annan kan ta tag i dem) och omdirigerar dem sedan till sin primära webbplats. Så länge du använder en 301-omdirigering när du gör detta kommer du inte att bestraffas i sökmotorerna.

Varför skulle du använda en 302-omdirigering?

Det bästa skälet att använda en 302-omdirigering är att förhindra att dina fula webbadresser indexeras permanent av sökmotorer. Om din webbplats till exempel är byggd av en databas kan du omdirigera din startsida från en URL som:

För en webbadress med massor av parametrar och sessionsdata, ser det ut så här:

Symbolen »indikerar en radomslag.

När en sökmotor hämtar webbadressen till din hemsida vill du att de ska känna igen att den långa webbadressen är rätt sida, men inte definiera den webbadressen i deras databas. Med andra ord vill du att sökmotorn ska ha " http://www.lifewire.com/" som din URL.

Om du använder en 302-server omdirigering kan du göra det, och de flesta sökmotorer accepterar att du inte är en spammare.

Vad du ska undvika när du använder 302 omdirigeringar

  • Omdirigera inte till andra domäner. Även om detta verkligen är möjligt att göra med en 302-omdirigering, ser det ut som att det är mycket mindre permanent.
  • Stort antal omdirigeringar till samma sida. Detta är precis vad spammare gör, och såvida du inte vill bli utestängd från Google är det inte en bra idé att ha mer än fem webbadresser som omdirigerar till samma plats.