There are many small businesses that do not think of search engine optimization as advertising. Unfortunately for them, they are missing out on one of the most effective sources of marketing for products and services that is available, due to the fact that someone searching for your type of product has already shown an interest in buying it. A typical marketing program presents your product to many people who are not at all interested in it, and as a result you may be seen by a large amount of people but it is debatable how many of those people are actually customers. By hiring a good marketing company who understands that search engine optimization is also marketing, you can use the Internet to effectively put your business in front of people who have shown that they are interested in buying form you. It just makes good business sense to explore this alternative medium.