Nofollow / Sponsored / UGC Checker
Paste a page's HTML and the tool sorts every link by its rel attribute and by scope (internal or external), so you can spot missing or wrong values.
Privacy and cost
This tool runs in your browser. What you type or paste is not sent to our servers and it costs nothing to use.
How it works
- Paste the page source, or only the part that contains the links.
- Enter your domain to separate internal from external links. If it is empty, the tool tries the canonical tag.
- Read the table: each link's rel, scope and warnings, then filter or export to CSV.
Example
A snippet with 6 links and the domain example.com: 2 internal, 3 external and 1 mailto link. Result: 2 nofollow links, 1 sponsored, 1 ugc, and 2 warnings (an internal link marked nofollow, and an external target="_blank" link without noopener).
What the result means
For Google, nofollow, sponsored and ugc are hints about the nature of a link: paid, user-generated, or not endorsed. A link without them is a normal link. The warnings point at questionable patterns you should judge in context; they are not official rules.
Common problems this tool helps with
- Advertising or affiliate links left without rel="sponsored".
- Comment or forum links without rel="ugc".
- Internal links set to nofollow by mistake, which slows the flow of link equity.
- External target="_blank" links without noopener, or misspelled rel values.
Frequently asked questions
Should every external link be nofollow?
No. An editorial link to a good source can stay a normal link. Use sponsored for paid or affiliate links, ugc for user-generated content, and nofollow when you do not endorse the target.
Can I combine several rel values?
Yes, separated by spaces, for example rel="sponsored noopener". Combining sponsored and ugc is rarely needed: one of them is enough.
How does the tool decide a link is internal?
It compares the link's hostname with your domain (ignoring "www"). Relative links are internal; subdomains count as internal by default and you can switch that off.
Is my HTML sent to a server?
No. The analysis runs in your browser and the pasted code never leaves your device.
Related tools
- Anchor Text AnalyzerPaste the HTML of a page or article to extract every anchor text and see which ones are vague, empty or repeated.Free · runs in your browser
- Internal / External Link ExtractorPull the full list of internal and outbound links from a page in one go: absolute URL, anchor text, rel and new-tab behaviour, ready to export.Free · no account needed
- Link CounterPaste a page's HTML or load its URL to get a count of every link by type, with a detailed list and the problems worth fixing.Free · no account needed
- Meta Robots & X-Robots-Tag CheckerEnter a URL, or paste the HTML and headers: the tool reads every robots directive, spots contradictions and explains what each one does.Free · no account needed
- Single Page SEO AuditEnter a page address: the tool downloads it, runs about fifty technical checks and returns a score per category with the issues to fix first.Free account · 3 live checks/day