web-dev-qa-db-fra.com

Est-ce une mauvaise pratique de référencement de rediriger la page d'accueil vers un article spécifique sur le site?

J'ai une page spécifique sur mon site que je souhaite pour l'instant être celle qui est affichée par défaut lorsqu'un utilisateur se connecte à example.com. Néanmoins, je souhaite que cet article spécifique conserve son "identité URL" avec son URL correcte sur mon site (comme example.com/special-article). Ceci permet d'éviter les doublons de contenu avec la page d'accueil et de s'assurer que si, à l'avenir, je modifie l'article affiché par défaut (avec quelque chose comme example.com/another-special-article), celui qui a déjà été lié à cet article atteindra le résultat correct et attendu. contenu (example.com/special-article).

Quel est le comportement correct dans ce genre de situation habituellement? Une redirection 301 ou 302? Aucun des deux?

S'il vous plaît considérer également que:

  • L'article peut être défini par défaut pendant une période assez longue (plusieurs semaines, voire plusieurs mois)
  • Le comportement que je pense optimal est que si quelqu'un se connecte à example.com, l'URL dans la barre d'adresse changera en example.com/special-article. Est-ce la meilleure solution?

Mettre à jour

La réponse de @Stephen a soulevé un point très important sur la possibilité de mise en cache des redirections. Dans mon cas, une redirection en cache est à éviter. En documentant davantage, j'ai trouvé d'autres questions et réponses sur SO à ce sujet, en particulier je l'ai trouvé très intéressant et utile https://stackoverflow.com/a/12192663/1262357

J'en déduis que pour cette situation, une redirection appropriée serait 303 ou 307. Lequel est le plus approprié? J'ai trouvé plus de documents sur le sujet sur site d'aide Google pour les webmasters mais je ne peux toujours pas dire quoi choisir. Je pense que 303, mais je ne suis pas sûr des implications de la demande HEAD . Pensées?

1
Gruber

Je n'arrive pas à penser à une manière particulière que rediriger votre page d'accueil vers un article nuirait à votre classement dans les moteurs de recherche.

Si vous souhaitez modifier la redirection ultérieurement, envisagez d'utiliser une redirection 302 plutôt qu'une redirection 301. 301 redirections sont conservées dans la mémoire cache du navigateur. Une fois qu'une personne visite votre page d'accueil et obtient une redirection permanente, elle ne saura pas que ses modifications sont modifiées avant son expiration, ce qui pourrait prendre des jours, voire des semaines.

2