Alexa DOES NOT update every 2-3 days, it updates every 7 days when your 3 months average updates. Just thought i should let everyone know
Still no update on my end after 10 days.. How do you guys check the update? I maybe missing something here... Cheers! Sha
10 days doesn't sound like very long to expect an update. You can check if it's updated if the alexa rank is different in the toolbar or at alexa.