Business owners are often frustrated and confused by conflicting information about Search Engine Optimization (SEO), Search Engine Marketing (SEM), and Social Media Marketing (SMM) presented in sales pitches. They must also be guarded when approached by such solicitations due to the potential hidden agendas of commissioned sales people who are more interested in fulfilling quotas than creating value. Consequently, many decision makers shun professional Internet marketing companies and attempt to do it themselves. Here are some pitfalls to consider along the way.