We can improve Alexa Rank only if you have Alexa Rank Certified active, that is the way how alexa.com works and it cannot be changed. Your website having Alexa Rank Certified means that you have Alexa’s traffic counter installed on your website therefore alexa.com is able to see all the traffic coming to your website. Without the counter Alexa doesn’t count any traffic and shows only estimates.