GuideGrowth

Nofollow vs dofollow backlinks: what each passes

A dofollow link is one with no nofollow, sponsored or ugc value, so it can pass ranking credit. Nofollow is a hint that still sends visitors and discovery.

LaunchScalerPublished 7 min read

A dofollow backlink is an ordinary link with no rel value that tells Google to discount it, so it can pass ranking credit to your page; a nofollow backlink carries rel="nofollow", which Google treats as a hint not to use it for ranking. Both send visitors and help people and crawlers find you, and since Google's 2019 change, nofollow, sponsored and ugc are all hints rather than strict rules.

"Dofollow" is not an attribute you can add. It is shorthand for a link with none of the three qualifying values.

The difference is one attribute value. A followed link, <a href="https://yoursite.com">, is a normal editorial link that search engines may use as a ranking signal for the target. A nofollow link, <a href="https://yoursite.com" rel="nofollow">, asks them not to. To a visitor the two look and behave identically.

Dofollow (followed) linkNofollow link
MarkupNo rel, or a rel without nofollow, sponsored or ugcrel="nofollow"
Ranking creditCan pass itGoogle treats the value as a hint to exclude it
Sends visitorsYesYes
Helps discoveryYesYes, as a hint for crawling since March 1, 2020
Allowed for paid linksNo, if it passes ranking creditYes
Typical useEditorial links, citations, most internal linksLinks you don't vouch for, paid links, user content

MDN describes the original meaning: nofollow "indicates that the current document's original author or publisher does not endorse the referenced document." Google's own definition today is to use nofollow "when other values don't apply, and you'd rather Google not associate your site with, or crawl the linked page from, your site."

What does "dofollow" mean if it is not an attribute?

"Dofollow" means the link has no value telling search engines to discount it. There is no rel="dofollow" in HTML: MDN's list of rel keywords has nofollow but no dofollow, so writing it does nothing. A link is followed by default and becomes qualified only when you add nofollow, sponsored or ugc.

Other rel values do not change whether a link is followed. noopener controls how a new tab opens and noreferrer means "no Referer header will be included"; neither is a ranking hint. noreferrer does affect your analytics, though: visits through such a link arrive without a referrer, so they tend to be reported as direct traffic rather than as a referral from the linking site.

How does Google treat nofollow, sponsored and ugc now?

Google treats all three as hints. In September 2019 it announced: "All the link attributes, sponsored, ugc, and nofollow, are treated as hints about which links to consider or exclude within Search." They became hints for ranking immediately, and "for crawling and indexing purposes, nofollow will become a hint as of March 1, 2020."

What the three values mean, in Google's words:

  • sponsored: "Mark links that are advertisements or paid placements (commonly called paid links) with the sponsored value."
  • ugc: recommended for "user-generated content (UGC) links, such as comments and forum posts."
  • nofollow: for when "other values don't apply, and you'd rather Google not associate your site with, or crawl the linked page from, your site."

You can combine them. Google calls rel="ugc sponsored" "a perfectly valid attribute," and says pairing nofollow with a newer value, as in rel="nofollow ugc", keeps compatibility with services that only read nofollow. Existing nofollow links need no changes: "You don't need to change any existing markup." Which value belongs on which kind of link is covered in rel=sponsored, ugc and nofollow.

Because they are hints, Google may still use a nofollow link to discover a page. That is the practical reason a nofollow listing can help a brand-new site get crawled sooner, even though it is not a dependable source of ranking credit.

Yes. A link you paid for, or got in exchange for goods, services or a free product, must carry sponsored or nofollow. Google's spam policy lists "buying or selling links for ranking purposes" as link spam, and it says paid links are fine "as long as they are qualified with a rel="nofollow" or rel="sponsored" attribute value."

Google prefers sponsored for these: nofollow "is still an acceptable way to flag them, though sponsored is preferred." Its 2019 post also answers what happens if you pick the wrong value: "There's no wrong attribute except in the case of sponsored links." Marking a paid link as ugc or leaving it followed is the mistake that matters. Free products count as payment here: Google's policy lists "sending someone a product in exchange for them writing about it and including a link" as an example of buying links.

This applies in both directions. If you sell a placement on your own site, qualify the link. If you buy one, expect it to be qualified, and be wary of any seller offering followed links for money, since that is exactly what the policy describes.

Mostly no. Links between your own pages should be followed, because they are how Google finds and understands your site; Google's advice is that "every page you care about should have a link from at least one other page on your site." Outbound links to sources you cite and trust can be followed too.

Qualify outbound links only where one of Google's cases applies:

  • Advertising, sponsorships and any placement someone paid for: sponsored.
  • Comments, forum posts, reviews and profiles written by your users: ugc, which can sit alongside nofollow.
  • A link you need to include but would rather not vouch for: nofollow.

Google's link guidance recommends nofollow only for sources you distrust, not as a default on every outbound link. A blanket nofollow on every outbound link is not something Google asks for.

Yes, for what they reliably do. A nofollow link on a page people read sends visitors, puts your name in front of buyers, and gives crawlers a path to your site. For a new site, a nofollow listing on an indexed, busy platform can matter more than a followed link on a page nobody visits.

What each kind of link does for you:

