1 . I know that bad quality links will def get you penalized .
2. I am following the white hat techniques and I post on forums and sometimes leaving comments related to the topic of the discussion and leave the link of my site which is helpful and related to the discussions on the forums.
3. I write articles related to my site making sure that I leave a link there using an anchor text linking back to my site , once again ... articles related to my site niche ... I also post to directories under the section related to my niche .
3. I do not over build backlinks daily , maybe 3 or 4 daily , building them slowly with quality.
I wanna know about guest-blogging though , even posting on forums contributing to discussions , with links .. will that get someone penalized ?