Amazon is shutting down its Alexa.com platform which ranks the world's most popular websites and offers SEO and competitor analysis tools after 25 years due to declining...
Amazon is shutting down Alexa.com - it's global website ranking system that has been monitoring traffic online to list the most popular websites around the globe since 1996.