All posts
nofollow
sponsored
ugc
rel policy

Nofollow, Sponsored, and UGC: What Link Audits Should Flag

A clear guide to rel=nofollow, sponsored, and ugc for SEO audits—and why misreading them burns linkbuilding ROI.

LinkGlow2 min read

rel attributes are where linkbuilding arguments go to die. One side quotes a pitch deck (“dofollow placement”). The other side opens DevTools and sees rel="nofollow sponsored". Both can be sincere. Only one matches the HTML Google sees.

The tokens that matter in audits

  • nofollow — hint that the link should not pass ranking signals; still useful for discovery in some cases, but not what most buyers meant by “dofollow”
  • sponsored — required disclosure for paid or compensated links in Google’s model
  • ugc — user-generated content such as comments and forums
  • Combinations — publishers often ship nofollow sponsored together; count both, do not collapse them into a single “bad” bucket without context

Why view-source alone fails

Many modern publishers inject or rewrite anchors after hydration. Affiliate modules, cookie consent, and “external link” plugins can append nofollow client-side. If your audit only parsed the first HTML response, you can certify a link that visitors never get. Server-side rendering of the page—what LinkGlow does when you analyze a URL—is how you inspect the same graph a browser ends up with.

What to report to a client

Do not say “Google ignores this.” Say what the markup claims, whether it matches the insertion order, and whether monitoring should watch for flips. A follow link that becomes nofollow three months later is a different commercial problem than a link that was always sponsored.

Monitoring for rel flips

Rel policy is not fixed at publish time. Template updates and “SEO cleanups” quietly rewrite outbound links. Placement monitoring that only checks “URL still present” will miss the more expensive failure mode: the URL is still there, but the contract’s dofollow promise is gone. Track the placement and treat rel change as a first-class alert reason.

Next step

Audit one recent paid placement. Filter to external links and read the rel badges. If anything disagrees with the insertion brief, fix the commercial conversation before you scale more budget into the same publisher.

Run this on a real page

Paste any URL into LinkGlow’s free analyzer, or sign up to save audits and monitor placements over time.