The no-follow attribute is a tag that bloggers, webmasters and Web publishers can add to individual links to tell search engines not to count the link as a vote. Without this tag, all links are “do-follow” links. Search engines will consider the pages they link to as trusted, high quality sites that obtained the link without compensation.
No-follow is added to the rel attribute in the HTML code. It is usually intended for external links, but it is recommended to give it to internal links that don’t include relevant keywords (e.g. “buy now”, “click here”). This attribute instructs crawlers not to follow the link and in effect, such a link will not contribute to rankings in the search results. Owing to the no-follow attribute, the link doesn’t pass SEO value to another website.