I would use the Google keyword tool or buy a program like Market Samurai. Remember to be successful don't choose keywords that are highly competitive. You will have much better luck find lower competition keywords that you know you can rank well for. Good Luck.
It is the most important task to deal with. You can take help to determine related keywords suitable to your site by google keywords tool. and initially do follow following steps: It may help you in either way: Here are some main points of tips which can help you in searching related keyword... 1 Determine your target audience 2 Guess what they’re searching 3 Make a keyword list 4 Check search volume 5 Check competition 6 Make your final list of Keywords these all steps are very important for searching right keyword.
Google adword is the best tool for keyword research. Always choose best suite keyword for your business rather than choosing one with a lot of searches. Keep in mind that traffic on the site is necessary in online business, but relevant traffic is the most important.
Google adward tool is best so far because it provides you complete information along with suggestions and reports. it also provides you information about local and global searches of specific keywords along with suggestions of keywords