What you wantFollowed linkNofollow, sponsored or ugc link
Visitors who might sign upYes, if the page has readersYes, if the page has readers
Google discovering your pagesYesOften, since nofollow is a hint for crawling
Ranking credit for your pagesCan pass itNot dependable
Mentions that AI answers and buyers seeYesYes; the text around the link is what gets read
Safe to pay forOnly if qualifiedYes

Judge a link opportunity on the page it sits on first: is it indexed, is it read, is it relevant. The attribute is a second question. The full picture of which sources to pursue first is in how to get backlinks for a new website.

Read the link's rel attribute in the page's HTML. View the source (not the live DOM) first, because the source shows what the server sent; then inspect the element in DevTools to see whether JavaScript added a value after load. If rel contains nofollow, sponsored or ugc, the link is qualified.

  1. Open the page that links to you and press Ctrl+U (Cmd+Option+U on a Mac) to view the source.
  2. Search the source for your domain.
  3. Read the rel attribute on each <a> that points to you. rel="nofollow", rel="sponsored", rel="ugc" or any combination means qualified. No rel, or only noopener, noreferrer or external, means followed.
  4. Right-click the link on the page, choose Inspect, and compare. A value present in DevTools but not in the source was added by JavaScript.
  5. Check the page's own robots directives too. A page-level <meta name="robots" content="nofollow"> or an X-Robots-Tag: nofollow header applies to every link on the page.

From the command line, one pipeline lists every link to your site with its attributes:

curl -s https://example.com/page-that-links-to-you \
  | grep -o '<a [^>]*href="https\?://\(www\.\)\?yoursite\.com[^"]*"[^>]*>'

Browser extensions that highlight nofollow links read the same attribute from the live page, which includes anything JavaScript changed after load. They are handy for skimming a page, but confirm the links that matter in the source.

Also confirm the link is crawlable at all. Google says it "can only crawl your link if it's an <a> HTML element with an href attribute," so a button that navigates with onclick passes nothing, followed or not.

Search Console will not do this for you: its Links report "doesn't specify if a link is marked as nofollow." Launch platforms differ widely on this attribute, and some make the followed link conditional; the launch platforms that give a dofollow backlink compares their terms.

LaunchScaler's free listing works on this exact line. A URL is the only thing it asks for, and the listing earns one dofollow backlink to your site once the site passes the readiness scan, so the followed link is tied to the site's quality rather than to payment. The scan is free, needs no account, and runs 156 checks across 6 of its 7 categories (search, AI visibility, security, compliance, speed and visual, and whether the site works). Run the free scan to see where your site stands before you list it.

Questions, answered

What people ask about this

01

What is the difference between nofollow and dofollow backlinks?

  • A dofollow backlink is an ordinary link with no rel value that tells Google to discount it, so it can pass ranking credit to the page it points to. A nofollow link carries rel="nofollow", which Google treats as a hint not to use the link for ranking, although it still sends visitors.
02

Is dofollow an HTML attribute?

  • No. There is no rel="dofollow" value; dofollow is SEO shorthand for a link without nofollow, sponsored or ugc in its rel attribute. Writing rel="dofollow" has no effect.
03

Are nofollow backlinks worthless?

  • No. They send real visitors, help people and crawlers discover your site, and since 2019 Google treats nofollow as a hint rather than a strict rule. They are not a reliable way to pass ranking credit, which is the point of the attribute.
04

How do I check if a link is nofollow?

  • Open the page, choose View Page Source, find the link to your site and read its rel attribute. If rel contains nofollow, sponsored or ugc, the link is qualified; if there is no rel or only values like noopener, it is followed.
05

Do paid links have to be nofollow?

  • Yes, or sponsored. Google's spam policy allows paid links for advertising and sponsorship as long as they carry rel="nofollow" or rel="sponsored"; Google prefers sponsored.

Sources

  1. Google Search Central Blog: Evolving nofollow, new ways to identify the nature of linksdevelopers.google.com
  2. Google Search Central: Qualify your outbound links to Googledevelopers.google.com
  3. Google Search Central: Spam policies for Google web searchdevelopers.google.com
  4. Google Search Central: Link best practicesdevelopers.google.com
  5. Google Search Central: Robots meta tag, data-nosnippet and X-Robots-Tag specificationsdevelopers.google.com
  6. Search Console Help: Links reportsupport.google.com
  7. MDN: HTML attribute reldeveloper.mozilla.org

Newsletter

What launched, every Monday

Every Monday: what launched on LaunchScaler that week, what is launching next, and the reviews we published. Confirm your email once and you're in.

More from the blog

Guide

Paid reviews and disclosure: FTC rules and Google link rules

A sponsored review must say it was paid for, close to the review, in plain words, and its links need rel=sponsored or nofollow. What the FTC bans outright.

LaunchScalerSep 28, 2026 · 8 min read
Guide

How to rank for '[your product] review'

Buyers search '[product] review' before paying. For a new product that result is thin, and your own site can't fill it. Get an indexed third-party review.

LaunchScalerSep 28, 2026 · 7 min read
Guide

Referral traffic in GA4: find it, and why some of it shows as direct

Find referral traffic in GA4 under Acquisition, Traffic acquisition, medium referral. Why apps, chats and lost referrers show as direct, and how to fix it.

LaunchScalerSep 28, 2026 · 8 min read