Alexa score

Poor Alexa – So Many Rumors, So Much Misunderstanding

Do you own your own website or blog? Yes? Then do you know what your site’s Alexa score is? Do  you know what an Alexa score is? For those of you who don’t know about Alexa rank – it’s a sort of popularity score of “best” to “worst” websites, as judged by traffic to the[…]