Inclure un attribut rel="canonique" dans votre page Web est un signal fort pour les moteurs de recherche à propos de la version la plus autoritaire (canonique) et la plus préférée de la page à indexer et à afficher dans les résultats de recherche.
La logique sous-jacente est simple : si vous avez plusieurs versions similaires du même contenu, vous choisissez une version « canonique » et pointez les moteurs de recherche dessus. Cela résout le problème du contenu dupliqué où les moteurs de recherche ne savent pas quelle version du contenu afficher dans leurs résultats.
Depuis Google a annoncé HTTPS comme un signal de classement il y a quelques années, de nombreux sites ont été déplacés vers HTTPS, certains n'ont pas réussi à éviter les problèmes de post-migration HTTPS, dont le plus courant n'est pas de définir la version du site HTTPS comme étant la version préférée (par rapport au HTTP).
C'est exactement ce que notre rapport 'Canonical de HTTPS à HTTP' dans rapport d'audit de site vous informe : il vous montre les pages HTTPS de votre site web avec le lien canonique pointant vers une page HTTP.
Si vous avez un site HTTPS et que vous avez trouvé que la version mentionnée à côté du canonical a une distinction HTTP plutôt que HTTPS, votre site envoie des messages à Google indiquant que la version HTTP est la meilleure qui devrait être dans l'index.
Google préfère les pages HTTPS à des pages HTTP équivalentes comme canoniques, excepté lorsqu'il y a des problèmes ou des signaux conflictuels, comme lorsque la page HTTPS a un lien rel="canonical"
vers la page HTTP. Vous devez vous assurer que les URL canoniques de votre site Web pointent vers les pages HTTPS.
Vous pouvez corriger vos balises canoniques pour pointer vers la bonne version, en mettant simplement à jour votre WordPress, changer manuellement chaque tag, ou avoir une conversation avec votre équipe de développement web.
Voir les recommandations détaillées de Google ici.