To arrive at set of keywords that:Describe business correctly (are relevant) Attract traffic (are popular & are searched for) Have less competition (are relatively un-optimized for )
Steps
Step I: Lets start by saying that for keyword finalization of a web site first step is to device theme of web site. The keywords then should be generated which are in sync with themeing structure of site. The home pages & other higher level pages should target more general(main theme)keywords. The deeper pages (embedded in subdirectories or sub domains) should target more specific & qualified keywords.
Once sites themes & sub-themes are done, lets start by looking for keywords
StepII:
The finalization of keywords for any given site can be done in following way:
Generation of seed keywords for site (theme keywords).
Expansion of seed keywords into key-phrases by adding qualifiers (sub theme keywords)
Generating a larger set of keywords by word play on key-phrases generated in step II.(sub theme targeting)
Lets take them one by one:
SEED Keywords/Primary keywords:
The seed keywords can be generated by either of ways mentioned below:
The client provides terms he feels are relevant to his business.
The SEO firm generates seed words by understanding business domain & business model of client.
Some outside domain consultant provides them.
Another way of generating seed keywords is to look for meta tags of competition web sites.
WARNING: do not place any unnecessary emphasis on these tags. Use them just to generate you seed keywords list.