Keyword research is certainly the most important phase in Search Engine Optimization process. Whether you hire a SEO company to do the job or you are doing the SEO process in-house, take your time during this process. You should not be a spectator, but you should be an active part of the decision making process.
Try to think as a customer
Before to start the keywords analysis & research process, be sure that you know how you should perform this process. Try to think about your keywords as a customer. How would you search for your product or service? Which keyword or key phrase would you use? Think about which words or phrases describe best your product or service.
Generic keywords vs. highly targeted key phrases
Surprisingly many companies still believe that increased traffic will necessary lead to increased sales. Unfortunately this is very far from the truth. If traffic is not well targeted, visitors will not found what they are looking for, and they won