[This is part of the The Blogger’s Essential Guide to Search Engine Optimization Series.]
We’ve been spending the last few blog posts going deep into links, linking, and the importance of doing it right. Of course, we must engage the rel=”nofollow” attribute at the very least.
What is “nofollow” you ask? It was, at one point, quite a simple concept (and I still think it is) – it was a way for webmasters to control how search engines crawled their site and visited linked pages. Using the nofollow tag told search engines to “not follow” this link to the linked content.
It looks like this:
1 | <a href="http://google.com" rel="nofollow">Google.com</a> |
Please note that telling a search engine or robot to not follow a link is not the same thing as blocking a robot or crawler from indexing the site or blocking access to the content! This is a very important distinction and must be noted!
Historically it was actually a bit more difficult to prevent robots and crawlers to follow links on a page and so the nofollow attribute was created to make this process much easier. You can still tell a search engine robot to not follow any links on a page by creating a page-level meta tag, if you wish:
1 | <meta name="robots" content="nofollow" /> |
So why do you need to know about this as a blogger? Here’s why…

Such a simple concept... right?
Remember PageRank?
If you remember the post about power of PageRank then you’ll make the connection quite easily that your linking matters to your blog as well as the blogs that you link to, right?
If you use a nofollow attribute on your links then, in general, Google and some of the other search engines won’t follow those links when they crawl your site. In other words, Google will not transfer PageRank value to the linked sites. They will also not pass anchor text across these links.
Practically speaking it won’t consider these links in it’s equation for calculating the PR value of the property. Sure, the websites, blogs, and pages may still show up in the index and be searchable under these conditions:
- Other sites link to them without using nofollow.
- Links are submitted to Google in a Sitemap. Don’t have one? Get a blog sitemap here!
These are just some of the factors to consider. You could see this as having a lot of “power” and responsibility when it comes to your linking, both internally and externally!
Imagine that? You, dearest blogger, have a lot of leverage with those links!
What Do Bing, Yahoo! and Google Do Specifically?
Ah, glad you asked! It’s quite simple:
- Google – Links tagged as nofollow carry no weight or value in regards to PageRank calculation. It is understood as simply plain HTML text, just like if it didn’t have a link at all.
- Yahoo! – Yahoo has mentioned that nofollowed links do not impact search results. But, they may be used by their bots to find new content on the web. So, they may, in fact, visit the linked page but not count it in their SERPs.
- Bing – Bing has a very similar approach to Yahoo and has mentioned that it will not be influenced in terms of ranking but will discover these new pages via the links.
- Ask.com – Although I don’t personally consider Ask.com to be one of the “major” players they have a unique perspective when it comes to nofollow – they treat them no differently than any other link. They say this helps them be “immune” to the inherit challenges and potential pitfalls/problems that nofollow create. To that I say: “But who really uses Ask.com, period?” Just kidding.
You could spend even more time diving into the specifics of each search engine if you wish but this overview should cover most of what you need to know.

