Search Engine Optimization (SEO) can be the difference between a small, barely profitable or visible website and a traffic magnet website. There are a lot of ways, both good and bad, to influence the search engines. Some search engines react to certain strategies better than others. Some even have conflicting strategies that they react to. To document all of these things would require a significant number of pages and research that goes beyond the scope of this article.
However, there are a number of things that can be documented that will work for most if not all search engines. And let's face it; there are really only 3 that make a difference between a successful and an unsuccessful SEO strategy. They are the big three: Google, Yahoo and MSN. These three search engines in any given month are responsible for over 90% of all internet searches.