The process of optimizing a website – as well as all the content on that website – so it will appear in prominent positions in the organic results of search engines. SEO requires an understanding of how search engines work, what people search for (i.e., keywords and keyphrases), and why people search (intent). Successful SEO makes a site appealing to users and search engines. It is a combination of technical (on-page SEO) and marketing (off-page SEO).