Now, for all that has been said about writing to your subject and providing interesting content, there should be no confusion on the matter of keywords. They are certainly important, and outright ignoring them is not going to get anyone very far in terms of Adsense clicks. The question of balance is an important one here, and too many people make the mistake of ignoring one thing to serve another.
The question “content or keywords” is a red herring. Ignore content and you will find that few people read the site even though the keywords have got them there. Ignore keywords and they won’t ever get to the site to read the content that might have been well-written and thought-provoking, but failed to grab Google’s attention.
It’s not impossible to write good content and hit the keywords at the same time. It’s more difficult than focusing on one or the other, but that’s why there is a higher pay-off for managing it. It may be quicker to knock out a keyword-laden site or to write what comes into your head, but you have to put something in to get something out.
Practise writing to your subject and reading over your content to make sure that you aren’t ignoring keywords. After a while it begins to come naturally, as you will structure sentences to emphasize a subject and lean on keywords where necessary. It might take a while to get to that point, but no-one rises to the top and stays there without putting in time and effort as a minimum.