I always optimize for both. Pick a handful of tough keyphrases and GO FOR IT! Then, simultaneously, cast a very very wide net for secondary keywords and keyword phrases.
There's much value in optimizing words this way because the lesser searched terms are extremely specific and ranking for them brings in highly qualified visitors. But that is an obvious SEO benefit. What most optimisers don't realize is that these obscure, rarely searched terms (that have little competition) enforce your primary keyword targets. They add intelligence to your web page's copy (textual content). The search engine understands the relationship between words, phrases, abbreviations, acronyms, verb tenses, synonyms etc. and will add value to your content as a result of being unique and well-crafted. Composing your sentences. Writing well indicates you feel your page is important enough to take the time to put it together correctly (rather than puking out a bunch of keyword nonsense).
canadafred
SEO Alumni
1,130 posts since Feb 2006
Reputation Points: 204
Solved Threads: 30
Skill Endorsements: 12
Go for Long Tail Keywords they have less competiotion. they also help in getting your site on top if someone searching in phreses.
Example: pilot house fishing boats(long tail keyword) optimize it properly, then you might get good result on top for fishing boats, pilothouse fishing and for other combination.
Go for Long Tail Keywords.
sharma.gaurav
Junior Poster in Training
65 posts since Dec 2011
Reputation Points: 8
Solved Threads: 1
Skill Endorsements: 0
Log tail is the best to get good possiton quickly in search engine as compared to the short keywords but boath takes attention and also need hard work
willson1
Junior Poster in Training
93 posts since Apr 2012
Reputation Points: -4
Solved Threads: 0
Skill Endorsements: 0