
Optimizing your site for the search engines can make a big difference in the indirect traffic.
The two biggest factors in Search Engine Optimization? The first is playing it safe: You have to have clean, well written and relevant sites that meet the individual guidelines of each search engine.
The other is time and patience, a quality you need a lot of to see results in the Internet world. Regardless of how good, well written, and how much SEO you've invested in, sites will take time to rank. Content and links are very important.
For the past three years search engine optimization had some Michael Jordan's and Michael Schumacher's. Those days are over. The game has changed and the game is dynamic - it will keep changing, and you need to be ready to change with it.
From one Internet player to another, I have a piece of advice. Be very careful of who you hire. Find an SEO company that works with you to make sure you are following the rules. Don't be so worried about trying to beat the system. Play it safe, have patience, and try and get along with the system. The search engines will reward your optimization efforts kindly.