What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

Mark user-generated content links (in comments or forums) with the rel='ugc' attribute. This discourages comment spam and prevents these links from being associated with your site.
181:21
🎥 Source video

Extracted from a Google Search Central video

⏱ 228h36 💬 EN 📅 10/03/2021 ✂ 10 statements
Watch on YouTube (181:21) →
Other statements from this video 9
  1. 28:11 Google traite-t-il vraiment tout le contenu d'une page de la même façon pour le ranking ?
  2. 45:21 Le contenu généré par les utilisateurs peut-il vraiment saboter votre référencement naturel ?
  3. 55:03 Le contenu utilisateur toxique peut-il réellement pénaliser tout votre site dans Google ?
  4. 70:18 Faut-il vraiment isoler les commentaires sur une page séparée pour préserver son SEO ?
  5. 97:32 Pourquoi le contenu non textuel peut-il nuire au référencement de votre site ?
  6. 170:33 Faut-il vraiment publier une politique de contenu UGC pour améliorer son référencement ?
  7. 174:08 Faut-il vraiment bloquer par défaut tout contenu généré par vos utilisateurs ?
  8. 186:55 Faut-il vraiment retirer rel='ugc' pour récompenser vos contributeurs de confiance ?
  9. 208:15 Le contenu utilisateur booste-t-il vraiment l'engagement sans nuire au SEO ?
📅
Official statement from (5 years ago)
TL;DR

Google recommends applying the rel='ugc' attribute to links generated by your users — comments, forums, contributions. The goal is to prevent link spam from being associated with your site's reputation. This means configuring your CMS or comment engine to automatically add this attribute; otherwise, you risk unintentionally transferring PageRank to dubious destinations.

What you need to understand

What is the rel='ugc' attribute and why did Google introduce it? 

The rel='ugc' (User Generated Content) attribute was deployed by Google to allow webmasters to explicitly signal that a link comes from a user rather than the site publisher. Prior to this, the only option was rel='nofollow', which blocked all PageRank transfer without nuance.

Google segmented nofollow into three variants: ugc for user content, sponsored for commercial links, and nofollow generic. This granularity allows the engine to refine its understanding of the link graph and not penalize a site for spam it does not directly control.

Why does Google emphasize comment spam? 

Comment spam remains a massive vector for abuse: bots or malicious users leave links in your comment sections or forums to manipulate PageRank. If these links are dofollow, your site unwittingly becomes complicit in these schemes, which can trigger manual or algorithmic penalties.

By applying rel='ugc', you indicate to Google that you do not editorialize these links — you publish them, certainly, but you do not endorse them. This also discourages spammers: without PageRank gain, the incentive to pollute your comments drops drastically.

What types of content are affected by this directive? 

All spaces where your users can publish text containing links: blog comments, discussion threads on forums, contributions in community wikis, or customer reviews if your platform allows it. Even user profiles with customizable fields (bio, website) are targeted.

If you manage a platform with post-moderation or auto-validation, you must integrate rel='ugc' by default. The only valid exception would be a system of manually verified links approved by your editorial team — but at that point, it is no longer pure UGC.

  • Apply rel='ugc' to all user-generated links, without exception for comments or forums
  • Do not confuse with rel='sponsored': this is reserved for paid links or commercial exchanges
  • Ensure your CMS or comment plugin natively includes this attribute — WordPress, Disqus, Discourse have dedicated options
  • Regularly audit your UGC sections to detect spam that may have slipped through moderation
  • Consider pre-moderation for new users to limit the risk of massive abuse

SEO Expert opinion

Is this recommendation uniformly applied by major web players? 

Let's be honest: the majority of major platforms (Reddit, Stack Overflow, Quora) have been applying nofollow or ugc to user links for years. This has become a standard practice to protect their own reputation in the link graph. However, many niche sites, personal blogs, or specialized forums still have not migrated their configuration.

The main issue remains technical inertia: modifying the default behavior of an outdated CMS or legacy comment plugin takes time. Webmasters who do not actively follow SEO developments may easily miss these adjustments — and continue to leave open dofollow links in their UGC sections.

What are the real risks if rel='ugc' is not applied? 

The major risk is transferring PageRank to spammy or malicious destinations, which can trigger a manual review by Google's team. If your site hosts hundreds of dofollow links to content farms, illegal pharma sites, or link networks, you find yourself in a gray area where Google might consider you participating in a manipulation scheme.

In practice, I've seen sites receive manual actions for unnatural outbound links simply because their comment section was filled with unmoderated dofollow spam. The reconsideration requires a complete cleanup and proof that the issue is resolved — in other words, several weeks of work and loss of traffic. [To be verified]: Google claims that ugc "discourages" spam, but has never published quantitative data on the real impact of this attribute on spam attempts.

Are there cases where leaving a user link as dofollow remains legitimate? 

Yes — and here's where nuance matters. If you manage an editorial platform with verified contributions (like Medium, Substack, or a network of experts where each contributor is approved), the links inserted in their articles are not pure random UGC. They fall under editorial validation, even if indirect.

