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.
Page HTML & domain
Your domain
Used to classify links as internal vs external. Internal links with nofollow get flagged.
Page HTML
Paste the page source (Ctrl+U in Chrome → Ctrl+A → copy) or a single section block with links inside.
Link Attribute Audit
How to Use nofollow, sponsored & ugc Correctly
Google introduced sponsored and ugc in 2019 — using them properly is now a link-spam policy requirement.
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.
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.
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.
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
SEO self-harm
Security flags
Taxonomy drift
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.
