A subsidiary company of Amazon.com, Alexa is a free online service that ranks websites according to the quantum of traffic they generate. Furthermore, the service provides a detailed analysis of a website’s traffic and targeting keywords, in addition to shedding some light on the geographical background of its visitors. These stats are useful for internet marketers that want to research a niche or gather intelligence on their competitors.