If one of your B2B social media objectives is to drive traffic to your website, then here are a few things you should be doing:
Keep an eye on your Google Analytics to see which keywords people are using to find your site. Then set up an automated Twitter search for those keywords so you can be alerted as soon as they crop up in conversations and get involved!
Then do the same on your blog
Make sure the search terms identified above are all over your blog too (in titles, in tags, in headings and anywhere else you can logically fit them), along with plentiful links to your website.
Really analyse your traffic
Like seriously – proper analyse. See what people who come to your site from social networks do when they get there. Then give them more of what they like.
Thank people for inbound links
If someone links to your site from Twitter, Facebook, their blog or anywhere else in the social web, say thanks – not only is it good manners, it also encourages more people to do the same. If you want to really show your gratitude to someone who has given you a link on their blog, then there’s one thing you can do (and no, it’s not that); simply return the favour with a great link back to their blog.
Package your content and give it away
Take great content and save it in nice little nubs, such as PDFs, white papers and all that stuff. Make sure you include a link back to your site, and then give it away for free. If your content is good enough you will be rewarded with inbound links.