Check the Alexa rank for a domain name or website.
Alexa is a world wide ranking list based on internet traffic. A high Alexa Rank means the domain has or had a lot of traffic.