HTTP-headers van een URL

Status, server, doorverwijzingen en beveiligingsheaders van een site.

Wat NetCheck toont

NetCheck stuurt vanaf zijn eigen servers een verzoek naar het opgegeven adres, volgt de doorverwijzingen één voor één en toont voor het uiteindelijke antwoord:

Statuscodes die u moet kennen

CodeBetekenisOnthouden
200OKDe pagina bestaat en antwoordt normaal.
301Permanente doorverwijzingVoor een definitieve adreswijziging: zoekmachines dragen de ranking over.
302 / 307Tijdelijke doorverwijzingDe zoekmachine houdt het oude adres in de index. Een veelgemaakte fout bij migraties.
308Permanente doorverwijzingZoals een 301, zonder de methode van het verzoek te wijzigen.
304Niet gewijzigdDe browser heeft de juiste versie al in de cache.
403VerbodenDe server weigert de toegang, soms omdat een firewall bots blokkeert.
404Niet gevondenDe pagina bestaat niet.
410VerwijderdDe pagina is definitief weggehaald: zoekmachines halen haar sneller uit de index dan bij een 404.
429Te veel verzoekenEr is een limiet bereikt.
500 / 502 / 503ServerfoutEen probleem bij de server of een tussenschakel. 503 geeft tijdelijke onbeschikbaarheid aan, bijvoorbeeld onderhoud.

De beveiligingsheaders

Een ontbrekende header is op zich geen lek, maar elke header sluit voor bijna niets een hele categorie aanvallen uit.

Doorverwijzingen en SEO

Elke doorverwijzing kost een extra netwerkrondreis en verzwakt het signaal naar zoekmachines een beetje. Streef naar hoogstens één doorverwijzing tussen het ingetypte adres en de eindpagina. Een typische keten om te corrigeren: http://voorbeeld.nl, dan https://voorbeeld.nl, dan https://www.voorbeeld.nl, dan https://www.voorbeeld.nl/home. Verwijs het eerste adres beter direct door naar het laatste.

Caching

Veelgestelde vragen

Waarom wijkt het resultaat af van wat ik in mijn browser zie?

Het verzoek komt van de servers van NetCheck, niet van uw computer. Een site kan anders antwoorden afhankelijk van land, taal, cookies of type client, en sommige firewalls blokkeren geautomatiseerde verzoeken met een 403. Het resultaat blijft representatief voor wat een bot ziet, bijvoorbeeld een zoekmachine.

Is de header „Server” een risico?

Hij verraadt de gebruikte software, soms de versie, wat een aanvaller helpt om bekende lekken te zoeken. De versie verbergen is een goede gewoonte, maar geen bescherming op zich: de server bijgewerkt houden telt veel zwaarder.

Is een 301 of een 302 nodig om over te stappen op HTTPS?

Een 301 (of 308), omdat de wijziging definitief is. Voeg daarna de HSTS-header toe, zodat de browser de HTTP-versie niet eens meer probeert.

Mijn site geeft 200, maar de pagina is leeg of toont een fout: wat is er aan de hand?

Sommige applicaties tonen een foutpagina en geven toch code 200 terug. Zoekmachines noemen dat een „soft 404” en negeren zulke pagina's uiteindelijk. Een niet-bestaande pagina moet een echte 404 teruggeven.

Meer NetCheck-tools

Onze andere sites:Toolo - pdf- en afbeeldingstoolsVolt - internet snelheidstestBoxo - tijdelijk wegwerp-e-mailadres