The best method to get high quality natural links is to create something worth linking to. You can fill your waste bucket full of blog spam links, garbage directories listings, useless articles submissions etc. and be slightly rewarded for it too but there is nothing more powerful than gaining links based on the quality of your web content. When people like what they see and read they share it.
That's my opinion based on over ten years in the search engine game. I've seen the trendy search engine manipulation tactics come and go. The link strategists are worried today because their mass link production babies are basically ineffective now.
Build great web content that doesn't require artificial external empowerement. Forget about link building schemes geared to make your content appear to be important. Simply build important content.
canadafred
SEO Consultant
1,021 posts since Feb 2006
Reputation Points: 192
Solved Threads: 28
To answer the OP's question, I would have to go with forum posting and blog posting.
Adding a blog to your website about your site's topic adds good, quality, fresh and frequent content to your site and it also demonstrates that you're knowledgeable in your field. Additionally, it serves as "link bait" ... content that people are naturally going to be drawn / want to link to.
I am also personally in favor of posting on various other forums within your industry when first starting out, linking to your site in your signature. Yes, there might be a little hint of SEO benefit (no one really knows whether forum signatures do much nowadays), but you're going to get your name out there among other people in your industry as an authority in your field. (Just make sure you're posting quality content!)
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
> I agree with cscgal
Always :)
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
Yes Relevant links are more power full for seo point of view
thanks
david_123
Junior Poster in Training
78 posts since Sep 2006
Reputation Points: 8
Solved Threads: 0
BTW this bookmarking is also important.
jrafique
Junior Poster in Training
85 posts since Dec 2008
Reputation Points: 10
Solved Threads: 0