Make a list of important, relevant topics based on what you know about your business.Fill in those topic buckets with keywords. Research related search terms. Check for a mix of head terms and long-tail keywords in each bucket.

Keyword Research is not easy task and overall ranking based on the keyword's selection. You should spent most of your time in probing the keywords that are related to your product and should select long tail, low competition, high traffic keywords so that you can rank them easily with less effort.

Keyword research is a core SEO task that involves identifying popular words and phrases people enter into search engines -make in an attempt to figure out what to rank for. Researching keywords gives marketers a better understanding of how high the demand is for certain keywords and how hard it would be to compete for those terms in the organic search results, offering some direction to optimization efforts.