Skip to main content

New Ranking System at Alexa

by David Brooks | 21.04.2008

If I’m honest I’ve never been a fan of Alexa, seeing their ranking is based soley on users installing a toolbar (how many of you have an Alexa Toolbar?)  But hey atleast theyre trying to improve! More Here.