If you noticed a change in your Alexa ranking overnight, it probably has absolutely nothing to do with anything you’ve done on your Website.  Whether you’ve gone down or up, you can thank Alexa for changing the way they do business. Loathed by some and used as a yardstick to determine advertising rates by others, [...]