When it comes to getting more traffic to our website, mostly we would optimize our site for search engines. Have you tried to optimize your website for networking sites like Facebook and Twitter?
Honestly, that is what I also am curious. I think there must be some ways of optimizing your website for social networking sites. At least, you can optimize your fan pages.
I think that optimizing your website for social networks is creating profiles on FB, twitter etc and maybe integrating some social buttons on your website such as like or G+1
You can promote your website in Facebook through post updates; however you cannot optimize it for Facebook. Facebook is a social networking platform, by creating and maintaining a presence there you can direct traffic to youor website. This can be done through blog updates and also through creating a fan page.
You can also advertise your site using facebook ads if that is your goal. In essence all these things are optimizations made to promote your site further.