Is Alexa killing off websites? Not quite. Posted on June 12, 2018 by Laura I ran across this Medium post by tech futurist Michael Spencer the other day. In it, Spencer claims that websites are…