Alexa Announces ‘New’ Rankings

Alexa have announced it’s overhauled their ranking system. You can see their announcement here via TechCrunch.
They have ditched their toolbar as the sole source of their rankings and are now pulling in data from other sources too. This means that the skew towards tech sites (as their readers are more likely to use the [...]