SEO strategy is a detailed plan to improve a website's search engine rankings in order to capture more organic traffic. This plan draws from several foundational pillars, including technical SEO, content strategy, on-page SEO, link building and user experience.