Most of us track our traffic in one way or another. I’m not necessarily always checking mine, but I have a plugin on Firefox that tells me the Alexa rank for every website I visit, including my own. Jes via Compfight Lately I’m not happy with what I’m seeing. Except for one of my sites, […]