1 Het belang voor websitebezoekers Gebruikers merken vaak niets van een HTTP statuscode, aangezien de meeste pagina’s een 2xx hebben. In het geval van een 301 redirect, kom je als gebruiker immers uit op een andere URL. Daarbij heeft een websitebezoeker vaak niet eens door dat de URL veranderd is. Voor 4xx en 5xx statuscodes, bijvoorbeeld een 404 error, is dat een ander verhaal. Een browser toont bij een 404 error de 404 pagina aan de gebruikers en bij een 500 statuscode een standaard error pagina. Op deze manier heeft een gebruiker de visuele bevestiging dat een pagina bijvoorbeeld niet meer bestaat of dat er tijdelijk een error op de server is.
2 Het belang voor crawlers Voor crawlers zijn HTTP statuscodes onmisbare informatie. Er zijn een aantal redenen waarom ze belangrijk zijn: Crawlers weten op deze manier welke pagina’s geïndexeerd moeten worden en welke pagina’s niet. Het is voor crawlers duidelijk welke pagina’s permanent verhuisd zijn naar een andere URL. Crawlers weten voor welke pagina’s er iets misgaat met de website of de server. Crawlers weten of ze een pagina succesvol hebben geladen. Door de HTTP statuscodes krijgen crawlers efficiënt informatie over de toegang, status en locatie van pagina’s. Dit helpt om het internet efficiënter te crawlen, ze zijn dus een belangrijk onderdeel van SEO.