Skip to main content
Free Tool

Nofollow Link Finder

Paste any page HTML and instantly see every link's rel attribute — nofollow, sponsored, ugc, dofollow. Flags affiliate links missing sponsored, internal nofollow mistakes, and unsafe target=_blank.

rel attribute scannerAffiliate detectionsponsored / ugc / nofollowInternal nofollow flagnoopener safety checkCSV exportIn-browser only

Page HTML & domain

1

Your domain

Used to classify links as internal vs external. Internal links with nofollow get flagged.

2

Page HTML

Paste the page source (Ctrl+U in Chrome → Ctrl+A → copy) or a single section block with links inside.

Link Attribute Audit

Status
Issues

How to Use nofollow, sponsored & ugc Correctly

Google introduced sponsored and ugc in 2019 — using them properly is now a link-spam policy requirement.

1

Use sponsored for paid or affiliate links

Affiliate, sponsored posts, advertorials, and any link you're paid to include must use rel="sponsored". Google's link-spam policy treats missing sponsored as a policy violation.

2

Use ugc for user-generated content

Comments, forum posts, user profiles, and any content you didn't editorially create. rel="ugc" tells Google the link came from a user, not from you.

3

Keep plain nofollow for low-trust editorial

If you're linking to a source you don't fully trust but want to cite, rel="nofollow" alone is fine. Since 2019, Google treats this as a hint.

4

Dofollow your editorial endorsements

If you're genuinely recommending a resource, leave the rel attribute off. Passing link equity to good editorial choices is how the web is supposed to work.

rel Attribute Quick Reference

Every value you need to know — and when to use it.

nofollow

Original 2005 attribute. Tells Google not to associate your site with the linked page. Since 2019: a hint, not a directive.

sponsored

Introduced 2019. Required for paid links, affiliate links, ads, and any paid-for placement. Policy violation if missing.

ugc

Introduced 2019. Use for comments, forums, user profiles, reviews — anything a user added that you didn't editorially approve.

noopener

Security. Required on target="_blank" links. Prevents the opened tab from hijacking your page via window.opener.

noreferrer

Stops the Referer header being sent. Implies noopener behaviour too. Use when you don't want the destination site to see where the click came from.

Multiple values

Stack them: rel="sponsored nofollow noopener". Google parses each independently — use all that apply.

dofollow (no rel)

The default. No rel attribute means follow + pass link equity. Use for genuine editorial endorsements you want to recommend.

Case-insensitive

rel="NoFollow" works the same as rel="nofollow". But lowercase is the convention — stick with it.

Link Attribute Mistakes to Avoid

Patterns we find in every link audit that either hurt SEO or expose you to policy violations.

Policy violations

Affiliate links without sponsoredPaid posts without disclosurePress release links without nofollowGuest post editor linksComment links without ugcForum profile links without ugc

SEO self-harm

Internal nofollow for sculptingNofollowing trusted sourcesBlanket nofollow on all externalNofollow on own social profilesFooter nav nofollowLogin / privacy link nofollow

Security flags

target=_blank without noopenerInconsistent rel across CMS templatesUser HTML allowing rel attributesExternal rel stripped by minifierMixed http/https affiliatesUnvalidated user-submitted URLs

Taxonomy drift

Uppercase rel valuesMisspelled "no-follow" / "no_follow"Typo: "sponsered""nofollow,sponsored" with commarel="external" (non-standard)data-rel attributes instead of rel

Nofollow & rel Attributes FAQ

Does nofollow still pass any SEO value?

Since 2019, Google treats nofollow as a hint rather than a directive. Some nofollow links may still influence rankings in edge cases, but the vast majority pass no link equity. For affiliate and paid links, use sponsored; for UGC, use ugc.

Should I nofollow internal links?

Almost never. The old "PageRank sculpting" trick stopped working in 2009. Nofollowing internal links now confuses crawlers. Use robots meta (noindex) or authentication to keep pages out of Google, not nofollow.

Is my HTML sent anywhere?

No. Everything runs in your browser via the native DOMParser. Nothing is uploaded or stored.

Can I combine rel values?

Yes. rel="sponsored nofollow" is valid and common. rel="ugc nofollow" is also common. Google parses every value in the rel attribute independently.