This is a strange situation. Using Alexa.com ranking service and their toolbar for many years. Now when I go to our site http://vector-informatics.com and click the toolbar, it shows the ranking. But when I click on the number to go to the site, it has a forbidden error. Forbidden You don't have permission to access /siteinfo/vector-informatics.com on this server. I can view other sites on alexa, but even when I go to alexa.com and enter our site it returns an error. I am able to view the above link using a proxy browser. So this leads me to believe that it's something about my IP, but what could it be? I know this could be any number of things pertaining to Alexas server or my internet, but it is a strange phenomenon so I thought some Digital Point members might have had a similar experience as there are many experienced people on this site.
I do not know about toolbar but normally its working without error. http://www.alexa.com/siteinfo/vector-informatics.com Code (markup): which number?