Is anyone noticing any strange activity with Alexa rank?
My Alexa rank went up 10k in a matter of one day, so I'm not really getting my hopes up that it's going to stay. Yeah, I know a jump from 10 million to 9 million isn't much, but I'm talking 45k to 36k here. My friend also noticed his...