Has Alexa new method changed your rank?

Yesterday I was pleasantly surprised to see my Alexa rank became145,792. The night before it was some where in 233,00 range. My first thought was something is not right. So I went to Alexa.com and found out that they have changed their ranking system. And that new system is the cause of this new rating. […]