web-dev-qa-db-fra.com

Devrais-je supprimer les anciens liens après la création de la redirection 301?

Disons que j’ai une URL comme example.com/non-seo-optimized-link. Je crée donc un nouvel itinéraire et une redirection 301 vers example.com/great-optimized-link.

Maintenant, le dilemme pour moi est, dois-je conserver l’ancien lien dans la navigation (même temporairement), jusqu’à ce que le robot explore au moins une fois pour voir que la page a été déplacée, au lieu de simplement trouver une nouvelle page avec les mêmes contenu? Ou devrais-je simplement mettre à jour le lien dans la navigation avec une nouvelle adresse?

J'essaie simplement d'éviter le contenu en double ou j'y réfléchis trop?

2
galdikas

Si une adresse URL de votre site Web a changé et que le contenu est identique (ou du moins de nature similaire), l'ancienne adresse URL doit être redirigée vers la nouvelle adresse.

Il n'est pas du tout nécessaire de laisser l'ancienne URL dans la navigation du site, les moteurs de recherche visiteront toujours l'ancienne URL, qu'elle soit liée ou non, à condition qu'elle soit indexée, car elle la extraira simplement de son cache. Dès qu'il est analysé et qu'il 301 redirige correctement ailleurs, (presque) tout le poids sera transmis à la nouvelle URL et l'ancienne URL sera éventuellement supprimée des index du moteur de recherche (index).

S'il est simple de modifier les liens existants sur votre site Web qui pointent vers l'ancienne adresse URL, il est préférable de les mettre à jour vers la nouvelle adresse URL, mais en général, de nombreux liens peuvent être enfouis profondément dans le site Web et prendre un certain temps. mettre à jour manuellement afin que, lorsque cela est apparent, la redirection 301 gère ce scénario exactement de la manière à laquelle il est destiné.

Si une URL de votre site Web change et qu'il n'est plus prévu de fournir une URL de remplacement pour le même contenu (ou un contenu similaire), le processus approprié consiste alors à signaler une erreur 404 pour indiquer que l'URL n'existe plus.

1
zigojacko