Lately, I have been finding it difficult to check the Alexa ranking of my blog directly at alexa.com. Everytime I visit the site, I keep seeing the “forbidden” message : “Oops! You have been denied access to an object on this server.”
Yesterday, I discovered that if I hide my IP address, the site becomes accessible.
I hope this helps.
If you know another trick, kindly share via comments.
Recommended: How To Claim Your Site for Free on Alexa