by IcyFirefly » 19 Oct 2016, 12:21
From my own experience with my five blogs, Alexa ranking really didn't mean anything significant in term of traffic. It fluctuates every minutes. My blogger friends and I used to do review exchanges for our blogs, but then we gave up since it doesn't remain in the ranking level. I don't care about it anymore, and haven't bother with it for years.