Digital MarketingSEO

Dofollow and Nofollow Links in SEO

Dofollow and Nofollow are very common terms. We usually talk on this topic but many of from us are don’t know the actual difference between Dofollow and Nofollow.

I would like to help those people who are a novice in SEO or who are still not clear about dofollow and Nofollow.

Topics covered in this post:

  • What are Backlinks?
  • Introduction of Dofollow and Nofollow links
  • What Are Differences Between Both?
  • How to Define Nofollow?
  • Where To Use Dofollow and Nofollow attribute
  • How Different Search Engines Treat Nofollow
  • How to identify Nofollow link
  • Why Nofollow Attribute Need to Introduce
  • What Kind of Backlinks Are Good for Website

What are Backlinks?

what is backlink -

Backlinks are the most important part of the SEO. Links from external websites pointing to your website are called inbound links or backlinks.

There are many factors considered by Search engines for SERP ranking calculation. One of the important factors is Backlinks. You can categorize those backlinks in many different categories like relevancy, authority, follow etc.

There are two types of backlinks:

  1. Dofollow Links
  2. Nofollow Links

Let’s learn about dofollow and nofollow links.

Read Also: Are Backlinks Still Relevant To SEO

Introduction of Dofollow and Nofollow links

By default, all links have a Dofollow attribute. Dofollow attribute tells search engines to follow the link and index the page. It passes the link juice (value) and helps to achieve good authority and ranking on search engine result page.

Suppose you have taken a link from the

When a search engine crawls this page, it will check external backlinks on it. Any external backlink with Dofollow attribute will get link juice from it and Google will index that page as well.

A Nofollow link is exactly opposite of Dofollow link. It doesn’t pass link juice and thus not helps to improve ranking on SERP.

The search engine doesn’t follow the Nofollow link but the human can follow that link so it helps to get visitors to your website so don’t ignore it if you get from reputed websites.

For Example. If you posted some powerful article “how to develop eCommerce website” and you get a Nofollow backlink from that post. If that website has good readers then, there are some chances to get visitors from that website who are interested in developing an eCommerce website.

A Nofollow link is defined by using attribute rel=”Nofollow”.

What Are Differences Between Both?

The main difference between a Nofollow link and a Dofollow link is that Nofollow link doesn’t get any link juice or value, so it will not help you to get better ranking and improve authority.

On opposite site, the Dofollow link gets link juice from that page. So it will help you to improve ranking and authority.

So, do you think Nofollow is worthless?


You are wrong.

Backlinks from Facebook, Twitter, Wikipedia, LinkedIn etc. are Nofollow but still more valuable. Getting only Dofollow link is not the best practice, but try to get quality backlink. Google may also penalize websites having too many

Dofollow links as Google can easily understand spamming tactics. So it’s better to maintain a ratio between Dofollow and Nofollow backlinks to appear higher in SERP results.

Nofollow links are also counted as non-trusted sources, whereas Dofollow links are counted as trusted sources.

Read Also: 6 Social Media Tips To Get First 1000 Facebook Page Likes In Month

How To Define Nofollow?

You can define Nofollow attribute in two ways.

1.      Define the whole Page as Nofollow

<meta name=”robots” content=”Nofollow” />

Above code give signals to search engine, not follow any link from the whole page. If you have used above tag, a search engine will consider all links on that page as a Nofollow 

2.      Define Particular link as Nofollow

<a href=”” rel=”Nofollow”>

Here rel=”Nofollow” attribute is used with a particular hyperlink, which tells Google not to follow that link. Google will only not follow URLs having rel=”Nofollow” attribute.

Where To Use Dofollow and Nofollow attribute

The people who know the difference between both still have confusion where to use Dofollow attribute and Nofollow attribute.  You can use HTML code in order to tell the search engine whether you want them to follow or not.

Where to Use Dofollow?

  • If the link has good page authority and related to your page content you can define as a Dofollow. For example, Google, Yahoo, Facebook, LinkedIn, Wikipedia.
  • If you share someone’s article on your website, you can define original source link as a Dofollow link.
  • Your social media profile links on your website
  • Your sister company website
  • Internal pages

Where to Use Nofollow?

  • Affiliate links on your website
  • Sponsored Links
  • Poor authority links
  • In blog comment section, as spammers are using blog commenting techniques to gain backlinks

Read Also: Mobile SEO Strategy

