Link fundamentals

Dofollow vs Nofollow Links: What's the Difference (and Which Do You Need)?

Dofollow vs nofollow explained: how each link type affects rankings, when to use nofollow, sponsored and ugc, how to check a link, and the ideal mix.

HCHrefClub EditorialUpdated 11 min read

Key takeaways

  • A “dofollow” link is simply a normal link with no rel qualifier — it can pass ranking signals to the page it points to.
  • Nofollow, sponsored and ugc tell search engines not to treat a link as an endorsement. Since 2020 Google treats all three as hints, not commands.
  • Paid or exchanged-for-value links must be marked sponsored or nofollow under Google's spam policies.
  • A healthy backlink profile contains both types. Nofollow links still drive traffic, brand searches and discovery.
  • You can check any link's rel attribute in seconds with a browser inspector or our free backlink checker.
On this page

Every backlink carries a small instruction for search engines: should this link count as a vote? That instruction lives in the link's rel attribute, and it's the whole difference between a “dofollow” and a “nofollow” link. Get it wrong and you either pay for links that never help your rankings, or hand out endorsements you never meant to give.

This guide covers what each type does, the newer sponsored and ugc values, how to check any link in under a minute, and what a natural mix actually looks like.

Definition

A dofollow link is a standard hyperlink with no nofollow, sponsored or ugc value in its rel attribute. Search engines can treat it as an endorsement and pass ranking signals (often called “link equity”) to the destination.

There's no special code for it. A plain link is followed by default, which is why “dofollow” is really just SEO slang:

A followed (dofollow) link
<a href="https://example.com/guide">our crate training guide</a>

Followed links from relevant, trusted pages are the backbone of off-page SEO. When Google's original PageRank paper described links as votes, these are the votes it meant. They're the links most worth earning — and the ones most worth protecting once you have them.

A nofollow link has rel="nofollow" on it. It tells search engines “I'm linking to this, but I don't vouch for it.” Google introduced nofollow in 2005 to fight blog comment spam, and it quickly became the default on comments, forums, social networks and many large publishers' outbound links.

A nofollow link
<a href="https://example.com/guide" rel="nofollow">our crate training guide</a>

To a human visitor, the two links above are identical. They look the same, click the same and send the same traffic. The only difference is how search engines are asked to treat them.

In September 2019 Google added two more specific values so site owners could say why they weren't vouching for a link:

  • rel="sponsored" — for ads, paid placements, affiliate links or any link given in exchange for something of value.
  • rel="ugc" — for links in user-generated content such as comments and forum posts.
  • rel="nofollow" — still valid as a catch-all when you don't want to endorse a link and neither of the above fits.

You can combine them (rel="ugc nofollow"), and nofollow remains an acceptable substitute for sponsored. At the same time Google announced that from March 2020 it would treat all three as hints rather than strict directives — it may choose to use a nofollowed link for crawling, indexing or ranking.

Paid links must be qualified

Google's spam policies say links that are bought, sold or exchanged for value should carry rel="sponsored" or rel="nofollow". Buying followed links is exactly the kind of “link scheme” that can lead to ranking demotions or a manual action.

Dofollow vs nofollow side by side

Dofollow (no qualifier)nofollowsponsoredugc
Passes ranking signalsYesHint onlyHint onlyHint only
Sends referral trafficYesYesYesYes
Typical useEditorial links, citations, resourcesUntrusted or unvetted linksAds, affiliate, paid placementsComments, forums, reviews
OK for paid links?NoYesYes (preferred)No
Where you'll see itBlogs, news, niche sitesSocial media, big publishersSponsored posts, affiliatesForums, Q&A, comment sections
All four look identical to a visitor. Only the rel attribute changes.

Indirectly, yes — and sometimes directly. Since nofollow became a hint, Google can choose to count some nofollowed links. You can't control or measure that, so don't build a strategy around it. The reliable benefits are elsewhere:

  • Referral traffic. A nofollowed link from a busy forum thread or a major publication can send more visitors than a dozen followed links from quiet blogs.
  • Discovery. Writers who see your content cited often go on to link to it themselves — with followed links.
  • Brand signals. Mentions drive branded searches, and a recognisable brand earns more editorial links over time.
  • A natural profile. Real websites collect a mix of link types. A profile that's 100% followed, keyword-rich links is a classic sign of manipulation.

When to use each attribute on your own site

Outbound links are part of your site's quality too. Use this as your rule of thumb:

  1. 1

    Editorial link you'd stand behind → no qualifier

    Citing a study, recommending a tool you use, linking a helpful resource. Leave these followed; linking out to good sources is normal and healthy.
  2. 2

    Anything paid, sponsored or affiliate → sponsored

    Affiliate links, sponsored reviews, banner ads, links included because someone gave you money, products or services.
  3. 3

    Content your visitors wrote → ugc

    Blog comments, forum signatures, community posts. Many CMSs add this automatically — check yours.
  4. 4

    Links you can't vouch for → nofollow

    A source you're criticising, a site you don't trust, or anything you'd rather not be associated with.

Good practice

  • Follow links to genuinely useful, relevant sources
  • Mark affiliate and sponsored links consistently
  • Audit outbound links when you buy or inherit a site

Common mistakes

  • Adding rel="dofollow" (it doesn't exist)
  • Nofollowing every outbound link “to keep link juice”
  • Selling followed links or accepting them for payment

How to check if a link is dofollow

You have three quick options:

  1. Use a checker. Paste the page URL and your domain into our free backlink checker. It fetches the page, finds every link to you and reports followed / nofollow / sponsored / ugc, the anchor text and where on the page it sits.
  2. Inspect the element. Right-click the link → Inspect, and read the rel attribute in the highlighted HTML.
  3. View source. Press Ctrl/Cmd + U, search for your domain, and look for rel= on the matching <a> tag.

Check the page, not just the link

A followed link on a page with <meta name="robots" content="noindex"> — or an X-Robots-Tag: noindex header — is unlikely to help you, because the page itself isn't in the index. Good checkers test for this too.

What's the ideal dofollow/nofollow ratio?

There is no magic number, and anyone quoting a precise “safe ratio” is guessing. What matters is that your profile looks earned. In practice that means:

  • Some nofollow links are normal. Social profiles, directories, forum mentions and press coverage often arrive nofollowed.
  • Followed links should come from relevant pages. Ten followed links from sites in your niche beat a hundred from unrelated blogs.
  • Watch for sudden shifts. If followed links spike overnight with exact-match anchors, that's a pattern, not a profile.

Pair this with a healthy anchor text distribution and steady link acquisition, and the ratio takes care of itself.

Frequently asked questions

For passing ranking signals, yes — a followed link from a relevant, trusted page is the more valuable link. But nofollow links still send referral traffic and brand exposure, and a profile with zero nofollow links looks unnatural. You want both.

Keep reading

Stop chasing links

Get real backlinks from real sites in your niche — every month.

HrefClub matches you at random with relevant member sites, so your profile grows naturally. Every link is checked daily and refunded automatically if it disappears.

  • Niche-matched, in-content placements
  • Random matching — no A↔B swap footprints
  • Every link re-checked, lost links refunded
  • Plans from $39/mo · cancel anytime