Forum:

Forum link building technique draws in tons of referral traffic. Forums consist of threads and within them posts. Forums generate a lot of activity amongst the members and the number of posts determines the success of a particular forum. More the number of posts and threads, more successful is the forum. And successful forums are indexed well by all major search engines.

Blog:

This is one of the important techniques used in enhancing the visibility of your website and it successfully reaches the targeted audience. Blog posts attract varying viewpoints, and this is one of the best interactive marketing techniques through which one could promote their website in the form of a web link that is used along with the signature when you leave a comment on a popular blog.