Hey, I submitted my website to Alexa by uploading the file to my webhost and I claimed it. However, my website still doesn't have any rank. I am using toolbar and so are my friends, we're trying to make it ranked there. More than 4 days have passed since my submission, and I still see no results. What could be wrong? Thanks.