Reshared post from +John Mueller
Dear Google Team,
I thought you might like to know some of the reasons why you are not getting enough Organic search engine and Social Media traffic foryour website.
1. Your website is not ranking top in Google organic search for many competitive keywords.
2. Your website profile needs to have regular update in major Social Media sites.
3. Your site has less number of Google & Yahoo back links, this can be improved further.