Just my advice, if you want to build any kind of online popularity rating then don't do it according to your google search result.
If you want to do it professional you need to build your data on internal google statistics, they can be found here:
https://www.google.com/trends/topchartsAll you need to do is locate websites you are looking for.
From the google search rating as OP has put it,it seems a little bit accurate for me because the SEO would be based on the popularity of the service used to get it in that sort of an order otherwise will try google topcharts too.