loader

À la Intégrité du contenu, des identités et de la communication Le protocole de transfert hypertexte (HTTP), qui est responsable de la livraison des sites Web, utilise les commentaires lorsqu’une connexion est établie. Si cela est réalisé, le serveur envoie un code d’état 100, 200 ou 300 qui contient des informations supplémentaires, la confirmation d’une opération réussie ou l’indication d’un renvoi temporaire ou permanent. Ce dernier est généralement le Code d’état 301 Déplacé définitivementqui, contrairement à un code temporaire 307 ou à un code de redirection permanent 308, indique un déplacement permanent du site Web vers une nouvelle adresse.

A quoi sert un code d’état 300 ?

La réponse d’un serveur Web (réponse HTTP) sur l’état d’une demande est divisée en cinq catégories différentes, comprenant chacun un bloc numérique de 100 informations possibles. Le devoir est facile à faire le premier chiffre dériver et comprend :

  • Code d’état 100 : informations supplémentaires telles que le passage à un autre protocole
  • Code d’état 200 : demande traitée avec succès et réponse envoyée
  • Code d’état 300 : l’accès nécessite un transfert vers d’autres ressources
  • Code d’état 400 : une erreur sur le client empêche la communication ou le transfert de données
  • Code d’état 500 : le serveur ne peut pas traiter correctement une demande correcte

En plus de normes officiellement définies et universellement valables Comme le code d’état 301 Moved Permanently, il existe également une zone non officielle avec les codes 900 à 999, qui utilise parfois des logiciels propriétaires – c’est-à-dire commerciaux et non sous licence open source – à ses propres fins.

Un code d’état 300 n’est pas, comme c’est le cas avec l’erreur HTTP 404 Not Found ou l’erreur 502 Bad Gateway également fréquente, un dysfonctionnement qui empêche essentiellement la communication. Au lieu de cela, le serveur responsable de l’hébergement Web informe le client de un déplacement vers un domaine ou une sous-page différentqu’il peut utiliser à la place de celui actuellement utilisé.

Quelle est la particularité d’un code de statut 301 ?

Chaque 300 code d’état décrit un Redirection vers une nouvelle instancedont l’adresse l’en-tête spécifie explicitement comme une variable avec le nom Location. Une différence entre les messages individuels résulte de la manière dont la redirection est traitée et de la méthode HTTP que la communication doit utiliser. Le code d’état 301 Moved Permanently informe le client que la ressource appelée a été définitivement déplacée vers une nouvelle adresse. Il lui demande donc de faire un connexion propre et totalement indépendante à configurer avec cette station distante.

Contrairement à cela, les codes 307 Redirection temporaire et 308 Redirection permanente représentent une redirection au sein d’un site Web, dans laquelle un client peut appeler les informations souhaitées directement avec la méthode utilisée – c’est-à-dire généralement une requête POST ou GET. Les données existantes, par exemple dans un cache local ou des cookies stockés, restent valides et ne doivent pas être remplacées ou manipulées.

Une autre distinction est une renvoi temporairecomme c’est le cas avec les codes HTTP 302 Found (Moved Temporarily) ou 307 Temporarily Redirect. Celles-ci précisent que l’ancienne adresse est toujours valable en principe, mais peut être trouvée sur une nouvelle ressource pour une durée limitée. Ils diffèrent donc fondamentalement de cela Code d’état 301 Déplacé définitivement et 308 Redirection permanente, dans laquelle l’URL précédente est déclarée définitivement invalide et donc aucun contenu n’est actuellement disponible ici ou à l’avenir.

D’un point de vue SEO, il est conseillé d’utiliser un déménagement permanent toujours un code de statut 301 à utiliser car les moteurs de recherche attribuent à la nouvelle instance exactement la même qualité que l’ancienne et donc le classement ne change pas. C’est ce qui le distingue de cela Code 302 trouvé (déplacé temporairement), dans lequel les deux côtés – l’original et la redirection temporaire – sont évalués comme valides et la valeur et le PageRank ne sont donc pas nécessairement transférés. De plus, une redirection via 302 peut conduire à des moteurs de recherche indexer les deux apparences et classer le contenu comme contenu dupliquéce qui conduit à une dévaluation du classement.

Quelles mesures un code de statut 301 nécessite-t-il ?

L’information véhiculée par un code d’état 300 comporte l’indication d’une nouvelle adresse que le En-tête vers le client sous la forme de la variable Location les mains. La redirection vers cette ressource est alors effectuée automatiquement, par exemple par le navigateur utilisé. En pratique, l’utilisateur obtient donc le code d’état 301 Déplacé définitivement ou un autre La redirection n’est pas affichée explicitement comme c’est le cas avec les messages d’erreur clairs tels que HTTP Error 405, 410 ou 429. Comme tout code d’état 300, il n’est évalué qu’en interne, de sorte qu’un visiteur ne remarque généralement pas une redirection à moins qu’il n’examine les en-têtes étendus ou le code source d’une page. Une une réponse active n’est donc requise que dans des cas exceptionnels – par exemple, parce que la redirection conduit à des requêtes incompatibles comme une erreur HTTP 400 Bad Request.

Photo : Photos gratuites sur Pixabay

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *