Tu n’es peut-être pas au courant, mais WordPress ajoute automatiquement la balise rel=noreferrer à certains de tes liens externes, et il y a des chances que cela mette en danger ton compte Amazon Associates.
Ce problème a été porté à notre attention par l’un de nos précieux clients, alors… parce qu’AmaLinks Pro® est « conçu pour nous », j’ai creusé et fait quelques recherches.
Dans cet article, je vais t’expliquer tout ce que j’ai trouvé pour savoir si la balise rel=noreferrer peut mettre en péril ton compte Amazon Associates.
WordPress ajoute automatiquement rel=noreferrer aux liens
Tout d’abord, commençons par expliquer ce qui se passe et pourquoi.
WordPress ajoute automatiquement deux balises au code du lien UNIQUEMENT pour les liens qui sont configurés pour s’ouvrir dans une nouvelle fenêtre.
Il ajoute les balises ‘noopener’ et ‘noreferrer’ au code HTML du lien.
La balise ‘noopener’ indique simplement à ton navigateur de ne pas transmettre les informations de l’onglet d’origine au nouvel onglet.
La balise ‘noreferrer’ est différente.
Elle indique essentiellement à ton navigateur de ne pas transmettre d’informations d’identification sur le site de référence.
Pourquoi WordPress ajoute-t-il ces balises supplémentaires ?
Voici une section citée de digitalworth.com qui l’explique très bien…
Noreferrer’ demande au navigateur de cacher les informations d’identification du site de référence.
Si tu utilises ‘noreferrer’ sur un lien vers un site externe (Amazon par exemple), le propriétaire de cet autre site ne peut pas savoir que c’est ton site qui a référé le visiteur.
Tout comme ‘noopener’, ‘noreferrer’ est ajouté par WP à des fins de sécurité.
Il empêche les pirates de s’emparer d’un onglet nouvellement ouvert et d’accéder éventuellement aux informations privées de ton visiteur.
En d’autres termes, WP a ajouté la balise ‘noreferrer’ pour protéger les visiteurs de ton site en empêchant le transfert des informations de référence vers le site cible.
Ainsi, la balise ‘noreferrer’ protège également les utilisateurs des mauvaises intentions des pirates informatiques malveillants.
Ça a l’air bien, non ?
Voir l’article original complet sur digitalworth.com – Ce code WordPress peut entraîner la fermeture de ton compte d’affilié…
Est-ce que rel=noreferrer met mon compte Amazon Associates en danger ?
C’est ici que nous devons nous plonger dans les pages toujours déroutantes de la politique d’Amazon et voir si nous pouvons déchiffrer la façon dont leurs règles se lisent.
Beaucoup d’entre elles semblent ouvertes à l’interprétation.
Dans la plupart des cas, il vaut mieux rester prudent et jouer la carte de la sécurité.
Voici un extrait des règles de fonctionnement d’Amazon – section 6 (v)…
Tu ne masqueras pas, ne cacheras pas, n’usurperas pas ou n’obscurciras pas l’URL de ton site contenant des liens spéciaux (y compris en utilisant des liens de redirection) ou l’agent utilisateur de l’application dans laquelle le contenu du programme est affiché ou utilisé de telle sorte que nous ne puissions pas raisonnablement déterminer le site ou l’application à partir de laquelle un client clique sur un tel lien spécial vers un site Amazon.
La balise ‘noreferrer’ cache les informations d’identification du site référent.
Les politiques d’Amazon indiquent clairement qu’elles doivent« déterminer raisonnablement le site ou l’application à partir duquel un client clique…« . Oui, je crois vraiment que la balise « noreferrer » PEUT absolument mettre ton compte Amazon Associates en danger. Jette un coup d’œil à l’article de digitalworth.com dont le lien figure ci-dessus.
Il raconte l’histoire d’une personne dont le compte a été banni à cause de ce problème (selon eux) – et comment elle a pu être réintégrée.
Dois-je utiliser « ouvrir dans une nouvelle fenêtre » pour les liens d’affiliation Amazon ?
Personnellement, j’aime TOUJOURS configurer mes liens d’affiliation Amazon pour qu’ils s’ouvrent dans une nouvelle fenêtre.
De cette façon, lorsqu’un utilisateur clique sur l’un de mes liens d’affiliation Amazon, il est toujours sur MA page.
S’il n’achète pas tout de suite sur Amazon, il reviendra peut-être sur ma page et fera d’autres recherches.
Si je n’ai pas configuré mes liens d’affiliation Amazon pour qu’ils s’ouvrent dans une nouvelle fenêtre, les lecteurs qui cliquent sur Amazon ne reviendront peut-être jamais sur ma page.
Cela pourrait également avoir un effet sur ton référencement.
Si tu n’utilises pas l’ouverture dans une nouvelle fenêtre, cela signifie que les utilisateurs passent moins de temps sur ton site.
Plus de temps passé sur ton site par les utilisateurs est généralement une bonne chose pour le référencement – tu veux donc que les utilisateurs restent sur ton site le plus longtemps possible.
Mais…
WordPress ajoute désormais automatiquement cette balise aux liens qui sont configurés pour s’ouvrir dans une nouvelle fenêtre.
Que devons-nous faire ?
Quels sont les types de liens [AmaLinks Pro®] concernés ?
J’ai fait quelques tests avec TOUS les types de liens qu’il est possible de créer avec AmaLinks Pro®.
Ce que j’ai découvert, c’est que la plupart de nos types de liens ne sont pas du tout affectés !
Tu vois, la plupart de nos liens sont insérés dans des shortcodes créés par AmaLinks Pro®.
Ces liens ne reçoivent PAS la balise « noreferrer » – même lorsqu’ils sont configurés pour s’ouvrir dans une nouvelle fenêtre !
Mais pour deux de nos types de liens, nous donnons aux utilisateurs la possibilité d’insérer des liens HTML simples et ces deux types de liens obtiennent l’ajout de la balise « noreferrer » – s’ils sont configurés pour s’ouvrir dans une nouvelle fenêtre.
Voici la répartition…
Types de liens d’AmaLinks Pro® (lorsqu’ils sont configurés pour s’ouvrir dans une nouvelle fenêtre)
- Lien texte – utilise le bouton Insérer un lien (insère un lien HTML) – OUI – la balise ‘noreferrer’ est ajoutée
- Lien texte – utilise le bouton Insérer un code court (insère un code court) – NON – la balise ‘noreferrer’ n’est PAS ajoutée.
- Lien image – utilise le bouton Insérer un lien (insère un lien HTML) – OUI – la balise ‘noreferrer’ est ajoutée
- Lien image – utilise le bouton Insérer un code court (insère un code court) – NON – la balise ‘noreferrer’ n’est PAS ajoutée.
- Lien du bouton CTA – utilise le bouton Insérer un code court (insère un code court) – NON – la balise ‘noreferrer’ n’est PAS ajoutée.
- Lien Showcase Box – utilise le bouton Insert Shortcode (insère le shortcode) – NON – la balise ‘noreferrer’ n’est PAS ajoutée.
- Tableaux de comparaison – tous les liens cliquables dans les tableaux se trouvent dans le shortcode – NON – les balises ‘noreferrer’ ne sont PAS ajoutées.
Personnellement, je préfère utiliser le bouton Insérer un lien dans AmaLinks Pro® lorsque je crée des liens texte ou image.
Cela insère le texte ou le lien image dans l’éditeur WordPress en tant que lien HTML et ils apparaissent exactement comme si tu avais inséré un lien texte ou image normal.
Pour les images, cela signifie que l’image réelle s’affiche dans l’éditeur, comme une image normale, au lieu de n’afficher qu’un code court.
Si tu es comme moi et que tu fais la même chose, il se peut que tu aies un problème.
Il existe différentes options pour supprimer les balises « noreferrer » que WordPress ajoute automatiquement.
Comment supprimer rel=noreferrer des liens existants et futurs ?
Il y a plusieurs façons de supprimer la balise ‘noreferrer’ de tes liens qui sont configurés pour s’ouvrir dans une nouvelle fenêtre.
Premièrement, tu peux accéder à l’éditeur HTML (texte) de WordPress et supprimer manuellement les balises « noreferrer ».
Mais je ne te le conseille PAS.
Cela pourrait prendre beaucoup de temps et s’avérer fastidieux.
Tu devras le faire pour tous les liens existants sur ton site ainsi que pour tous les nouveaux liens au moment où tu les créeras.
De plus, il est possible que WordPress réintroduise automatiquement ces balises après les avoir supprimées (je ne l’ai pas testé).
Deuxièmement, tu peux ajouter manuellement tes propres extraits de code à ton site pour supprimer la balise « noreferrer » des liens existants et futurs.
C’est en fait ce qu’ils suggèrent dans l’article de digitalworth.com que j’ai mis en lien ci-dessus.
Ils te donnent même le code exact à ajouter et te montrent exactement comment l’ajouter.
Troisièmement – tu peux installer un plugin qui s’occupera de cela automatiquement pour toi puisque la plupart des plugins WordPress d’affiliation Amazon n’ont pas la fonctionnalité de supprimer cette balise, c’est ce que j’ai choisi de faire.
Il te suffit d’aller dans ton menu Plugins et de cliquer sur Ajouter un nouveau – puis de taper noreferrer dans la boîte de recherche.
Il y a quelques plugins différents qui peuvent faire le travail.
J’ai choisi d’essayer celui qui avait le plus grand nombre d’installations et qui s’est également avéré être celui qui a été mis à jour le plus récemment. Ce plugin a parfaitement fonctionné pour moi. J’ai testé – il a supprimé la balise ‘noreferrer’ de tous les liens existants sur mon site et également de tous les nouveaux liens que j’ai créés.
Avertissement : procède avec prudence
L’installation de plugins tiers comporte toujours des risques et la meilleure pratique consiste généralement à utiliser le moins de plugins possible.
Essaie de t’en tenir aux plugins essentiels.
Dans ce cas – en tant qu’affilié d’Amazon et quelqu’un qui préfère ne pas s’embêter avec le code – j’ai décidé que l’utilisation d’un plugin comme celui-ci était essentielle pour moi afin de garder mon compte Amazon Associates en sécurité.
J’ai fini par installer ce plugin sur tous mes sites qui ont des liens d’affiliation Amazon.
Mon compte Amazon Associates sera-t-il banni si je ne supprime pas rel=’noreferrer’ ?
Il est vraiment difficile de dire si Amazon va bannir ton compte ou non.
De nombreux sites d’affiliation Amazon VRAIMENT importants s’en sortent en violant de manière flagrante les politiques d’Amazon.
On ne sait jamais avec Amazon.
Ton site peut être choisi au hasard pour un examen manuel un jour et s’ils ne peuvent pas dire d’où viennent tes liens d’affiliation – en raison de l’ajout de la balise « noreferrer » – il est très possible qu’ils te ferment.
Il est toujours préférable de jouer la carte de la sécurité et d’opter pour la prudence.
C’est ce que je fais et je supprime l’attribut rel=’noreferrer’ de tous les liens Amazon (définis pour s’ouvrir dans une nouvelle fenêtre) sur tous mes sites.
Quant à toi… tu peux faire ce que tu veux.
Je voulais simplement te faire part de mes conclusions ici afin que tu puisses prendre la meilleure décision pour toi et ton (tes) site(s) Web.