Have you heard of Alexa? What is your alexa score? Alexa is a third party website ranking service owned by Amazon. See what Wikipedia says about Alexa Internet. There are a lot of articles on the web about the good and bad of Alexa. Alexa attempts to rank every site...