Keyword analysis can be done by using google adword keyword tool - https://adwords.google.com/select/KeywordToolExternal
Although there are many other tools available they might not be free. Can also use 'keyworddiscovery' tool.
How to select Keywords
Although we use the term keywords it should be key phrases. Because we use 'cheap webhosting' rather than 'cheap' and 'webhosting' when optimizing. Select keywords with high search volume with moderate competition.
Try to optimize the site for not more than 5 key phrases (KP). Don't be too greedy...
Use the selected KP in title tag, meta tags (description and keywords) and in the site content.
Use a keyword density tool to measure the keyword density of your content. For the site's content it should be around 3%-6%.
MOD NOTE: Edited for promotional content.
Although there are many other tools available they might not be free. Can also use 'keyworddiscovery' tool.
How to select Keywords
Although we use the term keywords it should be key phrases. Because we use 'cheap webhosting' rather than 'cheap' and 'webhosting' when optimizing. Select keywords with high search volume with moderate competition.
Try to optimize the site for not more than 5 key phrases (KP). Don't be too greedy...
Use the selected KP in title tag, meta tags (description and keywords) and in the site content.
Use a keyword density tool to measure the keyword density of your content. For the site's content it should be around 3%-6%.
MOD NOTE: Edited for promotional content.