Rudra Kasturi Inc.

Article · SEO

rel sponsored, ugc and nofollow: how to qualify outbound links, with a decision table

SUMMARY

Google's outbound links page (last updated 10 December 2025) says normal links need no rel attribute, paid links should use rel=sponsored (nofollow is still acceptable), user-generated links should use rel=ugc, and nofollow is for other links you would rather Google not associate with your site. The decision table and audit are ours.

Every outbound link tells a story about your relationship with the page you link to. Google’s guidance (last updated 10 December 2025 as we read it) gives three optional labels for the links where that story is not “editorial recommendation”.

Best for: editors, affiliate teams, community managers and SEO leads.

Link qualifiers: no rel for normal links, sponsored for paid, ugc for user-generated, nofollow for the rest

What Google says

  • For regular links you expect Google to fetch and parse without qualification, you do not need a rel attribute.
  • rel="sponsored" marks advertisements and paid placements. nofollow was previously recommended for these and is still acceptable, but sponsored is preferred.
  • rel="ugc" is recommended for user-generated content links such as comments and forum posts. To reward trusted contributors, you might remove it from links by members who have consistently made high-quality contributions.
  • rel="nofollow" is for cases where the other values do not apply and you would rather Google not associate your site with, or crawl, the linked page. For links inside your own site, use a robots.txt disallow rule.
  • You can combine values, separated by spaces or commas, such as ugc nofollow.
  • Marked links will generally not be followed, but the linked pages may still be found through sitemaps or other sites’ links.
  • To stop indexing, allow crawling and use noindex.

Decision table

The link isUseNotes
Your own editorial recommendationNo relNothing to add
Paid, sponsored or an advertisementsponsorednofollow is still acceptable
An affiliate link where you earn a commissionsponsored (our reading)Google points to its affiliate programs guidance
In a comment, forum post or profileugcConsider removing it for proven contributors
A link you do not want to vouch fornofollowUse it when other values do not apply
A link to a page on your own site you want uncrawledrobots.txtrel is the wrong tool

What to do: step by step

StepOwnerTimeHow to checkDone when
1. Export outbound linksSEO30 minA crawl export of external a href valuesA sorted list exists
2. Group by relationshipEditor45 minEditorial, paid, affiliate, user-generatedEach group has a label
3. Check the paid groupPartnerships30 minDoes each sponsored link carry rel="sponsored"?No unlabelled paid links
4. Check user contentCommunity manager30 minDo comment and forum links carry ugc?Template sets it by default
5. Set a trusted-member ruleCommunity manager30 minDecide who earns links without ugcA written rule exists
6. Spot-check live pagesSEO20 minView source on five pagesOutput matches the plan

Common mistakes

  • Marking every outbound link nofollow out of habit. Editorial links need nothing.
  • Leaving affiliate or paid placements unlabelled.
  • Expecting nofollow to keep a page out of Google. Use noindex with crawling allowed.
  • Using rel for internal pages. Use robots.txt instead.

Related: links Google can crawl, spam policies in plain English and noindex vs robots.txt. Labelling does not guarantee any ranking outcome.

Sources