How Different Search Engines Treat Nofollow

The Nofollow link at the top is good in comparison of a Nofollow link at the bottom. Please note down, Google still counts Nofollow link as an outbound link to distribute link juice. So if you are getting a Nofollow link from the top of the page, it carries some impact.

Check here how different search engines treat Nofollow links:


It does not follow the Nofollow link neither link juice passed


Yahoo follows the Nofollow link to find out new content, but link juice does not pass and exclude from ranking calculation.


This search engine does not count “Nofollow “attribute.  Nofollow and Dofollow links are same for this search engine.


Bing may not follow Nofollow link, but it does exclude it from ranking calculations.


Baidu recognizes Nofollow attributes, thus link juice doesn’t pass. 

How to Identify Nofollow link

There are multiple ways to identify Dofollow and Nofollow link. You can detect Nofollow links by check out source code, inspect elements and by using browser add-ons or extensions.

  • In browsers, right-click on a link and select “inspect element” from the menu. Full HTML code of web page will display with highlighted that link tag. Check for rel=”Nofollow” attribute on that link tag. If you found Nofollow then that link is Nofollow, else Dofollow. Again, if nothing has mentioned then that link will consider as a Dofollow.
  • You can also check out source code by using short key Ctrl + U. Alternatively right click on the web page and select “View page source”. Search for Nofollow attribute on the source code.
  • There are many extensions available for both Google Chrome and Mozilla Firefox to identify Nofollow links

Google Chrome Extensions

Mozilla Firefox Add-ons

Why Nofollow Attribute Need to Introduce

Google introduced Nofollow attribute in 2005 to fight against link spamming which also respected by other search engines like Yahoo and Bing.

Previously people were able to get Dofollow links from everywhere as the Nofollow tag was not on the earth. At that time quantity link building was in demand. So, Search engines were struggled to provide better results. Page rank was calculated on the basis of backlinks. Spammers had targeted blog commenting and even Wikipedia for backlinks.

Nofollow tag indicates that link is not authorized, so Google doesn’t follow that link. Now you can’t get a Dofollow link from everywhere. It is true that Nofollow link has less value (or no value), however, spammers are following those techniques by doing blog commenting and all that

But, we must agree that Nofollow link only provides visit until it placed on the top of authority websites.

Search engines introduce Nofollow tags to prevent spam but an idea was not a success, as spammers are still trying to get backlinks from blog commenting. But we should agree that a lot of changes have been placed in SERP after Nofollow tag.

Read Also: Tips To Increase Your Website Traffic

What Kind of Backlinks Are Good for Website

Doing link building at all time and get few Nofollow links is simply a waste of time. It will spoil your SEO strategy because Google doesn’t follow that website neither those links help you to increase ranking on SERP.

You have to find out authority Dofollow backlinks and maintain Dofollow-Nofollow ratio by getting some Nofollow links only from high authority website to looks natural. It’s the worst if you take Nofollow link from those websites which are unable to give you visits.

It is not 100% authentic that Nofollow link will not consider in ranking calculation. Link juice is not passed in a Nofollow link but Google considers Nofollow link as a backlink.

For Example, If any page has 4 backlinks: Link A, Link B, Link C and Link D. Out of that Link D is Nofollow link.

Now here, 3 links are a Dofollow link so all links should gain 33% link Juice. (Suppose total link juice is 100%.  There are 3 Dofollow links. So per link can gain 33% link juice).

But this is not true.  As Google considers all backlinks whether it’s a Nofollow or Dofollow. So here, link juice will divide among all four links, Link A, B and C will get 25% link juice, but Link D will not get any link juice.

Let’s take one more example.

Suppose there is one quality article on the topic “How to write an effective article”, which doesn’t have any backlink and on the same topic there is another quality article having 4 Nofollow backlinks from excellent sources [Here, I am not talking about low-quality Nofollow links].

In this case, Google can easily understand that second article is more Authoritative. So it can perform well on Google.

Let’s take above example in another way.

Suppose the first article has 4 Dofollow backlinks and the second article has 4 Nofollow links. In the case, the first article will definitely gain more benefit and will perform better on the SERP.

Nofollow have their place in a natural looking backlink profile and can help to maintain anchor text ratios

Hope this will clear whole fundamentals of Dofollow and Nofollow links. However, being a human, if I have made any mistake or missed something important you can share in the comments.


Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *