Je suis en train de passer d'un site de média social à une plate-forme Drupal. Je prévois de mettre en œuvre des directives permanentes (301) de chaque ancienne URL à la nouvelle.
J'utilise les titres de page dans la chaîne d'URL du nouveau site:
http://www.newsite.com/this-is-my-page-title
D'un point de vue technique, il serait plus facile pour moi de rediriger vers l'id de la page:
http://www.newsite.com/node/123
qui redirige automatiquement (avec un 301) vers l'URL du titre ci-dessus.
Existe-t-il un problème d'utilisation de deux redirections ou vaut-il mieux n'en utiliser qu'une?
Non, les redirections perdent un peu le PageRank, donc chaque perte de PR est perdue. De plus, plusieurs redirections peuvent empêcher les autres robots d'exploration de les suivre jusqu'à leur destination finale. Donc, idéalement, vous réduirez au minimum vos redirections.
Apparemment, cela a changé et la réponse est: oui, vous préserverez l'équité du lien .
Je ne m'inquiéterais pas trop à ce sujet. En principe, moins il y a de redirections, mieux c'est, mais dans la pratique, tout bot ou navigateur capable de suivre une redirection peut en suivre deux, et la perte de PageRank due aux redirections est minime . Faites ce qui vous convient le mieux.
(En fait, pour autant que je sache, personne n'a confirmé qu'il y avait des pertes de PageRank dues aux redirections dans un site. Matt Cutts a confirmé dans une interview que 301 redirections peuvent perdre une petite quantité de PageRank, mais c'était dans le contexte des redirections entre domaines.)
(Mise à jour: Il a depuis été confirmé que, bien que les redirections 301 aient peut-être perdu un certain classement PageRank dans le passé, cela ne se produit plus . Allez-y et redirigez autant que vous le souhaitez ... au sein de une chaîne de redirection en 100 étapes est toujours une mauvaise idée, évidemment).
Vous voulez garder les redirections 301 au minimum.
En résumé:
Il vaut mieux utiliser une seule redirection 301, car:
Veuillez noter que les balises canoniques sont principalement utilisées comme directives pour les moteurs de recherche. Cependant, Google y obéit généralement.
Vous feriez mieux d'utiliser la balise canonical
, tout type de redirection perdre le PageRank