Search engine marketing is a catch-all term for all activities aimed at increasing revenue through increased visibility in search engine results. Search engine optimization (SEO), content marketing, link development, and pay-per-click (PPC) management are all common strategies and tactics.