Webteknologi
November 20, 2024
HTTP status code
Hvad er en HTTP status code?
En HTTP status code / statuskode er trecifrede svar der returneres af en webserver til en anden enhed der har sendt en anmodning til webserveren.
Mange er sikkert stødt på den klassiske fejl 404 - siden findes ikke. Dette er blot et eksempel på en HTTP statuskode. Disse statuskoder er altså en form for kommunikation mellem webserveren og browseren, der sender anmodninger til denne.
Liste over de mest kendte HTTP statuskoder
HTTP statuskoder er kategoriseret ud fra det første tal i statuskoden. Eksempelvis ligesom 404 statuskoden, så vil andre 4xx statuskoder ligeledes vedrøre problemer med at vise den side der er blevet anmodet om.
I alt findes der over 70 forskellige HTTP statuskoder. Herunder har vi lavet en liste over de mest gængse, som de fleste vil støde på.
2xx statuskoder
2xx statuskoder indikerer, at anmodningen blev korrekt håndteret uden problemer
3xx statuskoder
3xx statuskoder indikerer, at der fandt et redirect sted. På dansk kaldet viderestilling.
- Statuskode 301 - Moved permanently (Permanent redirect)
- Statuskode 302 - Found (Midlertidigt redirect)
4xx statuskoder
4xx statuskoder indikerer, at en fejl har fundet sted client-side, altså i browseren og ikke på serveren som ved 5xx statuskoder.
- Statuskode 403 - Forbidden (Du har ikke rettigheder til at se den pågældende side)
- Statuskode 404 - Not found (Siden findes ikke)
5xx statuskoder
5xx statuskoder indikerer, at noget gik galt på webserveren.
- Statuskode 500 - Internal server error (Serveren stødte på en uventet fejl, der gjorde at den ikke kunne gennemføre anmodningen)
- Statuskode 502 - Bad gateway (Serveren modtog en ikke-gyldig respons fra “upstream” serveren den tilgik i forbindelse med udførelsen af anmodningen)
- Statuskode 504 - Gateway timeout (Serveren tog for lang tid om at få svar fra “Upstream” serveren
Hvis du vil se en komplet liste over samtlige HTTP statuskode, og forklaringer hertil så se evt.: https://www.restapitutorial.com/httpstatuscodes.html.
Vil du sikre, at din hjemmeside håndterer HTTP statuskoder korrekt for at undgå fejl, der kan påvirke både SEO og brugeroplevelsen? Vi kan hjælpe dig med at identificere og løse problemer med statuskoder, så din hjemmeside fungerer optimalt. Udfyld formularen herunder eller ring til os på 30 12 42 72 for en uforpligtende snak!
Læs mere om, hvordan vi arbejder med SEO hos Searchmind her
Skal vi finde dit potentiale? Lad os påvirke og forandre din forretning.
Vi kontakter dig hurtigst muligt!