Everyone will tell you that SEO (Search engine optimization) is the answer and that you will be able to get tons of free traffic from it. However the big question is how many people have succeeded with SEO only for their sites? Actually very, very few.
The truth is that SEO is fairly complex and there is really no guarantee that it will work for you. I mean let's face it, on a search engine you are competing with millions of other sites all over the world to make it to the top ten. If your site appears anywhere below the first 10, it is very uncommonly that you will get any significant traffic generated from leading search engines like Google. Yet many webmasters aspire to exclusively use SEO to get the top 10 rankings. What are the odds of that happening? Really !!?
Why not use a simple technique for generating traffic that will get you web hits directly from other sites and while you are at it you will also be using the most effective SEO techniques while not relying on being in the top 10 of Google rankings for a popular keyword phrase to make or break your business.
In fact the more articles you generate for your site and to promote your site, the more traffic you will get from search engines through all kinds of keywords and keyword phrases that you never even thought implemented (that is what I have seen from my very own experience).
So rather than focus on SEO, why not focus on the right kind of article to generate lots of FREE traffic for you immediately?