Declaration officielle
Autres déclarations de cette vidéo 4 ▾
- 0:34 Google traite-t-il vraiment le contenu UGC comme votre contenu éditorial ?
- 0:34 Google traite-t-il vraiment tout contenu publié sur votre site de la même manière ?
- 1:07 Faut-il bloquer par défaut tout le contenu UGC de l'indexation Google ?
- 1:39 Faut-il vraiment utiliser rel='ugc' sur tous les liens générés par vos utilisateurs ?
Google recommande d'utiliser l'attribut rel='ugc' sur les liens issus de contenu généré par les utilisateurs pour signaler que vous n'en garantissez pas la qualité. Concrètement, cela concerne les commentaires, forums, avis clients — tout lien publié par un tiers sur votre plateforme. L'enjeu ? Éviter qu'un spam de liens toxiques ne plombe votre profil, même si l'impact réel sur le ranking reste débattu.
Ce qu'il faut comprendre
Pourquoi Google a-t-il introduit rel='ugc' alors que rel='nofollow' existait déjà ?
Jusqu'en 2019, rel='nofollow' était l'unique attribut pour signaler à Google qu'un lien ne devait pas transférer de PageRank. Mais Google voulait plus de nuances pour comprendre la nature des liens.
L'attribut rel='ugc' (User Generated Content) sert spécifiquement à marquer les liens que vous n'avez pas créés vous-même : commentaires de blog, posts de forum, avis clients, contenu wiki collaboratif. Google peut alors traiter différemment ces signaux sans les ignorer complètement, contrairement au nofollow strict d'avant 2019.
Quelle est la différence technique entre rel='ugc', rel='sponsored' et rel='nofollow' ?
Les trois attributs appartiennent désormais à une famille de hints (indices) pour Google, pas des directives absolues. rel='sponsored' marque les liens payés ou publicitaires. rel='ugc' signale du contenu utilisateur. rel='nofollow' reste un signal générique pour tout lien dont vous ne voulez pas garantir la qualité.
Depuis 2019, Google peut choisir de suivre ou d'ignorer ces attributs selon son analyse contextuelle — c'est un changement majeur. Avant, nofollow bloquait le crawl ; maintenant, c'est une simple suggestion que le robot peut contourner s'il juge le lien pertinent.
Dans quels cas concrets devez-vous appliquer rel='ugc' ?
Dès qu'un utilisateur externe peut publier un lien sur votre site : commentaires WordPress, forums phpBB/vBulletin, sections Q&A type Stack Exchange, avis produits, profils utilisateurs modifiables. L'objectif est de vous dégager de toute responsabilité sur ces URLs.
Si votre plateforme permet de poster librement du contenu avec liens, Google attend que vous marquiez ces liens pour distinguer ce que vous endorsez de ce que vos visiteurs ajoutent. Sans cet attribut, Google pourrait considérer que vous validez implicitement chaque lien UGC — risqué si du spam s'infiltre.
- Commentaires de blog : appliquer rel='ugc' par défaut, même avec modération activée
- Forums et sous-forums : tous les liens dans les posts utilisateurs, signatures comprises
- Avis clients avec liens : si votre plateforme e-commerce autorise des URLs dans les reviews
- Wikis collaboratifs : liens ajoutés par des contributeurs non-admin
- Profils utilisateurs publics : champs « site web » ou « réseaux sociaux » remplis par l'utilisateur
Avis d'un expert SEO
Cette recommandation est-elle vraiment appliquée par les gros acteurs du web ?
Soyons honnêtes : une analyse rapide de Reddit, Stack Overflow ou Disqus montre que l'adoption est partielle. Reddit utilise rel='nofollow' générique sur tous les liens utilisateurs, pas systématiquement 'ugc'. Stack Overflow combine souvent nofollow + ugc, mais pas partout. Les CMS grand public comme WordPress n'ont intégré ugc par défaut que tardivement — et encore, seulement dans les commentaires.
Cela signifie que Google tolère une certaine latitude. Le moteur est capable de détecter du contenu UGC sans attribut explicite, via des signaux de page (structure DOM, zones de commentaires identifiables). Mais marquer explicitement reste la bonne pratique défensive, surtout si votre modération n'est pas infaillible.
L'impact sur le ranking est-il mesurable ou juste une précaution théorique ?
Aucune étude publique ne démontre qu'ajouter rel='ugc' booste ou pénalise directement le ranking. [À vérifier] — Google ne publie aucune donnée quantitative sur le poids de cet attribut dans l'algo. Ce qui est sûr : ne pas marquer du spam de liens UGC peut déclencher une action manuelle si Google détecte un schéma de liens artificiels.
L'attribut sert surtout à protéger votre profil de backlinks. Si votre forum se fait spammer par des milliers de liens vers des sites douteux, ugc signale à Google que vous n'êtes pas complice. C'est une assurance, pas un levier de croissance — et c'est là que beaucoup de SEO surestiment son rôle tactique.
Quand faut-il combiner rel='ugc' avec d'autres attributs ?
Google autorise la combinaison d'attributs : rel="ugc nofollow" ou rel="ugc sponsored" si un lien UGC est aussi payé (rare, mais possible dans certains programmes d'affiliation communautaires). Utiliser les deux renforce le signal — Google comprend que c'est à la fois du contenu utilisateur et un lien que vous ne cautionnez pas.
Dans la pratique, si vous modérez strictement vos commentaires et validez chaque lien manuellement, vous pourriez techniquement omettre ugc et traiter ces liens comme éditoriaux. Mais c'est un pari risqué : dès qu'un spam passe, vous perdez cette défense. Mieux vaut systématiser ugc sur tout ce qui vient d'un utilisateur non-admin, même avec modération.
Impact pratique et recommandations
Comment implémenter rel='ugc' sur vos plateformes existantes ?
Sur WordPress, l'attribut est ajouté automatiquement aux commentaires depuis la version 5.3 (décembre 2019). Mais attention : les plugins de commentaires tiers (Disqus, Facebook Comments, wpDiscuz) ne le font pas tous par défaut. Vérifiez vos templates et forcez l'ajout via un hook si nécessaire.
Pour les forums phpBB, vBulletin, Discourse, il faut souvent modifier les templates BBCode ou Markdown pour injecter l'attribut dans le parsing des liens. Certains forums ajoutent nofollow global via JavaScript côté client — inefficace, car Google crawle le HTML brut. L'ajout doit se faire côté serveur, dans le rendu final.
Quelles erreurs courantes faut-il absolument éviter ?
Erreur n°1 : marquer vos propres liens éditoriaux avec ugc par confusion. Si vous rédigez un article et ajoutez un lien vers une source fiable, ce n'est PAS de l'UGC — laissez-le sans attribut (ou nofollow si vous ne voulez pas endosser). Ugc ne concerne que ce que d'autres publient sur votre site.
Erreur n°2 : croire que ugc "dilue" le PageRank interne. Contrairement à l'ancien nofollow strict, Google peut choisir de suivre un lien ugc s'il le juge pertinent. Donc marquer un lien interne (pagination, maillage) avec ugc par erreur ne le "casse" pas forcément — mais c'est une mauvaise pratique qui brouille les signaux.
Comment auditer et corriger un site qui n'utilise pas encore rel='ugc' ?
Première étape : identifier toutes les zones UGC. Crawlez votre site avec Screaming Frog ou Oncrawl, filtrez les URLs de commentaires, forums, profils. Exportez tous les liens sortants depuis ces pages et vérifiez l'absence d'attribut ugc ou nofollow.
Ensuite, priorisez les sections à fort volume ou à risque élevé de spam (forums publics non modérés, avis sans validation). Implémentez l'attribut par template — WordPress, Drupal, Joomla ont tous des hooks pour modifier le rendu des liens UGC. Testez en staging, puis déployez en prod. Un audit post-déploiement avec un crawl de contrôle valide que l'attribut est bien présent dans le HTML final.
- Vérifier que WordPress (ou votre CMS) ajoute rel='ugc' automatiquement aux commentaires
- Contrôler les plugins tiers de commentaires/forums : Disqus, wpDiscuz, bbPress, BuddyPress
- Modifier les templates BBCode/Markdown si nécessaire pour injecter l'attribut
- Exclure les liens internes de cette règle (pagination, navigation, maillage éditorial)
- Auditer avec Screaming Frog les pages UGC pour détecter les liens sortants sans attribut
- Tester le rendu HTML final côté serveur, pas seulement côté client (JS)
❓ Questions frequentes
Dois-je remplacer tous mes rel='nofollow' existants par rel='ugc' sur le contenu utilisateur ?
Est-ce que rel='ugc' empêche Google de crawler les liens ?
Faut-il appliquer rel='ugc' sur les liens internes générés par les utilisateurs ?
Peut-on combiner rel='ugc' et rel='sponsored' sur le même lien ?
Les plateformes comme Disqus ou Facebook Comments ajoutent-elles rel='ugc' automatiquement ?
🎥 De la même vidéo 4
Autres enseignements SEO extraits de cette même vidéo Google Search Central · durée 1 min · publiée le 19/05/2020
🎥 Voir la vidéo complète sur YouTube →
💬 Commentaires (0)
Soyez le premier à commenter.