Search engine optimization (SEO) consists of various techniques that seek to improve the ranking of a website in search engine results. Websites should be optimized for keywords that are frequently searched upon by prospective customers. Optimization includes incorporation of these keywords into copy, page titles, link text, and various other elements of the website.
See also search engine marketing.