I don't know of anyone in the financial community that references Alexa Rankings when looking at tech stocks.
Why would people reference alexa in relation to tech stocks horsey? Alexa ranks websites. Gee you really are out to lunch. And with respect to alexas ranking it is a pretty good starting point to understanding how well a site is going. Tumblr a top 30 website worldwide. Ortsy a top 300K website wordwide. Which one should I buy? Hmmmmmm.