I Wouldn't Worry About Alexa Rank Too Much.You Improve Your Traffic Quality And Your Alexa Rank Will Improve. The GoalIs Not To Improve Alexa Traffic Rank Itself.I Guess Alexa Is Good To Give An ESTIMATE Of Your Traffic Levels, But That Is ALL. We Don't Know Exactly How Accurate It Is Though, But Its Just An Estimate!