Official statement
Other statements from this video 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 recommends using the rel='ugc' attribute on links from user-generated content to indicate that you cannot guarantee their quality. Specifically, this applies to comments, forums, customer reviews — any link posted by a third party on your platform. The stakes? Preventing a spam of toxic links from harming your profile, even though the actual impact on ranking is still debated.
What you need to understand
Why did Google introduce rel='ugc' when rel='nofollow' already existed?
Until 2019, rel='nofollow' was the only attribute to signal to Google that a link should not pass PageRank. But Google wanted more nuance to understand the nature of links.
The rel='ugc' (User Generated Content) attribute is specifically aimed at marking links you did not create yourself: blog comments, forum posts, customer reviews, collaborative wiki content. Google can then treat these signals differently without completely ignoring them, unlike the strict nofollow before 2019.
What is the technical difference between rel='ugc', rel='sponsored', and rel='nofollow'?
The three attributes now belong to a family of hints for Google, not absolute directives. rel='sponsored' marks paid or advertising links. rel='ugc' signals user content. rel='nofollow' remains a generic signal for any link whose quality you do not want to guarantee.
Since 2019, Google can choose to follow or ignore these attributes based on its contextual analysis — this is a major change. Previously, nofollow blocked crawls; now, it’s merely a suggestion that the crawler can bypass if it finds the link relevant.
In what specific cases should you apply rel='ugc'?
As soon as an external user can post a link on your site: WordPress comments, phpBB/vBulletin forums, Q&A sections like Stack Exchange, product reviews, modifiable user profiles. The goal is to free yourself from responsibility regarding these URLs.
If your platform allows users to freely post content with links, Google expects you to mark these links to distinguish what you endorse from what your visitors add. Without this attribute, Google might consider that you implicitly validate every UGC link — risky if spam sneaks in.
- Blog comments: apply rel='ugc' by default, even with moderation enabled
- Forums and sub-forums: all links in user posts, including signatures
- Customer reviews with links: if your e-commerce platform allows URLs in reviews
- Collaborative wikis: links added by non-admin contributors
- Public user profiles:
SEO Expert opinion
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.
Practical impact and recommendations
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)
❓ Frequently Asked Questions
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 ?
🎥 From the same video 4
Other SEO insights extracted from this same Google Search Central video · duration 1 min · published on 19/05/2020
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.