J'ai 3 URL qui servent les mêmes données:
www.example.com/product/foo
www.example.com/product/foo?id=1
www.example.com?product=foo
Pour le bien de Google, je veux que l'URL www.example.com/product/foo
soit canonique.
Cependant, j'ai ma configuration de code afin que les 3 de ces pages soient servies à partir du même code, donc si j'ajoute <link rel='canonical' href='http://www.example.com/product/foo' />
à mon code, il sera appliqué aux 3 pages, y compris celle-ci http://www.example.com/product/foo
.
Y a-t-il un problème avec cela ou est-ce que le fait d'avoir une circulaire canonique ne pose aucun problème?
la source
C'est un excellent exemple de ce à quoi servent les liens canoniques. Selon les mots de Google (vraisemblablement dans l'article ci-dessus), vous leur donnez un indice que vous souhaitez que la page s'affiche dans les SERP en tant que format que vous désignez.
De plus, cela vous aide à éviter que votre trafic ne soit dilué (aux yeux d'un moteur de recherche) comme s'il s'agissait de 3 pages distinctes et réduirait toute chance que le contenu soit considéré comme étant en double.
Une mise en garde cependant, s'il y a des pages avec des catégories de produits (plusieurs produits sur une page), ces pages / produits ne doivent pas inclure de liens canoniques. Je ne sais pas si c'est "officiel" mais certains plug-ins WordPress SEO utilisent rel = "bookmark" sur les permaliens (au lieu de canoniques) sur les pages où il y a plusieurs listes. Je suppose que la même chose serait sage pour les produits.
la source