Does anyone know how http://www.alexa.com works? It says it is powered by google. Does its rankings only come from when it is used, or when google.com is used? Im trying to figure out what is up with my ranking on it. I definetly never applied for a ranking through them.