My little world of seo
If the target audience is going to be the general public, then a generic choice of keywords would do, however for a more discerning audience specific keyword phrases may be required. For example, if you type Java, it will give out a search result for coffee, programming language et al. However, if your target audience was the nerdy lot, maybe Java programming or words to that effect would have been a better choice of keyword phrase. The language of the reader is an important input for example for the English speaking world reading from top left hand corner comes naturally but for an Arabic reader it is from right to left. It has been found that on an average, an internet surfer loses interest in the text after about 250 words.