Yup. I'm following WordPress.
How Does My Blogging Platform Handle nofollow?
Very decent of you to consider this as it’s very important! Now, I’m not too familiar with how the “other” blog platforms handle nofollow but I do know what WordPress does these two things:
- It automatically assigns nofollow to all user-submitted links. These would include comment data, commenter URI, etc. This is good because it minimizes spam interest by spammers.
- It does not use nofollow on links within your blog post, sending crawlers and bots (and value) to your links internally and externally.
If you’re interested in using nofollow in your links you can either edit them via the HTML tab and add rel=”nofollow” to them.
There are a few plugins that change this core behavior if you’d like and some bloggers “swear” by them. I’m generally not interested in changing anything in the core behavior of WordPress but if you want I’ve listed a few here for your investigation and curiosity:
You can also look for other WordPress Plugins that have the tag “nofollow” in them for more options here.
On a sidenote, I’ve been working with WordPress for years and have trusted their handling of SEO-related issues like nofollow and love what the general core contributors and authors of WordPress have decided to do. In fact, it’s so good that many SEO professionals suggest that you use WordPress to help get “found” fast by search engines.
I agree with this suggestion and if this is true (and I believe it to be) then why would you choose any other blogging platform? Here are some reasons I choose WordPress over the rest of those sub-par platforms!
When Should I Use nofollow on my Blog?
Another great follow-up question! Glad you asked! Here are a few examples of when it might be wise to add a nofollow tag in your links:
- Trustworthy Links? – If you’re referencing another piece of content or website that might appear to be a bit untrustworthy or that you don’t want to completely vouch for (but you’re using it as reference material) it’s best to add a nofollow. This will discourage spammers from targeting your site so that you won’t pass PageRank to anywhere you don’t want to.
- Links You Paid For - Google and many of the other search engines are interested in providing the best “organic” search returns for its users as possible – that means that any link that is paid for is not created organically or naturally and can influence PageRank negatively and unfairly. So, if you got paid for that link via a Sponsored Post then add that nofollow. Google says this explicitly, by the way: “Buying or selling links that pass PageRank is in violation of Google’s Webmaster Guidelines and can negatively impact a site’s ranking in search results.” End of discussion! Adding nofollow keeps you above board so you don’t violate guidelines.
- Links That Don’t Need Juice - There are some links that don’t need any PageRank, such as links to your registration system or your login page. Throw a nofollow on them so that they don’t clog up PageRank flow in unnecessary ways.
Generally you want to blog as you normally would and don’t spend too much time trying to figure out if you’re doing it “right” or “wrong” (except for those three listed above) and you’ll be fine. In fact, my guess is that you’re doing it “right” already!

Don't get caught with dirty link building strategies.
PageRank and Link Sculpting via nofollow?
Now you may have heard about the strategy known as “link sculpting” or “PageRank sculpting” as a search engine optimization strategy. What this involves specifically is explicitly deciding which links in your blog post will have nofollow and those that do not have nofollow and trying to force (or highly suggest) to search engine crawlers to overly prioritize some links over others to somehow give more value as a result (“stacking”).
It’s true that this is a legitimate method of crafting and focusing attention to areas of your blog and links on each page but some SEOers (and some employees at Google specifically) frown upon it as trying to over-manipulate link value and PageRank is going to be caught and you’ll be penalized.
It is more important to simply create a useful, well-thought out, and organized link hierarchy than trying to “sculpt” PageRank via your links in every single post.
Again, as I mentioned above, you’re probably already doing fine and this isn’t something I’d worry about.
Ok, Final Question: What is “dofollow?”
I get this question all the time and it’s a natural question to ask.
Essentially there is no rel=”dofollow” tag that explicitly tells search engines to follow the link. There is simply the act of not adding a rel=”nofollow” which is the same thing as the mythological dofollow tag.
So, to be clear, there is no dofollow tag, just the act of not using the nofollow tag. Get it? Got it? Good!
Hope all this helps bring a little more clarity to you – let me know if you have any questions!
[This is part of the The Blogger’s Essential Guide to Search Engine Optimization Series. Images via Creative Commons, kolacc, eva, danis.]






