List of most used anchor phrases in the anchor tags of the referring domains. At the last check onwe found 16 backlinks. It has 16 backlinks. Your website is very popular on Social Networks. Alexa traffic rank shows the popularity of your site relative to other sites. Your site has high probability to get under the filter Google, which called Google penguin.