SEO (search engine optimization) involves optimizing websites and webpages to appear high in search engine results. It includes ensuring websites are indexed by search engine bots and that all content pages are visible. SEO brings together marketing and strategy - while original, optimized content is important, performance means little without good marketing and a solid strategy. Key factors search engines consider include page rank, backlinks, meta tags, and keyword optimization.