Un peu de contexte : pourquoi ces attributs existent
Pendant longtemps, le seul moyen de signaler à Google qu'un lien ne devait pas transmettre de PageRank était le rel="nofollow", créé en 2005. Mais un article sponsorisé sur un blog et un commentaire laissé par un utilisateur dans un forum n'ont pas grand-chose en commun. Google a voulu affiner le signal. C'est un enjeu important pour toute stratégie d'achat de backlinks.
Depuis septembre 2019, trois attributs coexistent. Google les traite comme des indices (hints) plutôt que comme des directives absolues : il peut décider de prendre en compte ou non ces liens selon le contexte.
Les trois attributs en comparaison
| Attribut | Cas d'usage | Transmission du PageRank |
|---|---|---|
rel="nofollow" |
Lien dont on ne veut pas cautionner le contenu, lien payant par défaut | Non (en général) |
rel="sponsored" |
Lien payant, partenariat, contenu sponsorisé | Non |
rel="ugc" |
Commentaire, forum, contenu généré par un utilisateur | Non (en général) |
Il est possible de cumuler les attributs si le cas le justifie : rel="nofollow sponsored" ou rel="ugc nofollow" sont acceptés par Google.
L'attribut sponsored : pour les liens payants
rel="sponsored" doit être utilisé sur tous les liens qui existent en échange d'un paiement ou d'un avantage commercial : article sponsorisé, lien dans un publi-rédactionnel, partenariat rémunéré, affiliation. C'est une obligation de transparence vis-à-vis de Google, et sa non-application sur des liens payants peut être considérée comme une tentative de manipulation du PageRank.
En pratique, si vous publiez des contenus sponsorisés sur votre site et que vous n'utilisez pas cet attribut (ni nofollow), vous prenez le risque d'une pénalité manuelle pour vente de liens.
L'attribut ugc : pour les contenus utilisateurs
rel="ugc" est destiné aux liens publiés par vos visiteurs dans des zones que vous ne maîtrisez pas directement : commentaires de blog, forums, sections de questions-réponses, profils utilisateurs. L'idée est de signaler à Google que ce lien n'est pas une recommandation éditoriale de votre part.
Si vous gérez un site avec des commentaires ouverts ou un espace communautaire, ajouter cet attribut automatiquement sur les liens des utilisateurs est une bonne pratique. La plupart des CMS (WordPress, Discourse…) le font nativement ou via des plugins.
Bonnes pratiques
- Utiliser
rel="sponsored"sur tous les liens issus de partenariats commerciaux, même anciens si vous les retrouvez - Automatiser
rel="ugc"sur les zones de commentaires et de contribution utilisateur - Ne pas utiliser
rel="sponsored"sur des liens éditoriaux naturels (bons backlinks) : ce serait contre-productif - Le nofollow historique reste parfaitement valide, passer en sponsored/ugc n'est pas obligatoire mais conseillé pour plus de précision
- Ces attributs ne remplacent pas la divulgation publique des partenariats (mentions légales, ARPP)
En résumé : sponsored et ugc apportent de la précision là où nofollow était un outil unique pour des situations très différentes. Google recommande leur usage mais ne sanctionne pas leur absence si les liens concernés sont déjà en nofollow.