Alexa has changed its Layout and Some features. Hopefully it might have changed some of its ranking criteria too. my site has very positive effect of this change. It went down from 25,000 to 17, 000 i still have to find out whether its just a coincidence or because of the change in alexa. I welcome your feedback on the impact of alexa change on your site.