web-dev-qa-db-fra.com

En-tête HTTP canonique et balise link canonique sur la même page?

J'ai rencontré des sites Web utilisant à la fois un canonique basé sur un en-tête HTTP et un canonique basé sur des balises. Parfois, ils ne font pas référence à la même URL, ce qui m'amène à ma question: l'un at-il priorité sur l'autre et existe-t-il une pénalité liée au référencement qui consiste à utiliser les deux sur la même page?

3
sboss

Depuis que Googlers a mentionné ce problème dans l’un de ses articles:

Ne spécifiez pas plus d'un rel = canonique pour une page. Quand plus d'un est spécifié, tous les rel = canoniques seront ignorés.

5 erreurs communes avec rel = canonical

Algorithme de Google peut peut ignorer les deux s'ils pointent vers des URL différentes

1
Menashe Avramov

S'ils ne sont pas liés au même, il y aura des problèmes pour le bon vieux g-bot. Il ne sait pas quoi faire avec ces pages. Le résultat sera moins ou mauvaise pages indexées. Ce qui conduira à la perte de classement.

Normalement, ce genre de choses apparaîtra dans les messages de la console de recherche si quelque chose comme cela se produit.

Idem avec hreflang - configuration différente/incorrecte = google bot est confus et fait des "choses stupides".

0
Peterx20