You connection Alexa constantly, for years now, like you think this means anything? You realize that's just individuals who use their browser extension. I do not Consider I know a single person that works by using their extension. They even say proper on their own site to be a disclaimer that their statistics are not suitable to internet sites that