Will it help me reach more people? If yes, how?

Does that help in SEO too?

  • You don't have to have them. You use them if you want and your users will get any benefit from them. Or if you don't have any criterion and think that a site has to have them, as most people believe. Hopefully, if you use them is because of the benefit for the users.
    – PatomaS
    Apr 16, 2014 at 12:24

4 Answers 4


If you use social media buttons on your site, it gives your users, flexibility to share their interest in your site with a click. Unless your site has content that can not be forgotten, no one will bother finding your page specially, on the social media sites they use. Therefore, it will also give you more interaction opportunities with your visitors. As they will likely to see latest happenings in your site without actually visiting it, and a good content will definitely compel them to pay a visit to their site. They might even turn out to be your representatives as well in their social group. Although it largely depends upon the quality of content you post.

Furthermore, these social media sites employ some sort of tracking mechanism to these buttons(like button, share button)(in context of facebook), so that when a user often visits your site, he/she will also see your page as recommended in their respective social media profile or timeline page, therefore much chances of involving with your page.

So, all in all, do employ these buttons, but with a little bit of caution. Too much use of them will destroy your design. Identify, what major social media platform your targeted visitors use, and then only add widgets from those portals only.

  • Welcome on Pro Webmasters!
    – Zistoloen
    Apr 16, 2014 at 13:06
  • "Identify, what major social media platform your targeted visitors use" == key.
    – Will
    Apr 18, 2014 at 17:43

Social buttons allow and encourage users to share your content. Without it, it would be too much trouble to share your content and most people won't bother. The more your content is shared, the more users it reaches and the more opportunity you have to capture new users. Social buttons along with SEO are the single best things you can do fir traffic short of Tweeting, E-Mailing, and otherwise sharing/marketing your content directly. It allows others to market your site for you.


No, you don't need social sharing buttons as people are fed up with all that social websites anyway. Only a very little amount of people actually uses them and they sort of destroy your individul design. I would suggest not to use them, but offer a comment section instead. People will have much more courage to comment your post when they don't have to do it with their personal account.

  • I would vote this down if I had the rep on this site. The people "fed up" with social networking sites won't use them, but the hundreds of millions still using them may. They're a free and easy way to spread the word about your site. As to the buttons destroying a design, they can be added fairly unobtrusively. Nearly every major company and website use the social buttons, and they all do so for the value added. Apr 16, 2014 at 17:35
  • "hundreds of millions still using them may" - Please provide a source for that information.
    – Steve
    Apr 17, 2014 at 13:30
  • 1.3 billion Facebook users and 645 million Twitter users. If even a small fraction of those click the social buttons, there's your hundreds of millions, and that's not even counting Pintrest, StumbleUpon, Digg, and countless other social networks. Apr 17, 2014 at 14:14
  • "people are fed up with all that social websites anyway" Please provide a source for this information.@steve
    – Chirayu
    Apr 18, 2014 at 15:21

Answer: Because everyone else does it and social networks are obviously awesome. :)
Alt Answer: Because it supposedly promotes sharing of your content
Alt Alt Answer: There is no 'should' with regards to social sharing buttons. There's only 'should' with regards to making your website better—whatever better means to you on that site. More traffic? better traffic? better conversions? more reads? spreading the gospel? booking gigs for your band's site? We have no idea.
Alt Alt Alt Answer: It totally depends on the content of your site. Making cat videos? Share on! Science papers? Probably not going to get many shares, sadly.

Perhaps Alt Answer will be true for your site and perhaps that supports whatever 'better' is for your site. So, put them on there and track their usage with Google Analytics. If they're working, great. If they're not, do something different; put them in a different place in your layout, try a different logo set or get rid of them. Specifically, track the overall goals of the site and then measure how the social sharing buttons impact those goals.

There are, generally, two ways to integrate them. One is more 'full experience' where you import javascript widgets form FB/Twitter/Whatever. The other is to simply have links on your site that make it easy to 'share' content (all of the services have simple share URL endpoints - http://www.sharelinkgenerator.com). The first one is the one used by most sites and it can slow down your site's loading time. As a user, this drives me nuts! Watching the left corner of my browser say 'waiting for response from fbcdn.com...' while I stare at a white page. Ugh.

Personally, I think they're the scourge of the web and offer very little value to most smaller websites - especially when you see post after post with "Likes: 0, Tweets: 0". Plus, why do people want to mash up their brand with everyone else's logos? That said, if they're working for you and your business who cares what I think. :) Only way to know is to measure. And then measure again.

If you use actual like/tweet buttons, you can track with this: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSocial

If you use simple sharing links, you can use normal GA event tracking: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

Here's an example of normal event tracking for the newer analytics.js:

<h3> Share this on:</h3>
<ul class="social-links">
    <li><a href="facebook.com/...">Facebook</a></li>
    <li><a href="facebook.com/...">Twitter</a></li>

$('.social-links').find('a').on('click', function () {
    var link = $(this).attr('href'),
        text = $(this).text(), //the social network name
        title = document.title // or $('h1').text() if that works for you

    ga('send', 'event', 'Social', text, title, {'hitCallback':
        // wait until you're sure GA has the event, 
        // and then send them on. Very fast.
        function () {
            document.location = link;


Note that you can replace any of those values with something more valuable to you. For instance, the title isn't really needed since GA will track that anyway.

re: Alt Alt Alt Answer: Consider the networks and how they relate to your audience and your content too. Science papers will likely get few if any Facebook shares but they could very well be active within certain communities on twitter or digg.

Good luck.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.