In order to provide specific detail on my advertising page for one of my sites, I'd like to be specific in stating exactly how many PR pages I have, and what PR they are. For example, my one site must have several dozen PR6 pages, a couple hundred PR5 pages, and hundreds or thousands of PR2-4 pages. It would be great to be able to state exact number such as: PR6: 62 PR5: 297 PR4: 640 PR3: 456 PR2: 214 PR1: 315 Is there a program or site out there that can calculate this? Preferably a free one? Obviously I can't do this by hand as there are too many pages... Thanks in advance!
You could use the seochat PageRank Search, and enter the query "site:your_domain.com". This would list the indexed pages in order of PageRank. Alternatively, you can type in all your URLs into the iwebtool Multi-Rank Checker. Cryo.
If you had a list of your urls you could write a php script to loop through each one and look up the PR. However PR would always vary across datacenters so its not really going to be accurate.
Thanks guys, but none of those solutions work... or require me to basically code the whole thing myself.. I'm guessing there isn't anything out there then that will do this eh?
What about if you extract the URLs of your site using Xenu and paste them into a PR checker tool like http://www.pagerank.net/pagerank-checker/ and the result can be copied to Excel for sorting and displaying wherever you want. I haven't found a tool that does that yet but I am sure someone has developed it or some similarly fashioned PR checking tool.
I think this tool is very much difficult to write because it will halt everything if user hit for a website which has millions of pages. But i can modify code of backlinkwatch to work for at least 1000 pages. Would it satisfy you