HTTP-statuscodes
HTTP-statuscodes laten zien hoe een server op een verzoek reageerde: 200 betekent gelukt, 404 “niet gevonden”, 500 serverfout. Voer een code of trefwoord in en lees wat het betekent.
Bron: IETF – RFC 9110: HTTP Semantics, Section 15 Status Codes. Bijgewerkt: .
Zo wordt het berekend
HTTP-statuscodes: de vijf klassen
Elk antwoord van een webserver begint met een getal van drie cijfers, bijvoorbeeld HTTP/1.1 404 Not Found. Het eerste cijfer geeft de klasse:
- 1xx Informatie: het verzoek loopt nog, de server meldt een tussenstand.
- 2xx Gelukt: het verzoek is begrepen en uitgevoerd. 200 is het normale geval.
- 3xx Doorverwijzing: de client moet elders vragen, zoals bij 301 en 302.
- 4xx Fout van de client: de fout ligt bij de client, bijvoorbeeld 404 of 403.
- 5xx Serverfout: de server kon een geldig verzoek niet afhandelen.
Wat telt voor websites
Voor zoekmachines tellen vooral deze codes: 200 voor gewone pagina’s, 301 voor blijvend verhuisde pagina’s, 302 of 307 voor tijdelijke doorverwijzingen, 404 voor ontbrekende en 410 voor bewust verwijderde pagina’s en 503 bij onderhoud, bij voorkeur met de header Retry-After. Een foutpagina die toch 200 stuurt heet een soft 404 en kunt u beter vermijden.
Namen en bronnen
De Engelse namen liggen in de standaard vast (RFC 9110) en blijven daarom in elke taal gelijk. 418 “I’m a teapot” komt uit een aprilgrap (RFC 2324) en is in RFC 9110 alleen gereserveerd.
Grenzen
De lijst omvat de gangbare codes van de standaard. Eigen codes van afzonderlijke diensten, zoals contentleveringsnetwerken, zijn niet opgenomen. De uitleg noemt typische oorzaken; in het concrete geval beslist de server.
Veelgestelde vragen
Wat betekent de HTTP-statuscode 404?
Op dat adres staat niets. Veelvoorkomende oorzaken zijn typefouten, verwijderde pagina’s en kapotte links.
Wat is het verschil tussen 301 en 302?
301 is een blijvende doorverwijzing, 302 een tijdelijke. Bij 301 nemen zoekmachines het nieuwe adres over.
Wat betekent 500 Internal Server Error?
Er ging op de server iets mis bij het verwerken. De oorzaak staat meestal in het serverlogboek.
Wat is het verschil tussen 401 en 403?
Bij 401 ontbreekt de aanmelding en inloggen helpt. Bij 403 is toegang ook ingelogd verboden.
Welke statuscodes bestaan er?
De standaard kent vijf klassen van 1xx tot 5xx met zo’n 60 codes. Deze tool legt de gangbaarste uit.
Bronnen en wettelijke basis
- IETF – RFC 9110: HTTP Semantics, Section 15 Status Codes
- IANA – Hypertext Transfer Protocol (HTTP) Status Code Registry
- IETF – RFC 6585: Additional HTTP Status Codes (428, 429, 431, 511)
- IETF – RFC 8297: An HTTP Status Code for Indicating Hints (103 Early Hints)
- IETF – RFC 7725: An HTTP Status Code to Report Legal Obstacles (451)
- MDN – HTTP response status codes
Bijgewerkt op:
Vergelijkbare tools
- htaccess redirect maken (301, HTTPS, www).htaccess-redirectgenerator: 301, HTTPS afdwingen, www, domeinverhuizing en meer. Met testrun voor een URL en Nginx-equivalent, lokaal in je browser.
- DNS lookupBekijk de DNS-records van elk domein: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV en PTR, met TTL, DNSSEC-status en uitgelegde foutcodes. Gratis.
- Wat is mijn user agentToont je user agent en herkent browser, versie, engine, besturingssysteem en apparaattype, met Client Hints. Analyseer ook een andere. Alles lokaal.
- Sitemap XML generator: maak sitemap.xml van je URL-lijstSitemap XML generator zonder account: plak URL’s, krijg een geldige sitemap.xml volgens het Sitemaps-protocol, controleer fouten en download. In je browser.
- URL slug generatorMaak van koppen nette URL-slugs: kleine letters, streepjes, zonder accenten, stopwoorden optioneel. Meerdere titels tegelijk, alle slugs in één keer kopiëren.
- SERP-simulator met breedte in pixelsVul een title tag en meta description in voor een voorbeeld van het zoekresultaat – met breedte in pixels, tekentelling en een melding bij afkapping.