web-dev-qa-db-fra.com

Un code d'état 303 passe-t-il au rang de page?

Je réalise un audit pour un client disposant d'une redirection 303 sur son site, de: example.com à example.com/en/.

Personnellement, j'aurais utilisé une redirection 301, mais je voudrais savoir si un classement de page 303 passes est identique à un 301, s'il existe des circonstances dans lesquelles je devrais utiliser un 303 et si je devrais suggérer de le changer ou non.

6
Dan Gayle

Est-ce qu'un 303 réussit le PageRank comme un 301?

Je ne sais pas, mais je peux concevoir une approche de votre problème en fonction de ce que je sais. Plus précisément:

  • Je sais d'après les sources de Google qu'un 301 passera le texte PageRank et le texte d'ancrage
  • Pour obtenir un utilisateur de example.com à example.com/en/, les valeurs 301 et 303 donnent le même résultat.

Alors, devriez-vous recommander de le changer?

Si passer le PageRank est une préoccupation, il existe un bon argument pour utiliser un 301 à la place: nous savons qu'il passe le PageRank, et son utilisation ne nuit pas à la fonctionnalité, alors que nous ne le faisons pas savoir ce que Google fera avec un 303.

En outre, une grande partie du comportement des moteurs de recherche peut être déduite des spécifications de la technologie utilisée et avec laquelle ils travaillent. La spécification pour le 303 indique que "Le nouvel URI n'est pas une référence de remplacement pour la ressource demandée à l'origine" . La destination de la redirection ne remplace donc pas l'original: cela me suggère qu'un moteur de recherche pourrait la traiter davantage comme une redirection temporaire que permanente.

Quand devriez-vous utiliser un 303?

La spécification indique qu'elle est destinée aux formulaires, ce qui est une intention très spécifique. Je ne peux certainement pas penser à d'autres utilisations qui correspondent au cœur de cette spécification (citée ci-dessus).

3
GDav

Un code d'état 303 ne passe pas/ne transite pas le rang de page. La définition du statut 303 de w3 peut être trouvée à lien .

Exemple:

Page A 303 redirige vers la page B

Titre: Page B

URI: page A

Meta Description: Page B

Le rang de page de la page A ne passe pas à la page B.

0
syncoding.com