How do they work?
A blog is an area on your website that allows you to talk about a breadth of topics. There should be a facility for visitors to enter their comments.
Social media marketing
This can involve anything from ‘viral activities’ e.g. the ‘staff discount’ emails that ‘accidentally’ get circulated to thousands of users (leading to significant sales) to quirky submissions to YouTube.
Articulate, targeted articles are released through online PR agencies, syndicated to identified site authors and web-journalists, and then published on complementary sites. Once you’ve achieved broad reputable status, the links (and traffic) flood in.