In every website there are set of words that is important and relevant to the theme of the site, these words are called the Keywords. Having the right keywords for your site would be helpful in order for your site to rank or be found by the search engines. Keyword research is quite time consuming and would seem not relevant in helping the site to be recognized. Most often than not, people new in Seo or Search Engine Optimization believe this, they would usually by pass keyword research for the reason that they don’t see the benefits it can bring to the site they are working on. Finding the right keywords for a website requires being the searcher or the person who surfs the web. You would need to determine the common word or set or words that a person uses to search for a product. For example, your site, is all about Billiards, people who loves billiards would use the keywords “Billiard cue sticks" or “cheap cue sticks" or “Maple cue sticks" your core terms would be “cue sticks", if you would use “cue sticks" alone it would be very difficult for your site to rank for the keywords, for the reason that it’s a very competitive word, you would need to incorporate another word for “cue sticks" like adding ‘Maple’, in order for your keywords to be specific . You may get the impression that keyword research requires only brainstorming, well it’s not true, there are tools that can help you find or determine keywords for your site, some of which are Wordtracker and Keyword Discovery. You may use WordTracker as the first step when you start a new project. The left side of the screen lets you search for “related keywords". Type in a keyword here and the results below give words that appear to be closely related to what you were looking for. If you use Keyword Discovery, go to advanced search and select Related or Fuzzy. Both of these should give you additional lists of core terms. When using either of these programs, plug in some of the core terms you already found and scan through those results for additional terms that you hadn’t thought of or added to your list. Many of the core terms will end up producing the same, or similar, results, but you’ll often find one or two (or perhaps more) new core terms with each search. You’ll discover many times that the results will provide phrases which contain a new core term. You will be able to find many keyword research strategy on the web, some of which are effective and some are not, you should invest in learning, by doing it yourself and not believing in the theories of the authors of the articles, you should try it yourself! Because you will be the judge on whether it’s effective or not.