I'm not sure I understand your question. "Keywords" and "organic" are not two different things. They work hand-in-hand.
The way to increase your organic search traffic is to find keywords (phrases) that are used by your target audience to describe what you offer. Then include those phrases, plus other related phrases and synonyms
, in your content. This content could be long-form articles, blog posts, product descriptions, support topics, whatever. Any page can potentially be a "landing page" for your site, so all pages should be optimized.
Oh, and that content needs to be excellent
. Original (not "borrowed" from elsewhere, and never "spun"). Useful. Informative. Well-written. Grammatically correct. No misspellings. It's got to be something worth reading, worth linking to.
Then you have to market the heck out of your website. You can't just sit back waiting for people to show up at your site. And you're not going to get there with "cheap and easy" links you "build" yourself. You need earned editorial links
to have even an outside chance of influencing your search engine rankings. Blog commenting, social bookmarking, forum posts, directory submissions, article repositories, classified ads, "Web 2.0" -- in short, all the usual crap that low-quality "optimizers" advise -- is not
going to get the job done for you unless you are in an extraordinarily non-competitive market.