If you want to build a solid long term online business, you just can't ignore the White Hat SEO. Here's what you need: 1. Great content that actually benefits your visitors, don't write content only for search engine, optimise the content towards helping your visitors and gain trust. 2. Create link bait content pages with attractive topics, and promote them through social network or forums, make sure they are easy to understand. 3. Create link bait tool pages with easy and desirable software or tools, promote them through social network or forms. 4. Write good articles and syndicate them through the article network, find out what sites downloaded and distribute your article, contact the webmasters and offer them more content. You are not only building natural backlinks, if your article is good enough, it actually pulls visitors to your website! 5. Find related blogs in your niche, offer them some guest posts or as a guest writer to draw traffic from their websites. Before doing that, it is better to well prepare your website with good content or opt-in, so that you'll be able to keep the visitors on your site as long as possible.