My Personal Take on the New Alexa Ranking System
A few days ago, Alexa announced that their ranking system has taken a new form. That is, the new rankings should better reflect the interests and surfing habits of the broader population of web users, so they claimed, adding that they will now measure traffic from browsers without the Alexa toolbar installed. This is in [...]


