UA-27951125-1

The Alexa situation

Who knew that Alexa was such a powerful force of global domination in the world of internet blogging. Well we didn’t for one. The California-based subsidiary company of Amazon.com provides web traffic data to the world. I guess we are just a little behind on this situation. We just installed the Alexa Toolbar which apparently … Read more