It depends who you ask. Alexa represents the popularity of your site. the lower the number the better. if you have a 500,000 Alexa ranking that means you are the 500,000th most popular website in the...