Classique, louche ou drôle : quel est le code HTTP de votre page ?

26 novembre 2020 - 2  min de lecture - par Julie Quintard
Accueil > Infographie > Quel est le code HTTP de votre page ?

Le code de statut HTTP indique la réponse du serveur à une requête faite par un client. Le premier chiffre des codes indique à laquelle des 5 familles de codes HTTP il appartient : 1xx réponse informationnelle, 2xx succès, 3xx redirection, 4xx erreur client et 5xx erreur serveur.

Dans cette infographie, nous avons sélectionné 15 codes HTTP qui se distinguent des autres, soit par leur importance, soit par leur caractère inhabituel.

Pages http status code

N’hésitez pas à repartager cette infographie

Retranscription

Les classiques

404 Not Found : La ressource demandée ne se trouve nulle part sur votre site web.
301 Moved Permanently : Toutes les demandes sont redirigées vers une nouvelle URL.
500 Internal Server Error : Il s’agit d’un message d’erreur général qui s’affiche lorsque le serveur rencontre une condition inattendue.

Les statuts avancés

410 Gone : ce statut signifie simplement que votre site web n’a rien à fournir. La ressource que vous demandez a disparu et ne réapparaîtra pas de sitôt.
307 Temporary Redirect : ce statut redirige les demandes vers une nouvelle URL, mais indique que les futures demandes peuvent continuer à utiliser l’ancienne URL. Il remplace l’ancienne redirection temporaire 302, mais à la différence de 302, il exige que la demande vers la nouvelle URL soit exactement la même que celle d’origine.
451 Unavailable For Legal Reasons : Cette référence au roman Fahrenheit 451 signifie simplement que le contenu ne peut pas être fourni pour des « raisons juridiques », mais ne prend pas position sur l’existence ou non du contenu. Par exemple, certains sites préfèrent servir un 451 plutôt que de se conformer au GDPR.

Les drôles de statuts

418 I’m a teapot : En 1998, ce code était l’un des poissons d’avril de l’organisation IETF. Ce code doit être renvoyé par “les théières auxquelles on demande de faire du café.”
420 Enhance Your Calm : Ce statut non officiel a été retourné par la version initiale de l’API de recherche et de tendances de Twitter pour dire aux utilisateurs de se calmer et d’arrêter de faire autant de demandes ! (Les versions ultérieures utilisent une version plus standard, 429 Too Many Requests).
508 Loop Detected : Le serveur a été pris dans une boucle infinie ! Après avoir passé un certain temps à tourner en rond dans les méandres de vos redirections, il vous informe maintenant du problème.

Les statuts qui échouent

401 Unauthorized : L’authentification demandée a échoué ou n’a pas encore été fournie.
403 Forbidden : Le serveur refuse de répondre. Cela peut être dû au fait que vous n’avez pas les bonnes autorisations ou que vous essayez de faire une action interdite.
502 Bad Gateway : Le serveur a reçu une réponse non valide du serveur en amont.

Julie est Marketing Manager pour OnCrawl. Passionnée de digital et de marketing, elle écrit régulièrement des articles sur les actualités du SEO et d'OnCrawl. Vous pouvez la joindre sur Twitter.
Sujets en lien :