Would you be surprised to know that, with all the talk about DoFollow, that it is not a tag in a website’s code? DoFollow is, in fact, a term that represents something that is not present on a link to a specific URL – the “nofollow” tag.
Nofollow is a tag that simply tells search engines not to crawl, or notice, a link on a page. There are several reasons you would want to use a nofollow tag, such as with paid links (which Google frowns upon) or links to major sites that do not need a lot of boost in their link building efforts, like Google itself.
The reason that many people choose to use nofollow for other links on their site is for fear of giving up the prized “link juice” to other sites, possibly lowering their Google Page Rank. And while it is true that some sites are penalized because they have too many links, the real issue is when your site starts to look like a link farm with all links, and no content. Most sites can safely be DoFollow simply by having a balance of content and links.