An SEO strategy includes keyword research, content development, site audits, on-page optimization, off-page optimization, as well as competitor research.