Intro
Les codes d'état de réponse ou protocole de transfert hypertexte sont renvoyés lorsque les moteurs de recherche ou les visiteurs font une demande sévère. Ces codes sont composés de trois chiffres, et ils indiquent une variété de réponses à la requête HTTP.
Conseils et astuces
Lorsque vous choisissez une méthode de reroutage, préférez les redirections 301 aux 302s pour utiliser le jus de lien entre les pages. Les pages Web qui répondent avec le code HTTP 404 (fichier non trouvé) pendant une période prolongée devraient être dirigées vers une 301. Pour éviter de perdre des utilisateurs, il est conseillé d'avoir une page d'erreur 404 personnalisée pour donner des choix de navigation. Chaque code HTTP indique l'état de différentes catégories d'éléments Web. Les trois premiers chiffres des codes commencent par un chiffre de un à cinq.
Les codes d'état HTTP expliqués
Les codes à trois chiffres qui sont émis par les serveurs pour indiquer l'état d'un élément Web sont appelés codes d'état HTTP. La décomposition du codage est la suivante : le premier chiffre va de 1 à 5. Les codes commencent dans les 100 et se poursuivent jusqu'aux 500. Les codes se répartissent en plusieurs catégories, décrites plus en détail ci-dessous.
Les codes de statut de 100 à 500 sont classés dans des catégories prédéterminées.
-
Le niveau 100 est informatif. Cela signifie qu'une demande a été reçue, et traitée mais pas encore reçue. Cela signifie que le processus est en cours.
-
Succès est le niveau 200. La demande a été faite et reçue, et l'ensemble du processus a réussi.
-
La redirection est le niveau 300. La demande a été reçue, mais des étapes supplémentaires doivent être effectuées avant que la tâche ne soit terminée.
-
L'erreur du client est le niveau 400. Cette erreur signifie que la demande a été faite, et que la page n'est pas valide.
-
L'erreur du serveur est de niveau 500. Cette page signifie qu'une demande valide a été faite, mais que le serveur a échoué, et que la demande complète ne peut être délivrée.
Bien qu'il existe d'autres codes HTTP, ils ne sont pas tous liés à une construction SEO correcte. La plupart des codes d'état HTTP n'ont pas d'impact direct sur les moteurs de recherche.
-
Le code 200 signifie que la demande a été traitée. La requête est correcte et a réussi. C'est considéré comme une requête réussie.
-
Le code 301 est un code trouvé qui répond à un déplacement permanent. La page est considérée comme redirigée d'un URI à un autre. Cette redirection s'appelle la redirection 301 et elle doit être utilisée lorsqu'une URL doit être ciblée vers un autre emplacement.
-
Le code 302 signifie que le serveur répond à la demande, mais que la page se trouve à un autre endroit. Ce code n'est pas utilisé régulièrement et n'est pas recommandé. Ce code n'est pas considéré comme un moyen efficace d'indiquer à un robot d'exploration de moteur de recherche qu'une page a été déplacée.
-
Le code 404 signifie que le fichier n'a pas été trouvé. Le serveur indique qu'il n'a rien trouvé qui corresponde à la requête ou à l'URI de la demande.
-
Le code 410 signifie que les données ont été déplacées ou ont simplement disparu. Cela signifie également qu'aucune adresse de transfert n'a été laissée à sa place. Ce code est considéré comme une condition permanente pour une page. Comme ce code est permanent, si le serveur n'est pas certain de l'état actuel de la page, il doit être remplacé par 404 (introuvable) au lieu de 410 (disparu).
-
Le code 503 signifie que le service demandé n'est pas disponible. Le serveur signale qu'il n'est pas en mesure de traiter la demande. Ce code permet au moteur de recherche de savoir qu'il doit revenir parce que le site n'est que temporairement indisponible.
Top SEO Tactics : Codes d'état HTTP
Utilisation du code 301 direct
Il s'agit du codage recommandé pour rediriger des sites ou des pages. Il s'agit du codage recommandé car, contrairement au code 302, il indique aux robots des moteurs de recherche l'emplacement de la page.
Utilisation du code 404 direct
Si une page reçoit un grand volume de trafic et doit être recherchée de manière limitée par les robots, un code 404 est utile pour empêcher les robots de rechercher la page et d'indexer les informations et de le faire continuellement à chaque visite.
Il est faux de croire que les meilleures pratiques de référencement suggèrent de canaliser les pages redirigées 301 renvoyées par un code 404 vers la page d'accueil d'un domaine. C'est imprudent car cela peut frustrer les utilisateurs lorsqu'ils réalisent que leur page n'existe pas.
Pages d'erreur créées correctement
Un visiteur qui reçoit une redirection 404 doit avoir d'autres choix de navigation, afin qu'il ne quitte pas le site par frustration.
-
Il doit être informé que la page n'existe plus.
-
Un outil de recherche ou de navigation
-
Un chemin de retour vers la page d'accueil du site.