SEO involves three core elements - on-page, external, and technical. On-page focuses on optimization of individual pages, like titles and descriptions. External centers on link building and citation. Technical ensures good crawlability, speed, and mobile-friendliness. The document provides an overview of the main components of SEO and their relative importance.