Search Engine Optimization, or SEO, is a series of techniques that help web content rank in the search engines. There are different kinds of SEO available that, when working together, can drive up rankings. These include on-page SEO, off-page SEO, and technical SEO.