HTTP är standardprotokollet som definierar hur information passerar mellan din besökares webbläsare och servern som är värd för din webbplats, och HTTP-statuskoder är ditt praktiska sätt att veta exakt vad som händer i den processen.
För webbmarknadsförare är det värt ansträngningen att bekanta dig med dessa statuskoder. Genom att förstå webbplatsens backend-aktivitet kan du känna igen fel som kräver uppmärksamhet och hitta möjligheter att hjälpa till att förbättra (eller åtminstone inte hindra) dina SEO-ansträngningar.
En snabb översikt över HTTP-statuskoden
HTTP-statuskoder är tresiffriga nummer. Den första siffran anger vilken av de fem kategorierna var och en tillhör. Kategorierna hänvisar till en typ av begäran eller typ av fel, enligt följande:
1xx statuskoder: Informationsförfrågan
Statuskoder som börjar med en “1” kommunicerar att en server bearbetar information, men ännu inte har slutfört begäran.
2xx statuskoder: Framgång
Dessa statuskoder indikerar att en begärd informationsöverföring slutfördes framgångsrikt. För marknadsförare som vill förbättra SEO innebär dessa koder att ingen åtgärd krävs, allt fungerar korrekt.
3xx statuskoder: Dirigera om
Dessa omdirigeringskoder kommunicerar att din besökare begärde information som inte var tillgänglig på destinationsadressen.
4xx statuskoder: Klientfel
Dessa koder indikerar att klienten (webbläsaren som kommer åt sidan) har stött på ett fel när han försökte ta emot information från servern.
5xx statuskoder: Serverfel
5xx-koderna pekar på fel på serversidan, klientförfrågan hade inga problem och ändå kunde servern inte slutföra överföringen.
Sex HTTP-statuskoder som möjligen är mest kritiska för SEO
Även om det finns över 60 HTTP-statuskoder du bör känna till, är vissa mer relevanta ur ett SEO-perspektiv än andra.
Följande sex statuskoder är särskilt viktiga att förstå och ha i åtanke.
1) 404 – Hittade inte
Ett 404-fel som inte hittades är kanske den mest välkända HTTP-statuskoden och kan tala om för marknadsförare att en sida inte visar innehåll till besökare.
Servern kan inte returnera information eftersom resursen eller URL:en inte finns. Att landa på en 404-sida är dåligt för SEO eftersom otillgängligt innehåll leder till en dålig upplevelse för både din publik och sökmotorernas sökrobotar som är så avgörande för din SEO-framgång. För att åtgärda dessa fel, se till att alla 404-sidor använder en 301-omdirigering för att nå en tillgänglig och relevant sida.
2) 301 – Flyttade permanent
Du kommer att känna igen den här koden som den föreskrivna lösningen för de 404-fel som just nämnts: en 301-statuskod betyder att den begärda resursen eller URL:en permanent har omdirigerats någon annanstans. Denna kod är ett värdefullt verktyg för att skicka besökare till relevant innehåll som är tillgängligt på webbplatsen.
Marknadsförare kan och bör ställa in 301-omdirigeringar för sidor som inte längre är tillgängliga så att deras publik når användbart innehåll istället för felsidor. 301-koden ger sökmotorer meddelandet att uppdatera sitt index för sidan.
3) 302 – Hittade
I likhet med kod 301 är kod 302 en annan användbar typ av omdirigering som du bör känna till. Detta är dock tillfälligt snarare än permanent. En 302-kod dirigerar webbläsare till en ny URL, vilket säkerställer att besökare kommer åt relevant innehåll, men slutar med att säga åt sökmotorer att uppdatera sidans index.
4) 307 – Tillfällig omdirigering
Denna kod erbjuder en mer specifik omdirigeringsmetod än 302-koden och får webbläsaren att utföra omdirigeringen istället för servern. Detta är användbart för webbplatser som serveras över HTTPS som finns på en HTTP Strict-Transport-Security (HSTS) förladdningslista.
Sidanteckning: Om du kör en HTTP-webbplats vill du definitivt migrera till HTTPS.
Därför kan marknadsförare, med hjälp av koderna 301, 302 och 307, optimera SEO genom att noggrant övervaka sökmotorernas förståelse för vilket innehåll som finns och hur de ska genomsöka och indexera innehållet.
5) 503 – Tjänsten är inte tillgänglig
Det här felet indikerar att servern inte kan behandla en begäran på grund av ett tillfälligt tekniskt problem. 503-koden informerar sökmotorer om att bearbetningen stoppades med avsikt och talar om för sökmotorn att inte avindexera sidan (som den skulle göra vid visning av andra serverfel). Men om 503-felet inte löses under en längre tid kan sökmotorer börja se det som ett permanent fel som motiverar avindexering. Därför bör marknadsförare åtgärda 503-fel så snabbt som möjligt för att undvika avindexering av den otillgängliga sidan och den negativa inverkan på SEO som skulle komma hand i hand med det scenariot.
6) 410 – Borta
Denna dramatiskt klingande kod betyder att en resurs eller URL inte är tillgänglig eftersom den togs bort med avsikt och inte omdirigerades. När sökmotorer ser en 410 kommer de att ta bort sidan från indexet istället för att omdirigera den. Marknadsförare bör se till att de rättar till eventuella sidproblem eller implementerar effektiva omdirigeringar för att få besökare till innehåll som är relevant för deras sökbehov.
Genom att åtminstone förstå de mest relevanta HTTP-statuskoderna och korrekt åtgärda webbplatsfixar som kan göra eller bryta SEO-framgång, kan marknadsförare hjälpa till att säkerställa att deras webbplatser fungerar smidigt och leverera de önskade upplevelserna för både användare, sökmotorer och potentiella kunder.
Kim Kosaka är Chief Marketing Officer på Alexa.com.
