content: Our Alexa rank is 9330. That's spread out over 3 months, so does this mean that if we maintain our current activity we'll be ranked ~2500 in three months? Also that URL is a mouthful, where did you find that on the Alexa page? I was looking for that data before but couldn't figure out how to get it.