C’est la suite de la question: Comment gérer les modifications canoniques d’URL telles que Stack Overflow .
Dites que j'ai l'URL de Canon:
questions/11/car
<--- canoniquement-lié-à partir de --- questions/11/
Que se passera-t-il si je veux changer l'URL de Canon en:
questions/11/car-with-sgx
De toute évidence, questions/11/
désignera la nouvelle adresse URL de Canon.
Mais comment l'ancien questions/11/car
devrait-il être remplacé par le nouveau? Il y a deux manières:
Selon ce post :
[En utilisant le lien canonique au lieu de la redirection], le classement de OldPage.html diminuera avec le temps en raison du nombre réduit de liens internes, mais la balise canonique ne la fera pas disparaître complètement. Il pourrait théoriquement rester dans leur index jusqu'à ce que l'un des événements suivants se produise:
- il est redirigé en permanence via 301
- il retourne un 404 pendant une période prolongée (ils continueront à vérifier pendant un moment avant de supprimer une URL)
- une balise méta robots "noindex" est ajoutée
Si cela est vrai, j'ai vraiment besoin d'utiliser la redirection de l'ancienne URL de Canon vers la nouvelle URL de Canon, ce qui signifie que je dois conserver un journal des anciennes URL de ce contenu afin que je sache quand je peux rediriger. C'est un peu compliqué à faire.
Vous utiliseriez une redirection 301 de l'ancienne URL vers la nouvelle. Cela garantit que tout trafic vers l'ancienne page est transmis à la nouvelle, ainsi que toute valeur (PageRank, etc.) que la page d'origine a créée.
Alors old.html -- 301 --> new.html
Idéalement vous mettriez également à jour l'élément de lien canonique sur toutes les pages pour lesquelles old.html
a été défini comme version canonique. Donc, là où old-variant.html
avait à l'origine un élément de lien canonique référençant old.html
, il devrait maintenant faire référence à new.html
.
Si vous oubliez ou êtes trop paresseux pour faire cela, ce n'est pas la fin du monde puisque la redirection 301 devrait compléter la connexion. Ce n'est probablement pas idéal - Google, par exemple, n'aime pas les redirections chaînées, et je suppose qu'ils auraient une position similaire sur les chaînes de CLE et de redirections - mais cela devrait fonctionne. Cependant, je serais enclin à considérer cela comme un filet de sécurité et non comme une stratégie.
Il me semble que vous renommez une URL.
Rel Canonical indique aux moteurs de recherche en quoi consiste la page maître et quelles sont les pages dupliquées.
Vous n'avez pas besoin de toujours utiliser Rel Canon s'il se trouve dans une page contenant beaucoup de texte sur tout votre site. Par exemple, un/blog/peut avoir plusieurs articles complets affichés. Vous ne pouvez pas utiliser plus d'un Canon et dans ce cas, vous n'ajoutez pas le Rel Canonical.
Personnellement, une méta (Noindex, follow) fonctionne le mieux et l'utilisation de Rel Canonical sur les pages maîtres expliquera plus en détail la suite.
Par exemple page B (Contenu en double) Page A (Contenu unique).
Étant donné que Google ne récompensera pas les pages en double, il est inutile de les indexer. Une meilleure solution est la suivante.
PageA.html vous utilisez Rel Canonical = "PageA.html" PageB.html vous utilisez
En utilisant le noindex, vous indiquez automatiquement aux moteurs de recherche de ne pas prendre en compte cette page. L'attribut "suivre" leur permet de s'assurer que si quelqu'un crée un lien vers la page noindex, le contenu est ensuite envoyé au reste du site, ce qui signifie également que Google peut liens d'exploration trouvés dans la page. Un noindex, cela ne signifie pas qu'il ne soit pas exploré au passage, cela signifie simplement qu'il n'apparaîtra pas dans les résultats. Certains disent qu'en utilisant la tactique noindex, vous n'avez pas besoin d'utiliser le Rel Canonical sur le boîtier principal, mais je l'utilise, et il est toujours recommandé comme si tout duper se faisait bien que vous ne soyez pas giflé.
Si vous avez simplement renommé la page, parce que votre question est jolie et non exacte, supprimez simplement l'ancienne page et la 301. Si vous renommez des pages, vous perdez toujours un peu de votre temps, mais 301 est la meilleure voie à suivre.
J'espère que cela t'aides