When to use noindex and nofollow

When do you use noindex and nofollow or noindex but do follow or index but nofollow?

Use noindex any time you don’t want the content of a particular page to be indexed (ie, a page that you don’t want to appear in search results), and use nofollow when you don’t want to give credit to the links (examples might be: user-generated content (most forums don’t allow links that people have posted to be followed), links that perform actions or require you to be logged in, links to alternative formats of the current page (eg PDF, print view)).

Use noindex and nofollow if you want to completely prevent Google from indexing certain pages as well as any pages linking to them. This is usually for the hidden section of your site that you do not want it to appear on the search result pages.

Also use noindex and dofollow if you want to prevent duplication on your own website, especially URLs which contain parameters. For example, to avoid Google from indexing this URL http://abc(dot)com/pages=1?search=keyword%null&location=new%20york&data=offline which is the same as http://abc(dot)com/.

Index but nofollow, this is only usually for pages where you want the search engines to index but do not want it to follow the links within that page. Usually these links will go to external sources such as other website that is why you have to put nofollow to prevent the leakage of link juice.


Also use noindex and dofollow if you want to prevent duplication on your own website

Just to be clear, there is no such thing as a Dofollow tag or attribute. It’s unlike Nofollow, which is an attribute of a link. Dofollow is a convenient way of decribing a link that does not have a Nofollow attribute, but it has no meaning within HTML.

I believe there is a Dofollow plug-in for Wordpress, but that’s another story.