I want to search for high page rank sites on a particular keyword.Please tell me how can I do so.Thanks
Page Rank is just one of the 200+ indicators Google uses. It isn't even the strongest one. Also, Google only releases Page Rank several months later. Meaning, when you see a Page Rank for a site it is probably the Page Rank the site had around 4 months ago.
Google's Toolbar will let you see the Page Rank for a specific site. This site also lets you do a search see what the page rank of a specific URL is, http://www.prchecker.info/check_page_rank.php.
Type that keyword into Google. For example if you wanted to see sites that rank well with the keyword Java, you would do this:
And there you go.
I think it's a reasonable question to ask. The sites with the highest PR don't necessary all sit at the top of the Google rankings. I've actually been looking for something similar because I want to find high PR sites for a certain keyword so I can see where the link-love is coming from for that keyword.
I'm gonna sign up for this in the new year in the hope that it will help: http://www.seomoz.org/cart/purchase_select