Comment « ne pas suivre » correctement les liens d'affiliation avec WordPress

Publié: 2021-03-11

Saviez-vous que si vos liens d'affiliation ou vos liens sponsorisés ne sont pas correctement suivis, Google peut frapper votre site Web avec une pénalité ?

Saviez-vous également que si vous le faites mal, vous pouvez également risquer que votre compte Amazon Associates soit suspendu indéfiniment ?

Ouais. C'est un truc important. Mais malheureusement, la majorité des guides disponibles ne sont pas à jour avec le dernier comportement de WordPress et n'expliquent pas comment résoudre ce problème sur un site existant.

C'est pourquoi je suis là pour vous aider :)

Dans cet article, vous apprendrez :

  • Qu'est-ce qu'un lien nofollow ?
  • Pourquoi le « nofollow » existe-t-il ?
  • Pourquoi ne pas suivre les liens d'affiliation
  • Devriez-vous utiliser rel="sponsored" au lieu de nofollow pour les liens d'affiliation ?
  • Comment "nofollow" correctement un lien dans WordPress
  • Pourquoi vous ne devriez PAS laisser le paramètre rel "noreferrer" par défaut de WordPress
  • Comment supprimer le paramètre "noreferrer" dans WordPress
  • Pourquoi est-ce si compliqué ?

Qu'est-ce qu'un lien nofollow ?

Dans le code, un lien nofollow sur votre site web est un lien qui contient l'attribut rel="nofollow" . Par example:

<a href="https://google.com" rel="nofollow">Google</a>

L' rel du lien n'a pas besoin de contenir uniquement "nofollow" pour qu'il s'agisse d'un lien nofollow. Un lien nofollow peut également avoir d'autres attributs rel, tels que noopener ou noreferrer .

Ces attributs supplémentaires sont séparés par un espace, comme ceci :

<a href="https://google.com" rel="nofollow noopener noreferrer">Google</a>

Pourquoi le « nofollow » existe-t-il ?

