I found a great post at SEO about keywords and how to choose those that are the best fit for both your site and your ranking when it comes to other websites who are higher up on the scale than others. I thought I would post the tips here for anyone else who is looking for ways to find good fitting keywords where they won't get outranked. It's not a 2 minute approach by any means but if it pays off in the long run than I think you will be ahead. Either way this approach makes sense to me.
1. I write down about 3 phrases, searches I think I would use during a search for the product/service/information I need words for.
2. I put those phrases into the
https://adwords.google.com/select/KeywordToolExternal tool.
3. Copy the results for terms that have searches occurring, ranking them from the most searched to the least - not all the list mind you, just till I get a feeling I have enough.
4. Put a term, one at a time, in Google search surrounded by quotes "key phrase". I look for how many total results and the type of page that comes up number one. I just move to the next term if it is 100,000 and a .com's index page figuring that term is too competitive to start out with (I file the term away for the future). If the term has pulled under 100,000 and the first page listed is not the index page I will check the incoming links to the landing page and the anchor text used. If the link number and quality is too high, keep moving to the next term repeating until the right balance of competition and searches occurring balance out.
5. Start writing content for the terms selected and follow all the great stuff this forum has to offer.
From this
seochat forums
If anyone here has any thoughts on this idea or would like to add I would love to hear it.