Compete - The New Alexa?
February 4, 2008 | 2 Comments
I have to say the site name “Compete” is far more engaging and obvious as a name… As an admitted Alexa-holic, a new site that compares sites is exciting to me. It is very similar to Alexa, though they claim better data sources.
Tags: alexa, compete, metrics, site stats, statistics, traffic

