Yoast SEO: URL canoniques sur un site avec SSL en option

https

Lorsque nous avons déplacé notre site vers Volant, nous n'avons pas forcé tout le monde à établir une connexion SSL (l'url https:// qui assure une connexion sécurisée). Nous sommes encore indécis à ce sujet. Nous pouvons nous assurer que les soumissions de formulaires et la partie e-commerce sont sécurisées, mais nous ne sommes pas sûrs de l'article moyen à lire.

Dans cet esprit, nous avons réalisé que nos liens canoniques semblaient à la fois sécurisés et non sécurisés. Je n'ai pas beaucoup lu sur le sujet, mais cela semble poser problème si Google traite chaque chemin séparément. En effet, au sein des Webmasters, nous devions enregistrer le site sécurisé séparément donc je ne peux que supposer que cela créerait de la confusion.

Qu'est-ce qu'un lien canonique?

Un élément de lien canonique est un élément dans la section d'en-tête d'une page HTML (invisible pour les utilisateurs) qui guide les moteurs de recherche vers la version préférée d'une page Web. C'est un élément essentiel lors de l'optimisation de votre site pour les moteurs de recherche, car vous voulez vous assurer que toute autorité transmise par des liens va à l'URL appropriée. La grande majorité des systèmes de gestion de contenu produisent plusieurs chemins vers un contenu identique. Sans un canonique pour définir le chemin approprié, votre autorité pourrait être divisée entre plusieurs chemins vers le même contenu.

En examinant la Yoast SEO base de connaissances du plugin, le plugin tire simplement le lien permanent via la fonction standard de WordPress. En d'autres termes, si vous êtes sur une page sécurisée, il répertoriera le chemin https, sinon, il répertoriera le chemin http. Pouah.

Dans nos thèmes functions.php fichier et en utilisant le filtre canonique de Yoast wpseo_canonical, nous avons ajouté la fonction suivante pour forcer tous les liens canoniques vers l'URL sécurisée:

function mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); return $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Désormais, quel que soit le chemin emprunté par l'utilisateur ou la manière dont le robot d'exploration Google capture le canonique, il n'apparaîtra que comme page sécurisée avec le chemin URL https: //. Le plugin Yoast avait la possibilité de définir cela, mais il semble qu'il ait été déprécié du plugin.

2 Commentaires

  1. 1
  2. 2

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..