After a wait of more than 3 months Alexa finally updated my blog’s rank. But I had to send them a few emails and install their toolbar on my browser. But they still have not updated the thumbnail view and the number of backlinks my blog has. Anyway I recommend all users to install Alexa toolbar if they want their Alexa ranking to be improved. It can be downloaded from here. Make sure you browse your site everyday after you install the toolbar and also recommend your friends to do so.
First of all I would like to point out that Alexa can take upto 4 months(or even more like in my case) to update your site ranking. And the the only way to improve the Alexa ranking is by installing their toolbar. And you must also encourage your friends and other users to do so. Fortunately or unfortunately thats the only way. The is the way it works. You browse your site everyday with their toolbar installed on your browser. The toolbar then communicates with Alexa and updates the traffic/hits to your site in its database. Eventually you will see an improvement in your Alexa ranking. Anyone else visiting your site with Alexa toolbar installed in their browser also add to the hits. Frankly, I think Alexa is a bit selfish in having a policy of their toolbar having to be installed in order for them to improve our ranking. But revenue generating services like PayPerPost require a good Alexa ranking as well apart from Google PR so I finally made the decision to install their toolbar. I won’t say that I encourage users to do the same. But if some of you have registered for a few services that require Alexa ranking then you must install Alexa toolbar.