We all know Google’s PageRank plays a key role in the results displayed on the page. However, based on my research, there is no legal way to query up the page rank of a website. Google doesn’t provide a webservice for this.
Today, I came across an Icon displayed on a website that displayed the TrafficRank of that site.
Clicking the link
took me to Amazon where I could see the traffic rank of the website.
After a bit of research, found that Amazon’s webservices provides the TrafficRank and LinkInCount (sort of what PageRank does), and other useful information about a website via WebService interface. They also have sample code in various languages.
Note that most of Amazon’s web services are not free but many of them are reasonbly priced. For example, the UrlInfo webservice which provides the above info is free for the first 10,000 requests per month and currently charging a mere $0.15/1,000 requests there after.
Anyway, I think with Amazon’s service, there is atleast a legal way of obtaining the popularity of a website.