[ SPOKE · LINK ATTRIBUTES ]

rel="ugc" specifies the link comes from a user-submitted surface the publisher did not author.

Google introduced rel="ugc" on September 10, 2019 as the specific attribute for user-generated-content links. The attribute marks links inside content the publisher did not author and cannot vouch for editorially: comments, forum posts, wiki edits, marketplace descriptions. Automated UGC spam returns zero white-hat signal and fingerprints at SpamBrain. Editorial-quality UGC contributions from credentialed authors on authoritative platforms feed brand-mention scoring and co-citation context.

UGC ATTRIBUTE

Four moves in the UGC link-attribute frame.

The 2019-09-10 introduction gave Google more specific signal than the broader 2005 nofollow attribute. Automated UGC spam returns zero white-hat signal. The 2020-03-01 hint shift allows attenuated signal to pass on editorial-quality UGC contributions from authoritative platforms.

01

2019-09-10: rel="ugc" introduced for user-submitted surfaces.

On September 10, 2019 Google formally introduced rel="ugc" as the link attribute for user-generated content. The attribute marks links inside content the publisher did not author and cannot vouch for editorially: blog comments, forum posts, wiki edits, marketplace seller descriptions, profile signatures. Prior to the introduction, publishers handled UGC surfaces with the broader rel="nofollow" attribute (introduced in 2005 for the same problem). The 2019 introduction gave the algorithm a more specific signal: this link comes from a UGC surface, not from editorial intent.

02

When to apply rel="ugc" vs rel="sponsored" vs rel="nofollow".

The three attributes describe the link relationship. rel="ugc" applies to content the publisher did not author (UGC surfaces). rel="sponsored" applies to compensated placements (paid links, affiliate links, free-product placements). rel="nofollow" applies to default-untrusted links that do not fit ugc or sponsored: outbound links from sections the publisher does not want to vouch for, links to pages the publisher cannot evaluate. The rel attribute can carry multiple values (rel="sponsored nofollow" is common as belt-and-suspenders on affiliate placements). The 2019-09-10 introduction did not deprecate nofollow; it added specificity.

03

Automated UGC spam returns zero white-hat signal.

Automated UGC spam covers referrer log spamming, Sybil attacks via fake blog networks, scripted comment-form submission across thousands of WordPress installs, and forum profile-signature stuffing. The category provides zero operational value for white-hat link acquisition. Major CMS platforms default to rel="nofollow" or rel="ugc" on all user-submitted links, neutralizing the direct PageRank pass. The automated-submission surfaces also fingerprint at SpamBrain at the link-graph network level. The categories that drove UGC spam through the 2000s and 2010s no longer return ranking signal at any acquisition volume.

04

2020-03-01 hint shift: UGC links may pass attenuated signal in context.

On March 1, 2020 Google shifted to treating nofollow, sponsored, and ugc as ranking hints rather than strict directives. The practical implication for UGC links is that partial signal may still pass if the context warrants it. A rel="ugc" link from an authoritative, topically-relevant publisher (a Reddit answer with high engagement, a Stack Overflow accepted answer with citation depth, a vertical-industry forum post from a credentialed author) may contribute co-citation context, referral traffic, and brand-mention scoring even though the strict 2005-era reading would zero the signal. The hint shift formalized what practitioners observed: the attribute scopes intent more than flow.

FAQ

Methodology questions we get during the audit conversation.

01.

When should I use rel="ugc" instead of rel="nofollow"?

rel="ugc" applies specifically to links inside content the publisher did not author and cannot vouch for editorially. The canonical use cases are blog comments, forum posts, wiki edits, marketplace seller descriptions, and user-profile signatures. The attribute gives Google's algorithm more specific signal than the broader rel="nofollow" applied to the same surfaces (the 2005 attribute introduced before the UGC-vs-default-untrusted distinction existed). rel="nofollow" remains valid for the same UGC surfaces; rel="ugc" is the more specific and now-preferred attribute on submission-driven surfaces.

02.

Do UGC links pass any SEO value at all?

After the March 1, 2020 hint shift, partial signal may still pass through ugc, nofollow, and sponsored links if the context warrants it. UGC links from authoritative, topically-relevant publishers contribute co-citation context, referral traffic that feeds engagement metrics, and brand-mention scoring tied to the Panda-patent branded-query ratio. The strict 2005-era reading (zero PageRank flow) no longer applies. The practical model treats UGC links from high-authority topically-relevant sources as carrying attenuated but non-zero signal; the exact equity is not documented and not measurable in isolation.

03.

Is forum and blog-comment outreach worth pursuing?

Targeted, editorial-quality contributions to authoritative forums and comment sections feed brand-mention scoring and referral traffic. The work is community participation, not link harvesting; the operational frame contributes substantive answers to forum threads where the response carries citation value and the link follows naturally from the credential or example provided. Automated submission, profile-signature stuffing, and templated "great post, here's my link" patterns return zero signal and fingerprint as spam at SpamBrain. The 2020-03-01 hint shift did not revive automated UGC spam; it formalized signal-passing for editorial-quality contributions.

04.

What's the difference between rel="ugc" and a Disqus or Discourse comment plugin default?

Most modern comment plugins (Disqus, Discourse, native WordPress comments, Cloudflare Comments) default to rel="nofollow" or rel="ugc" on user-submitted links. The publisher does not need to manually apply the attribute; the plugin handles it at template-render time. Publishers running custom comment systems or older WordPress installs without the plugin defaults should apply rel="ugc" via the template or a sanitization filter. The compliance requirement applies regardless of who handles it: paid placements need rel="sponsored", UGC surfaces need rel="ugc" or rel="nofollow", default-untrusted external links need rel="nofollow".

UGC links feed brand-mention scoring when the contribution is editorial-quality.

The audit reads the inbound UGC profile, names the contributions feeding brand-mention scoring versus the automated-submission patterns SpamBrain discounts, and scopes the editorial-contribution surface that compounds on authoritative platforms.

GET THE AUDIT

Five fields. We respond inside one business day with a few questions to make sure we can help, before either of us spends time on a call.

YOU ARE (optional)

We use what you submit to qualify, then respond by email. We don't subscribe you to anything.