I have created my site for more than a month and I've claimed my site through Alexa last week. But up until now, my site still has no ranking from Alexa. Could anyone here please help me to verify what goes wrong or missing? My website is http://angrybirdgameonline.com/. I really appreciate your advice or help.