Alexa’s Site Overview tool is not dead, and just received a major upgrade
Last month, Amazon renewed Alexa’s Site Overview tool. Advertisers and publishers use Alexa’s Site Overview tool to find opportunities to grow the traffic and analyse the competition.
