Les pages d’erreur du serveur et les codes de statut HTTP 4xx
Les pages d’erreur, que l’on appelle aussi les documents d’erreur, informent l’utilisateur qu’un problème est survenu et retourne un code de statut HTTP aux moteurs de recherche.
La plus connue des pages d’erreur est celle qu’on appelle la « Page d’erreur 404 » – ressource non trouvée :
Si, par exemple, un utilisateur demande une URL inexistante, on lui affichera généralement une page d’erreur 404. Cette page informe le visiteur que la page ou le fichier demandé est introuvable ou n’est pas accessible.
Le nombre « 404 », dans ce cas, est un code de statut HTTP. Tout serveur répondra à une requête provenant d’un navigateur ou d’un indexeur de moteur de recherche, typiquement, une demande d’URL, avec un code de statut.
Les codes de statut HTTP et leurs significations
Si un utilisateur demande une page (fichier ou ressource) et que cette page est trouvable et accessible, le serveur répond avec le code de statut HTTP « 200 – OK. » Cela signifie ceci : « La requête s’est exécutée avec succès et le résultat de la requête sera retourné dans la réponse. »
Si le fichier demandé est introuvable, qu’il n’existe pas, le serveur répond avec un code de statut HTTP « 404 – Non Trouvée. » Cela signifie : « La ressource demandée est introuvable. »