In this case, you can argue that these links deserve to transfer PageRank, as they are part of quality content that you stand behind. But be careful: if a user can publish without prior validation, or if your moderation system is failing, you become exposed again. The line is fine, and Google provides no clear guidance on where it exactly lies.

If you notice a sudden drop in rankings after allowing dofollow link spam in your comments, an audit of outbound links and a massive cleanup with the retroactive addition of ugc may be necessary. Do not underestimate Google's ability to link your site to spam networks via these outbound links.

Practical impact and recommendations

How can I implement rel='ugc' on my site right now? 

The first step is to identify all UGC entry points on your site: blog comments, forums, user profiles, Q&A sections. For each system, check whether the rel='ugc' attribute is applied by default to links inserted by users. If you are using WordPress, version 5.3+ automatically adds rel='ugc nofollow' to comment links — but check that your theme or plugin does not override this behavior.

For custom platforms or less common CMSs, you will need to modify the HTML rendering code. Typically, this is done at the level of the Markdown parser or HTML escaping: add the rel='ugc' attribute to each <a> tag generated from user content. Then test by creating a comment with a link and inspecting the final HTML in the browser.

What common mistakes should I absolutely avoid? 

The most frequent mistake is to apply ugc only to new comments and ignore the existing ones. If you have thousands of legacy comments in dofollow, they continue to transfer PageRank and expose you to the risk of spam. Therefore, you need to implement a migration script to retroactively add rel='ugc' to all existing links.

Another pitfall is confusing ugc and sponsored. If a user mentions a product in a comment and there is an affiliate link, you must use rel='sponsored', not ugc. If the link is neither commercial nor validated, ugc is sufficient. And do not stack all three attributes for no reason — Google specifies that sponsored or ugc implicitly include behavior similar to nofollow.

How can I verify that my configuration is correct? 

Run a Screaming Frog or Sitebulb crawl in "links" mode and filter for outbound links. Export the list of external links and identify those coming from pages with comments or forums. Manually verify a sample to ensure that rel='ugc' is present. If you see dofollow links to unknown or suspicious domains, it's a warning sign.

You can also use Google Search Console: in the Links section, look at the "Top linked sites". If you see spam domains or link farms in this list, it often indicates that unmoderated user content has allowed PageRank to leak. At this stage, a complete audit is necessary to identify the source and correct the configuration.

  • Enable rel='ugc' by default on all comment systems, forums, and user contributions
  • Retroactively migrate the attribute on existing links in historical content
  • Set up pre-moderation or a validation system to limit spam
  • Regularly audit outbound links with Screaming Frog or Search Console
  • Do not confuse ugc, sponsored, and nofollow — use the right attribute according to the context
  • Document the configuration for future maintainers or developers of the site
Implementing rel='ugc' is an essential protective measure for any site with user-generated content. It requires precise technical configuration, a migration of existing content, and ongoing monitoring. If you manage a complex platform with multiple nested UGC systems, or if you lack internal resources to audit and correct all your outbound links, hiring a specialized SEO agency can save you costly mistakes and ensure rapid compliance. An external look at your current configuration often reveals hidden flaws that might go unnoticed on a daily basis.

❓ Frequently Asked Questions

Est-ce que rel='ugc' bloque complètement le transfert de PageRank comme nofollow ?
Google traite ugc comme un hint, pas une directive stricte. Dans la pratique, cela fonctionne comme un nofollow : le PageRank n'est généralement pas transféré, mais Google peut choisir de l'ignorer dans certains contextes s'il juge le lien pertinent.
Faut-il combiner rel='ugc' et rel='nofollow' sur le même lien ?
Ce n'est pas nécessaire — rel='ugc' inclut implicitement un comportement proche du nofollow. Certains CMS ajoutent les deux par défaut (WordPress le fait), mais ugc seul suffit pour signaler du contenu utilisateur.
Que se passe-t-il si j'applique ugc sur un lien que je contrôle éditorialement ?
Tu perds l'opportunité de transférer du PageRank vers une destination légitime. Si tu valides et assumes un lien, il n'y a aucune raison de le marquer en ugc — laisse-le en dofollow ou utilise un autre attribut selon le contexte.
Est-ce que l'attribut ugc a un impact sur le crawl budget ou l'indexation ?
Non directement. L'ugc influence surtout le graphe de liens et le transfert de PageRank. Google peut toujours crawler les liens marqués ugc, mais il ne les comptera pas comme des votes de confiance dans son algorithme de ranking.
Comment traiter les liens dans des profils utilisateurs ou signatures de forum ?
Même logique : si l'utilisateur peut modifier librement son profil et y insérer un lien, applique rel='ugc'. Certaines plateformes désactivent carrément les liens dans les signatures pour éviter tout abus — c'est une approche radicale mais efficace.
🏷 Related Topics
Domain Age & History Content AI & SEO JavaScript & Technical SEO Links & Backlinks Penalties & Spam

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · duration 228h36 · published on 10/03/2021

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.