I'm not sure when it all started but more and more sites use Twitter and Facebook to make their site more "social", to gain more traffic. Whether it's these Twitter share and Facebook like buttons or a news stream. It's a new trend of strengthen the social aspect of one's site. But does it really help? In my opinion, no. I find it kinda ironic because I hardly see a site where people actually clicked at these social buttons to share a story or show others that they "like it". Most of the sites have tons of these buttons but what's the point when nobody clicks them? It actually does your site more harm than good to have them because (i) sites take longer to load and (ii) people ar possibly annoyed by them. Even though I have a twitter account myself, I never used it in conjunction with a share button. And there is no way I would ever sign up for a facebook account. Then there are these news streams. I don't know about you but I never used them to get latest news. I would rather go to the news sites directly. Also it looks kinda weird when you have your articles on the content area of your site and a twitter and/or facebook stream widget in your sidebar with the same articles. What's the point? I bet there are many webmasters around that don't really like twitter and facebook themselves but think twitter and facebook can help them gaining more traffic. If you think about it, who the heck is supposed to click at these share and like buttons on a new and unknown site? Even if they cheat by sharing their own content through multiple twitter and facebook accounts, that won't help as long as they don't have any followers. The right way to help your site grow is Content and Google (no, not Google+). Convince people visiting your site regulary by your rich and good structured content, but don't annoy them with social media buttons and widgets. And don't ever force them to register! Share Like Share Like Share Like Enough already, I don't want to share your stuff and don't want to "like it". The bottom line is, Twitter and Facebook integrations are like Anti Virus programs. Everybody uses them, but nobody needs them.