The Alexa ranking is a listing of as many domains as they have recorded, and their relative recorded traffic. A higher Alexa rank means your site has more traffic. There's nothing more to it than that. Alexa doesn't judge site quality.Alexa GuideAlexa GuideAlexa Rank Guide