Alexa widgets have been retired - October 2016

The Alexa rank widgets were retired on October 26, 2016.