3 ms·
> I remember gaining 100k+ Alexa ranking by installing the Alexa toolbar on my own machine and visiting my own websites as usual. Never looked at Alexa ratings
by ddtaylor 8y ago
> I remember gaining 100k+ Alexa ranking by installing the Alexa toolbar on my own machine and visiting my own websites as usual. Never looked at Alexa ratings since.
I'm ashamed to admit my first thought was "damn I need to install Alexa and start browsing our site" lol =(