SEO check

Nofollow Links: What They Are, When to Use Them and How to Check

What a nofollow link does, when to use rel nofollow, sponsored or ugc, and how our free report checks the external links on your page.

Free to use 14 min read Updated Oct 2026

rel nofollow, sponsored and ugc: which value should you use?

Google's Google outbound link guidance on qualifying links gives each value a job. Sponsored is the preferred value for paid placements. Ugc is for user content. Nofollow covers links that fit neither or that you would rather not be associated with, and it remains acceptable for paid links. Google's 2019 announcement also made clear that existing nofollow links don't need rewriting.

ValueMeaningUse it forExample
nofollowNot vouched for, no other value fitsUnvetted sites, sources you criticizerel="nofollow"
sponsoredPaid or compensatedAds, affiliate links, sponsored postsrel="sponsored"
ugcCreated by usersComments, forum posts, profile linksrel="ugc"

You can list several values in one attribute. Google accepts spaces or commas between them, but our report accepts spaces only, and spaces are the HTML standard separator anyway. To satisfy the Nofollow Attribute row, include nofollow in the list even when you also use sponsored or ugc.

Combining rel values correctly

The three lines below show the usual combinations. Single spaces separate the values in each line and their order doesn't matter.

HTML
<a href="https://example.com/" rel="nofollow">Plain nofollow</a>
<a href="https://example.com/offer" rel="sponsored nofollow">Paid placement</a>
<a href="https://example.com/profile" rel="ugc nofollow noopener">Member link</a>

How to Fix

The short version, the same steps you see when you click How to Fix in your report.

Why this fails: The report found at least one external link, meaning a link to a different host, whose rel attribute has no nofollow value. The Noopener and Noreferrer row opens this same popup, so the steps below cover that row too.

How to fix it:

  1. Open the list under the row (sign in to see it) and decide what each link is.
  2. Give paid, affiliate and ad links rel="sponsored nofollow", comment, forum and profile links rel="ugc nofollow", and links you cannot vouch for rel="nofollow".
  3. Leave trusted editorial citations alone if you want, but know that the row will stay red, so this is your judgment call.
  4. Edit the source (template, CMS field or database) and separate values with spaces. Never write dofollow, because it is not a real value.
HTML
<a href="https://example.com/offer">Offer</a>

<a href="https://example.com/offer" rel="sponsored nofollow">Offer</a>
  • WordPress editor: select the text, press Ctrl+K (Cmd+K on a Mac), open Advanced in the link box and switch on Mark as nofollow. For sponsored or ugc, use an SEO plugin or Custom HTML.
  • Button block: look for a link rel field under Advanced and type the values there.
  • Static HTML: add rel to the a tag.
  • CMS link fields and SEO plugins: many page builders and SEO plugins put a nofollow switch beside the link field, and some also offer sponsored and ugc, so look there before editing code.
  • Templates and React: set rel in the shared link component when the host is external.

If the Noopener and Noreferrer row is red, add noopener, noreferrer or both (both is the common habit) to external links, starting with those that use target="_blank". Links to your own www or subdomain also count as external, so check those first.

HTML
<a href="https://example.com/" target="_blank" rel="nofollow noopener noreferrer">Example</a>

Re-test: clear any page cache, run our free report again and confirm the Nofollow Attribute row is green, and the Noopener row too if it was red. See the rel noopener noreferrer guide for that second row.

Re-test my website

Frequently Asked Questions

Do nofollow links help SEO?
Their effect is indirect and not guaranteed, because Google reads nofollow as a hint rather than a command. The real gains are referral traffic, brand discovery and a more natural backlink mix. A nofollowed mention on a busy news site, for example, still sends real visitors.
What is the difference between dofollow and nofollow links?
A dofollow link is just a normal link with no rel nofollow value, because HTML has no dofollow value at all. A nofollow link asks search engines not to treat it as an endorsement of the target. Visitors cannot see the difference, since only crawlers read the attribute.
How do I check if a link is nofollow?
There are four quick routes. Inspect the link and read its rel value, search the page source for rel=, run the free report to list every external link that lacks nofollow, or paste the console snippet from the check section.
When should I use nofollow on a link?
Use it for paid, affiliate and sponsored links, user submitted links, and pages you cannot vouch for. Leave trusted editorial citations and internal links followed. Google also offers the specific values sponsored and ugc, which describe why a link is qualified and can be combined with nofollow.
Does Google still crawl and follow nofollow links?
Sometimes. Since September 2019 Google has treated nofollow, sponsored and ugc as ranking hints, and since March 1, 2020 nofollow is also a hint for crawling and indexing. The link may still be followed, and the target can be found through other links or a sitemap, so nofollow is no way to block a page.
Should internal links be nofollow?
Normally no. Followed internal links help crawlers and visitors move around your site, and nofollowing them does not redirect authority anywhere useful. Reserve ugc together with nofollow for areas where you cannot vouch for what people post.
Should affiliate and paid links use nofollow, sponsored or ugc?
Paid and affiliate links belong with sponsored, which Google prefers for them, and nofollow remains acceptable. Using both together is allowed and also satisfies our report row. The ugc value is meant for comments and forum posts that you do not control.
What is the difference between nofollow and noindex?
Nofollow concerns a link, while noindex concerns a whole page and asks search engines to keep it out of their results. A robots meta tag with nofollow covers every link on the page. Our noindex guide covers the page level tags in more detail.
How do I add a nofollow link in WordPress?
Open the post in the block editor, select the text and press Ctrl+K (Cmd+K on a Mac) to open the link control, then expand Advanced and switch on Mark as nofollow. It writes plain nofollow only, so the sponsored and ugc values need an SEO plugin or the Custom HTML block.
What does rel nofollow mean in HTML?
It is a value of the rel attribute on an anchor, defined as a link type in the HTML standard, meaning the author does not endorse the target. A typical example is an a element whose rel attribute is set to nofollow, with the address in its href attribute.

See how your site scores right now

Paste your address into the free report, then use the How to Fix button on anything that needs work.

Free to use. Results in under a minute for most sites.