Alexa's rankings are fake!
if you have installed alexa toolbar in your browser and visit your sites, alexa gives you rankings!:thumbsup: