Search Engine Marketing (SEM) refers to the practice of using search engines (like Google, Yahoo, or Bing) for marketing and advertising a business using the business's website. This is done both by organic traffic (SEO) and paid traffic results (PPC) ...