John, thanks for taking the time and effort to explain this concept. I had seen these terms used in many places across the web, but wasn’t exactly sure of their impact. This is a great post on this topic and I really appreciate you sharing it. This will definitely be a post I come back to as I continue to prepare for the launch of my new blog/website(s).
was it the new pastorhelper website?
This is a great reference for a pretty heady topic. Good tips I can pass along to clients interested in SEO. More importantly, clients interested in pagerank… which is way more important for the average blogger than SEO.
was that a question at the end adam?
So when or rather who should I actually give our dofollow links to?
Do I hoard them all and put everyone as nofollow as I am afraid to dilute my own link juice. I should think not right? Well I am a newbie. Else the web wouldn’t be a ‘web’ with all nofollow links. I just want to know when it is best to give out links and to whom and if giving links can help me? I’ve read it somewhere before but can’t seem to find it. Thanks.
this is actually a common misconception. you do’nt dilute any juice by adding nofollow on links on a page. it just doesn’t pass pagerank to those links.
Great intro, John. I have a theory that I am testing out now that we should also use rel=nofollow for links between the various websites we administer.
I recently had a post ranking #4-6 in the SERPS and sending nearly 100 visits a day for various keywords. Then all of the sudden it disappeared and traffic was eliminated.
My hypothesis is that because the post had a series of (very relevant) links to my other websites (which are connected by my Google Analytics and Google Webmaster accounts) it was dinged by Google. I waited until the Cache of the page in the index was updated to be sure it wasn’t just some mistake. I’m adding the nofollow attribute to the links to see if the page get’s restored.
Do you think I’m right or might would you suggest another approach?
hmm. there might be some other factors in play, but generally it’s ok to link sites together. this is very well-used strategy. i wonder what else you find…?
John,
This was awesome.
Question: what’s the easiest way to now go back through my several hundred posts and “sculpt” the links with “nofollow?” One post at a time?
I’ve done the newbie blogger thing and never used “nofollow” on any of my outbound links. Do I need to just carve out several hours and do this one-by-one and then start doing it going forward?
some people would go back through every post… i’m not sure that’s reasonable (or necessary) unless you lose sleep over it.
i’d just do it moving forward, personally.
Good point about the sponsored content. Thanks.
sure thing melanie!
Learning.
always.
This was some good information. I was unaware of all that went into SEO and so forth. It’s been said that some people just don’t know stuff and others just don’t know that they don’t know! The more I get into blogger the more I realize that I really didn’t have a clue. This is turning out to be a great adventure. Thanks for the ride Tentblogger!
sure thing eric! glad you’re a part of this growing community!
There’s a firefox extension you can get to highlight links that use the nofollow property. It’s interesting to browse around some blogs, especially established ones, and see how they use nofollow links.
link? i haven’t seen this one i think.
http://www.quirk.biz/searchstatus/
I’m a Chrome user, so I don’t have the most up to date version of Firefox. I don’t know if that add on works with the most recent versions, but it probably does.
cool, thanks.
I have a question stemming from your thoughts under “Links You Paid For.” Should I nofollow my Amazon and iTunes affiliate links? It’s not a paid *post* per se, but it seems to be in line with the reasoning you’re citing. Just wanted your thoughts before I make those changes.
yes! definitely nofollow those!
Great post on clearing this up John! What function are you using for related posts by the way?
i’m testing out nrelat.
Do you use a plugin to show code on your blog?
i do. it’s a customized plugin. there are a bunch of good ones out there though. i’m thinking about releasing one. thoughts on this?
A new and somewhat disturbing trend among SEO professionals is the observation that sites which only receive dofollow links don’t rank as well as those with a more “natural” link profile, which seems to make sense as Google would want to discourage artificial link building techniques. It would seem to suggest that nofollow links actually transfer value and do help websites rank better, although they do not transfer pagerank.
there’s definitely value as traffic is sent through the links which can create more pageviews on the other end, more subscribers (which prove trustworthiness, etc), and more.
you’re right.
I think I’m getting the concept but want to be sure. If I make my links nofollow, the links will still help with SEO for that site by virtue of being linked, I just won’t transfer my PR to that link?
I do a lot of unpaid product reviews but I get a free product for my honest opinion, so in a sense it is “sponsored”. It sounds like I should make links to those companies nofollow, but if they’re not getting ANY search engine credit then that somewhat defeats the point for the company.
I appreciate you sharing this post with us newer bloggers!
no, they get “credit” for being linked and getting traffic. that’s the right transfer of value.
There is a spelling mistake in: “They say this helps them be “immune” to the inherit chanllenges.” I thought you would want toknow.
thank you! i got it!
I noticed to use a “Nofollow” widget (from one of your screen captures) in your sidebar… would you please tell me the name of the Nofollow widget?
hmm? the top blog posts? that’s one of my plugins.
Yes, Do Follow is the way to go forward. Link Love or juice as said is the key to commenters, though not Spammers.