I’m never slow to criticise Alexa, a site which provides web site ranking based on a toolbar that is only available to Internet Explorer users on a PC. Why, that’s not going to distort the results at all,…