Sur www.ubuntu.com, nous avons récemment commencé à inclure les balises rel="canonical"
sur chaque page par défaut , après recommandation de Google .
Cependant, comme vous pouvez le voir, par exemple, https://www.ubuntu.com/cloud , l'application côté serveur n'a pas généré correctement les liens avec http://
plutôt que https://
:
<link rel="canonical" href="http://www.ubuntu.com/cloud">
Cela signifie que si Google suit cette référence, il rencontrera un 301 vers la page en cours.
Bien qu'il soit évident que, dans l'idéal, cela devrait être corrigé correctement https://
, je pense que cette approche de génération automatique de liens auto-référentiels rel="canonical"
sera inévitablement sujette aux erreurs - par exemple, nous pourrions générer les liens avec une barre oblique de fin, mais en réalité sur le site actuel, nous avons une redirection pour supprimer la barre oblique, etc.
Ma question est donc la suivante: est-ce que quelqu'un sait s'il existe un coût de référencement pour pointer rel="canonical"
vers une URL légèrement incorrecte, mais où cette URL correspond-elle fidèlement à 301 (ou peut-être 302) à la bonne URL?
Lorsque vous mettez site:https://www.ubuntu.com/cloud
dans Google, la version http s'affiche. Cela peut être la preuve que, dans votre cas particulier, Google n'ignore pas le canonique et affiche toujours la version http dans les SERP (même si l'URL canonique renvoie le statut HTTP 301 au lieu de 200).
Notes complémentaires: John Mueller de Google a déclaré que Google pouvait ignorer la balise canonique si elle était configurée de manière incorrecte (par exemple, si toutes les balises canoniques pointaient vers la page d'accueil), mais cela ne semble pas être le cas dans votre exemple. Source