Links are still important for SEO but not all link types are equal. ‘No follow’ links do not have a direct impact on your SEO.
In this post, I will explain everything you need to know about ‘no follow’ links.
You will learn:
- What is a ‘no follow’ link?
- How to check if a link is dofollow or nofollow?
- How do you make a link nofollow?
- The difference between dofollow and nofollow links
- What is the role of nofollow links in SEO
- When to nofollow a link?
- Should you add nofollow to internal links?
- How to analyze your link profile and find nofollow links
What’s a no follow link?
Let’s start with a definition of what is a no follow link. A ‘no follow link’ is a link that points from one website to another but with having the rel=”nofollow” attribute. This special HTML tag, instructs search engines to ignore that link.
When we say ignore the link, it means that no link juice (or PageRank) will be passed from one website to the other. Since ‘no follow’ links do not pass PageRank they also don’t affect search engine rankings.
A normal user will not understand that they link is a no follow link. Links still work but during the crawling and indexing process, search engines will not follow the web page pointed by the link.
How to check if a link is dofollow or nofollow?
The easiest way to check if a link is a nofollow link is to view the HTML code of a web page and look for the “<a href” HTML tag. If you can find the attribute “rel=”nofollow” between the opening <a> and the closing </a>, then it means that the link is no follow.
Here is an example of a nofollow link:
<a href="https://www.example.com">rel="nofollow">This is a nofollow link </a>
If you cannot find it, then the link is a dofollow link. Here is an example:
<a href="https://www.example.com"> This is a follow link </a>
Important: You need to understand that there is no attribute for do follow links. All links are ‘do follow’ unless they have the nofollow attribute attached to the link properties.
Here are the steps to check any link using Google Chrome.
- Open the webpage with the links
- Right click anywhere on the page and select INSPECT or select VIEW > DEVEOPER > INSPECT ELEMENTS from the top menu.
- Click the SELECT ELEMENT icon and highlight a link to view the HTML Code.
How do you make a link nofollow?
You can make a link nofollow by adding the attribute rel=”nofollow” in between the opening and closing tag of the <a href> element.
If you are writing a blog post you can view the HTML code of a page, find the link and add the attribute as shown below.
To make site wide changes i.e. to add the nofollow attribute to all links found in the comments, you will need the help of a developer.
Pro Tip: On WordPress all links in the comments section are nofollow by default.
What is the difference between dofollow and nofollow links?
As already explained above, dofollow and nofollow links have 3 major differences:
- DoFollow Links do NOT carry the rel=nofollow attribute
- Nofollow links are ignored by search engine crawlers
- Nofollow links do not pass any link juice and cannot affect the rankings of a website.
What is the role of nofollow links in SEO?
So far, you’ve learned what are nofollow links, how to find them and how to make them. You might be wondering, why should a webmaster care about nofollow links?
The answer is simple: Nofollow links do not pass any link juice or pagerank and thus they don’t help a website rank higher in the search engines results.
What is link juice? Link juice or link equity is the value and authority passed from one page to another. Nofollow links do not pass any link juice.
To understand this better, let me explain how the concept of links was born.
The founders of Google (Larry Page and Sergey Brin), came up with a system (that’s the initial Google algorithm) to rank websites based on their importance.
They assumed that important websites are likely to have more backlinks from other websites, than less important websites.
Links were perceived as a ‘vote of trust’ of one website to the other.
This concept is still one of the most important SEO ranking factors.
Over the years, Google realized that this model could easily be manipulated by black hat SEOs.
People could build hundreds of links by publishing content on article directories, forums, ads and rank higher on Google.
These links were not ‘votes of trust’ but were artificially created for the sole purpose of increasing link count.
To solve this problem, they did three things.
- First, they changed their algorithms to value links differently
- Second, they started punishing websites that had a lot of outgoing links
- Third, they introduced the ‘nofollow’ attribute.
In addition, they also instructed webmasters to add the ‘nofollow’ attribute to all outgoing links they don’t trust.
A great example of this is links in the comments which are nofollow by default on all major platforms and CMS.
Another example is links in social media networks such as Facebook, Twitter, Pinterest and LinkedIn, these are nofollow links too.
Are nofollow links useless for SEO?
So, if nofollow links don’t pass any PageRank, does this mean they are useless?
Google says that “we generally don’t follow nofollow links”, which leaves a door open to assume that sometimes they do follow them.
Nevertheless, even if nofollow links do not act as votes of trust, they are still useful for SEO.
For example, if you get an article published on Forbes, Entrepreneur or Inc, the links will be nofollow but it’s still an important link to have.
Not only it can potentially drive traffic to your website but it’s also good for branding.
“Brand Mentions” and people talking about a brand is a factor that Google takes into account, so nofollow links from trusted sources, do have a value.
When you should nofollow a link?
As a webmaster or SEO Professional, you are responsible for your site’s overall SEO health.
This means that you should make sure that it does not violate any Google guidelines and the way you deal with either incoming or outgoing links is part of it.
You are not allowed to sell links or participate in link exchanges or accept paid posts that include ‘dofollow’ links.
Also, having a lot of outgoing links on a webpage is not normal and Google might penalize you for doing so.
In general, you should link out to only websites that you trust. If you have to link to a website and you are not 100% sure about its quality and authority then to be on the safe site nofollow the link.
Here are two examples to understand this better:
Example 1: You are writing an article on SEO and you want to link to a related study. Link can be dofollow since you know that it’s from a trusted source.
Example 2: You are writing an article on SEO and you add a link to a download site (for your users to download an app or Chrome extension). Since you don’t trust the site 100% (download sites cannot easily be trusted), to be safe, you can nofollow the link.
Finally as mentioned above, any links in comments or other user-generated areas should also be nofollow.
Recommended Reading: Google Guidelines on Link Building
Should you add nofollow to internal links?
In general no, you shouldn’t add the nofollow tag to any internal links i.e. links on your website that points to pages within your domain.
The only valid exception is for crawl prioritization but you rarely have to do this. If for example you have pages that are not publicly available on the Internet (i.e. login or password protected pages), then you can add the nofollow tag to any internal links pointing to those pages, to optimize your crawl budget.
Of course, a better way would be to block access to those pages in your robots.txt.
Important Note: Even if a link is nofollow, that does NOT mean that Google will not index the target page. Google will still index the target page but it will not take into account the link value.
How to analyze your link profile and find nofollow links?
As explained above, for ranking purposes you need SEO backlinks i.e. links that point to your website from trusted sites and do not carry the nofollow tag.
Google Search Console Links Report (includes all links)
The LINKS report is Google Search Console lists ALL LINKS that Google knows about, and does not differentiate between follow and nofollow links.
While it’s a useful report, it cannot help you distinguish between follow and nofollow so we need the help of specialized tools.
SEMRUSH Backlink Report
One of my favorite tools for link profile analysis is SEMRUSH. Among other things you can use semrush to analyze your link profile (or the link profile of any website) and find which links are dofollow and nofollow.
Recommended Reading: How to remove links from Google – A step-by-step guide on how to analyze your link profile and remove bad backlinks from Google.
The nofollow attribute was created so that webmasters can tell search engines not to follow specific links. Thus, links that are nofollow do not pass any link juice or PageRank to the target website.
Nevertheless, that does not make any incoming nofollow links useless for SEO. Links from high authority websites can indirectly help with SEO.
As a webmaster you should not only care of incoming links but you need to ensure that any outgoing links to websites you don’t trust, have the nofollow attribute.