L' rel vous permet d'informer Google de votre relation avec le site Web vers lequel vous vous connectez. Vous pouvez utiliser un certain nombre de paramètres de qualification, tels que :

  • rel="sponsored" — Marque les liens comme des publicités ou des emplacements payants (par exemple, si une marque vous paie pour créer un lien vers eux depuis l'un de vos articles). Il s'agit d'un attribut quelque peu nouveau (annoncé en septembre 2019) qui décrit plus précisément votre relation avec le site Web lié, par opposition à simplement "nofollow".

  • rel="ugc" — UGC signifie "contenu généré par l'utilisateur". Cela vous aide à dire à Google que vous, l'auteur, n'avez pas écrit le lien. Un endroit commun pour les liens avec cet attribut serait la section commentaires de votre blog ou sur un forum.

  • rel="nofollow" - Nofollow indique à Google que vous n'"approuvez" pas explicitement le site Web vers lequel vous vous connectez. Il est important de noter qu'à partir de mars 2020, Google traite "nofollow" comme un indice.

Google a introduit les attributs UGC et Sponsored rel afin d'aider les propriétaires de sites Web à leur fournir des informations plus détaillées sur les raisons pour lesquelles le lien ne doit pas « approuver » le site Web cible. En effet, Google utilise des liens de sites Web externes comme facteur de classement, comme vous le savez probablement.

Il existe également des paramètres techniques rel, qui sont des instructions au navigateur Web par opposition à Google :

  • rel="noopener" — Une fonction de sécurité qui empêche les pages ouvertes avec l'attribut target="_blank" (qui ouvre le lien dans un nouvel onglet) de pouvoir accéder à la propriété window.opener .
  • rel="noreferrer" — A le même effet que noopener mais noopener également l'en-tête Referer d'être envoyé à la nouvelle page.

Pourquoi ne pas suivre les liens d'affiliation

Bref, Google considère les liens d'affiliation comme des « liens payants ». Et si vous ne suivez pas ces liens, cela peut justifier une pénalité manuelle.

Si vous n'êtes pas familier avec le fonctionnement des pénalités manuelles dans Google, votre site Web peut essentiellement être signalé pour avoir des liens sortants non naturels. Il existe un rapport sur les actions manuelles dans la console de recherche Google où vous pouvez voir ces pénalités, résoudre le problème détecté et soumettre votre site pour examen. Il est ensuite examiné par une personne réelle.

Le gros problème est que le fait d'avoir une pénalité contre votre site peut faire chuter considérablement votre classement ou empêcher une partie de l'ensemble de votre site Web d'être détectable dans Google.

Devriez-vous utiliser rel="sponsored" au lieu de nofollow pour les liens d'affiliation ?

Google recommande d'utiliser rel="sponsored" pour les liens d'affiliation, cependant il n'y a aucune pénalité pour continuer à utiliser nofollow si, par exemple, vous ne voulez pas aller mettre à jour tous les liens sur votre site Web.

Comment "nofollow" correctement un lien dans WordPress

Nofollow liens d'affiliation à l'aide d'un plugin

Si vous utilisez un plugin SEO tel que Yoast SEO ou Rank Math, vous verrez des options supplémentaires chaque fois que vous ajoutez un lien dans l'éditeur WordPress :

Ajouter un lien d'affiliation dans WordPress

Yoast est illustré ci-dessus, mais cela fonctionne de la même manière pour Rank Math mais sans l'option sponsored supplémentaire.

En général, ouvrir des liens d'affiliation dans un nouvel onglet est une bonne idée. Idéalement, vous voulez que les gens puissent facilement revenir sur votre site Web s'ils décident de ne pas acheter l'article auquel ils sont liés.

Vous pouvez décider si vous souhaitez également utiliser l'attribut sponsored ou non. En réalité, Google sait probablement déjà quels liens sont des liens d'affiliation pour un grand nombre de sites Web (ici, chez Affilimate, nous avons notre propre algorithme de détection de liens d'affiliation, il est donc juste de supposer que Google est encore plus avancé).

Mais comme vous ne voulez pas recevoir de pénalités, vous devez toujours marquer vos liens d'affiliation au moins avec nofollow . Alors allez-y et vérifiez les trois options :

Ajouter un lien d'affiliation dans WordPress

Ces petits commutateurs permettent simplement à WordPress d'écrire un peu de code pour vous, qui ressemble maintenant à ceci :

<a href="https://www.amazon.com/gp/product/link-to-a-product" target="_blank" rel="noreferrer noopener sponsored nofollow"> Amazon </a>

Vous verrez QUATRE paramètres rel : noreferrer , noopener , sponsored et nofollow .

Surtout, nous utiliserons un plugin pour supprimer l' attribut noreferrer . Je vais vous expliquer pourquoi ci-dessous.

Ne suivez pas les liens d'affiliation directement dans le code

Vous pouvez également apporter ces modifications vous-même en modifiant le code HTML de votre article ou page dans WordPress.

Ajouter un lien d'affiliation dans WordPress

Votre lien existant ressemble probablement à ceci :

<a href="https://www.amazon.com/gp/product/link-to-a-product">Amazon</a>

Et vous voulez juste ajouter ceci entre avant le premier > dans le lien :

target="_blank" rel="nofollow noopener sponsored"

Cela indique au navigateur d'ouvrir le lien dans un nouvel onglet avec target="_blank" , et utilise le paramètre rel pour dire à Google que le lien est nofollow et sponsorisé, et indique au navigateur de ne pas autoriser l'accès à window.opener (une fonction de sécurité ).

Pourquoi vous ne devriez PAS laisser le paramètre rel "noreferrer" par défaut de WordPress

Vous êtes-vous déjà demandé d'où venait votre trafic direct dans Google Analytics ?

Bien qu'il existe un certain nombre de sources possibles telles que les e-mails, les documents tels que les PDF, certaines applications de médias sociaux, etc., une source sur laquelle les gens oublient souvent d'écrire est le trafic direct en raison de l'attribut rel="noreferrer" sur un lien .

Si quelqu'un se rel="noreferrer" à votre site Web et contient un paramètre rel="noreferrer" , le navigateur supprime les informations sur la provenance du visiteur avant d'atterrir sur votre site Web.

En d'autres termes, noreferrer masque la source de trafic vers une URL donnée lorsqu'il est utilisé sur un lien.

Et il existe de nombreux programmes d'affiliation, y compris Amazon et de nombreuses alternatives d'Amazon Associates, qui indiquent explicitement dans leurs conditions d'utilisation que vous ne pouvez pas masquer l'origine d'un clic :

Vous ne masquerez pas, ne masquerez pas, n'usurperez pas ou n'obscurcirez pas de quelque manière que ce soit l'URL de votre 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 application à partir duquel un client clique sur un tel lien spécial vers un site Amazon.

Si vous laissez rel="noreferrer" , que WordPress ajoute automatiquement à tous les liens qui s'ouvrent dans un nouvel onglet, vous rel="noreferrer" objectivement cette exigence.

C'est ainsi que fonctionnent les navigateurs.

Non seulement cela, mais il existe de nombreux réseaux comme Skimlinks et Shareasale qui peuvent vous donner des analyses utiles sur la page qui a renvoyé une commission donnée... si vous n'avez pas de noreferrer sur vos liens d'affiliation.

(J'ai aidé de nombreuses personnes à résoudre ce problème sur leurs sites Web WordPress afin qu'elles puissent tirer pleinement parti de l'analyse intégrée des réseaux d'affiliation)

Outre l'effet sur vos liens d'affiliation, ne voulez-vous pas que les personnes qui reçoivent du trafic de référence de votre part le voient dans leurs analyses ?

Tout le monde ne surveille pas tous les backlinks qu'ils reçoivent, et c'est plutôt agréable de voir quelqu'un vous lier et vous envoyer du trafic et simplement dire « Merci ! »

Histoire de fond : Pourquoi WordPress ajoute-t-il noreferrer en premier lieu ? Noreferrer et noopener ont les mêmes fonctionnalités de sécurité, mais la raison pour laquelle WordPress ajoute les deux est que noopener n'est pas pris en charge dans Internet Explorer 11.

IE11 est utilisé par environ 1,42 % des personnes dans le monde. Il est important de noter que ces fonctionnalités de sécurité sont destinées aux visiteurs de votre site Web et n'améliorent en aucune façon la sécurité de votre site Web . Vous pouvez utiliser Google Analytics pour savoir quel pourcentage de personnes visitant votre site Web utilisent IE11, mais il existe de solides arguments commerciaux pour abandonner la prise en charge d'Internet Explorer malgré tout.

IE11 a déjà été abandonné par des sites Web comme Meetup, Yahoo!, Zendesk, YouTube et autres.

Comment supprimer le paramètre "noreferrer" dans WordPress

Je ne peux pas vous dire à quel point cela me rend fou d'avoir à installer un plugin pour se débarrasser de noreferrer , mais c'est le monde dans lequel nous vivons. Vous pouvez essayer de supprimer noreferrer manuellement dans votre code HTML, mais de manière exaspérante, WordPress ajoute noreferrer même après l'avoir supprimé intentionnellement à partir d'un lien .

Je peux recommander le plugin Remove Noreferrer. Cela fonctionne, et c'est open source.

Si vous finissez par l'utiliser et que cela résout ce problème, envisagez d'acheter un café au développeur (je l'ai fait). Il pourrait économiser vos commissions

Pourquoi est-ce si compliqué ?

C'est la question à un million de dollars, n'est-ce pas.

Tout ce que vous vouliez faire était de respecter les règles de Google et que vos liens soient correctement attribués en tant que liens d'affiliation, et maintenant nous venons de passer des siècles ensemble à déchiffrer exactement comment le faire avec WordPress - sans violer les termes des programmes d'affiliation dans lesquels vous êtes. .

Ce serait bien si WordPress nous permette de basculer l'attribut noreferrer pour les liens dans un nouvel onglet dans une future mise à jour. D'ici là, j'espère que ce post vous sera utile !

Si cet article vous a plu, pensez à le partager avec la prochaine personne qui posera cette question dans un groupe Facebook ! Et comme toujours, vous pouvez vous inscrire à notre liste de diffusion pour obtenir de futurs conseils pour les affiliés.

Merci d'avoir lu et que vos commissions soient abondantes ️