Si vous choisissez d’ouvrir un lien dans une nouvelle fenêtre , WordPress ajoute l’attribut rel= »noopener » à votre lien. Dans cet article, nous expliquerons ce qu’est rel = ”noopener” dans WordPress et comment cela affecte votre site Web.
Qu’est-ce que rel = « noopener » dans WordPress?
rel = « noopener » est un attribut HTML qui est ajouté à tous les liens WordPress sélectionnés pour s’ouvrir dans un nouvel onglet du navigateur. Il est également accompagné d’un attribut rel = ”noreferrer”. Cette fonctionnalité a été introduite dans WordPress pour corriger une vulnérabilité de sécurité qui peut être exploitée par des sites Web malveillants.
Si vous créez un lien vers un site Web externe affecté par un code malveillant, ce site Web peut utiliser la window.opener
JavaScript pour modifier la page d’origine (votre site Web) afin de voler des informations et de diffuser du code malveillant.
L’ajout de rel = ”noopener” empêche un nouvel onglet de profiter de cette fonctionnalité JavaScript. De même, l’attribut rel = ”noreferrer” empêche de transmettre les informations du référent au nouvel onglet.
WordPress reste toujours en avance pour aider à la sécurité du site Web. Lorsque vous ajoutez un lien et sélectionnez «Ouvrir dans un nouvel onglet», WordPress ajoutera l’attribut rel = «noopener» et rel = »noreferrer» au code du lien.
Le code HTML généré par WordPress ressemble à ceci:
<a href="https://example.com" target="_blank" rel="noreferrer noopener" ">Lien externe</a>
Comment rel = « noopener » affecte votre référencement WordPress?
Même si l’attribut rel = « noopener » améliore la sécurité de WordPress, plusieurs utilisateurs veulent éviter de l’utiliser car ils pensent que cela aura un impact sur leur référencement WordPress .
Cela n’a aucun impact sur le classement de votre site WordPress ou sur les performances globales de WordPress .
Quelle est la différence entre noopener et nofollow?
Il est facile de mélanger rel = ”noopener” avec rel = ”nofollow”. Ils sont complètement séparés.
L’attribut noopener améliore la sécurité de WordPress. D’un autre côté, l’attribut nofollow empêche votre site Web de transmettre le PageRank au site Web lié.
Les moteurs de recherche recherchent et considèrent l’attribut nofollow lorsqu’ils suivent un lien sur votre site Web. Cependant, ils ne tiennent pas compte de la balise noopener.
Par défaut, WordPress ne vous permet pas d’ajouter des nofollow à vos liens externes. Si vous souhaitez ajouter un nofollow dans WordPress, vous devrez utiliser un plugin.
Rel = « noreferrer » affecte-t-il les liens d’affiliation dans WordPress?
Le rel = « noreferrer » n’affecte pas les liens d’affiliation dans WordPress. Certains utilisateurs pensent que c’est le cas car rel = « noreferrer » empêche de transmettre les informations du référent au nouvel onglet.
Cependant, la plupart des programmes d’affiliation vous fournissent une URL unique avec votre ID d’affilié. Cela signifie que votre ID d’affilié est transmis en tant que paramètre d’URL pour l’autre site Web à suivre.
Deuxièmement, la plupart des commerçants affiliés utilisent un plugin de dissimulation de liens pour leurs liens d’affiliation.
Avec le masquage de liens, le lien d’affiliation sur lequel vos utilisateurs cliquent est en fait l’URL de votre site Web qui redirige ensuite les utilisateurs vers l’URL de destination.
Comment désactiver rel = ”noopener” dans WordPress?
Il n’est pas nécessaire de supprimer rel = ”noopener” des liens de votre site Web. Il est bon pour la sécurité de votre site Web et n’a aucune incidence sur les performances ou le référencement de votre site Web.
Cependant, si vous devez le supprimer, vous devrez désactiver l’éditeur de blocs Gutenberg dans WordPress et utiliser l’ancien éditeur classique. Après cela, vous devrez ajouter le code suivant au fichier functions.php de votre thème .
add_filter('tiny_mce_before_init','wpb_disable_noopener'); function wpb_disable_noopener( $mceInit ) { $mceInit['allow_unsafe_link_target']=true; return $mceInit; }
Remarque: Nous ne recommandons pas de supprimer rel = ”noopener”. Il n’y a aucune bonne raison de le faire.
Nous espérons que cet article vous aidera à en savoir plus sur rel = ”noopener” dans WordPress. Si vous avez aimé cet article merci de le partager avec vos amis.
Laisser un commentaire