Om URL-statuskoder
Hvad er en URL-statuskode?
Hver anmodning efter en URL returnerer en trecifret kode, der beskriver, hvad der skete. Disse kaldes formelt HTTP-statuskoder, og de to betegnelser bruges i flæng: 200 betyder, at siden blev leveret, 301 og 302 betyder, at den er flyttet, 404 betyder, at den ikke findes, og 500 betyder, at serveren mislykkedes under forsøget.
Koden returneres før noget indhold og afgør, hvordan alle automatiserede besøgende behandler svaret, uanset hvad siden derefter viser. En side kan se perfekt ud og stadig blive rapporteret som manglende.
Det er netop værd at køre en statuskodekontrol for en URL, fordi koden og udseendet kan være forskellige. Det, en browser viser dig, og det, en crawler får at vide, er to forskellige ting.
Har statuskoder stadig betydning i 2026?
De er fundamentet, som alt andet hviler på. En side med fremragende indhold, der svarer med en 404-fejl, vil ikke opnå placeringer, blive citeret eller blive crawlet igen med særlig stor entusiasme.
Den mest skadelige variant er en soft 404: en side, der viser en fejlmeddelelse, samtidig med at den returnerer 200. Crawlere stoler på koden frem for meddelelsen, så webstedet stille og roligt ophober tilsyneladende gyldige sider, der ikke indeholder noget nyttigt.
Omdirigeringer fortjener samme opmærksomhed. Crawlere giver op efter nogle få hop, så en side, der kun kan nås gennem flere kædede omdirigeringer, bliver måske aldrig læst overhovedet.
Sådan hænger statuskoder sammen med AI-søgning
En citeret kilde, der senere returnerer en fejl, ødelægger svaret for læseren og underminerer citationens troværdighed. Systemer, der besøger kilder igen for at bekræfte, at de stadig findes, holder stille op med at stole på et domæne, der returnerer fejl.
Varighed betyder mere end tidligere. En URL, der citeres og ikke blot besøges, skal blive ved med at fungere, fordi citationen kan overleve flere redesigns af dit website.
Det gør en korrekt 301-redirect efter en flytning betydeligt mere værdifuld end at slette en side og håbe på, at trafikken finder vej.
Hvad de almindelige koder betyder
- 200: Siden findes og blev leveret normalt.
- 301: Flyttet permanent. Signaler overføres til den nye URL.
- 302: Flyttet midlertidigt. Signaler forbliver hos den oprindelige URL.
- 404: Ikke fundet. Korrekt for en side, der reelt ikke findes.
- 410: Bortfaldet. En stærkere erklæring end 404 for indhold, der bevidst er fjernet.
- 500: En serverfejl. Næsten altid en fejl og ikke tilsigtet.
Bedste praksis for statuskoder
- Lever en 200-statuskode for sider, der findes, og en ægte 404-statuskode for sider, der ikke gør.
- Brug 301 ved permanente flytninger, så signaler overføres, og reserver 302 til reelt midlertidige flytninger.
- Peg omdirigeringer direkte på den endelige destination i stedet for at kæde dem sammen.
- Omdirigér en fjernet side til den nærmeste relevante erstatning, ikke automatisk til startsiden.
- Vær opmærksom på soft 404-fejl, hvor en fejlside returnerer en successtatuskode.
- Overvåg nye 500-fejl, som normalt betyder, at noget er gået i stykker, snarere end at noget er blevet flyttet.
Hvad dette værktøj kontrollerer
URL-statuskodekontrollen anmoder om URL'en og rapporterer den kode, den modtager. Den godkender alt i intervallet 200 eller 300 og fejler ved 400- og 500-fejl.
Da en omdirigering kan gå igennem, bekræfter et vellykket resultat ikke i sig selv, at den URL, du indtastede, er den, der til sidst blev leveret. Hvis der er en omdirigering, er det en god idé at følge, hvor den faktisk fører hen.
Hvad kan du gøre som det næste