How often is updated Alexa Toolbar ? The results in Top 1,000,000 Sites (Updated Daily) and in Alexa Toolbar(same alexa site) are very different. Why ?
It Will Take 1-2 Days To Show Alexa Rank in Toolbar But on That Day You may get different number in Alexa Site.