One of the most important items in SEO but yet its overlooked. In order to drive traffic to your site you need to rank high for keywords that get searched for. Who really cares if you rank number 1 on Google for a keyword that no one searches for. It does you no good.
To go about keyword research smartly you need to first figure out what keywords you would like to target. We will use SEO for an example. Your next step is to go look for some keywords that have to deal with rabbits. To do this you can use wordtracker, keyworddiscovery, or overtures tools to check searches per day. Now remember these are not always accurate searches per day so dont always trust them and compare the results with each other.
Now when you do your search for SEO you are going get a return of popular searches with the word SEO in them. Now you take all of these keywords and run them through a search on Google using the command (allinanchor:keyword). This will return all the results of pages that use that keyword in their anchor text. This will give you a rough idea on how competitive that keyword is. If you return a result less than 1,000 then that keyword is pretty easy to rank for and...