I am working on a simple Wordpress blog where when an article is published, it appears on ALL these pages:
Homepage - Headline(clickable) + 3-line summary
Parent category page - Headline(clickable) + 3-line summary
Child category page - Headline(clickable) + 3-line summary
Author page - Headline(clickable)
A good example of what I mean is:
The "Worth A Thousand Words" article is available on the homepage.
But it's also available on the category page: http://wp-themes.com/?cat=1
And finally, it's also available on the author apge: http://wp-themes.com/?author=1
Does it makes sense to let Google crawl http://wp-themes.com/?author=1 knowing that all links on that page were already crawled elsewhere?
I've been in fact told that I should add all author pages to my robots.txt, under disallow, so as search engine bots do not spider /author/*(or anything with ?author for the above example) since all links on these pages are indeed available elsewhere.
Is this a good approach or maybe rel=nofollow is better, or maybe I shouldn't worry about this at all?