No follow is an attribute that implies if a site link is clicked, the PR of that link will remain unaffected in search engines. A no follow code does not block the content from view or prevent the indexing of content instead the prime intention of the no follow code is the prevention of spam and spamdexing. Also a site having both follow and no follow links appear more natural to Google, which is a desirable feature for
SEO.