Search engine traffic is the best traffic you can get. To get that traffic you must have a understanding of the different search engines. Obviously Google is the number one player, but even so don’t discount the other search engines. Each search engine has its own algorithms so expect different results with your search engine optimization. For example a high keyword density may work on yahoo, but on google they may penalize you for it.