Hi guys! A friend of mine has opened a new blog which talks about pc, tablet, smartphone etc. He asked me to give him help for improve his blog ranks. He writes good articles, he's making about 2$ per day with adsense. Now I'd ask you, I think is better to use white hat SEO tatics, so which good and ethical SEO tatics can be used to improve blog rank? I've already helped him using good keywords, using google trend, and niche keyworkd finders and other tools. Good ways to generate Backlinks too? We've opened a Facebook Fan page for his blog too. Also, I want to use viral scripts to give people free stuff so the blog can increase number of visitors. Any other advices? Thank you.