The main components of SEO marketing include on-page optimization (keyword research, content, meta tags, etc.), off-page optimization (link building, social media engagement), technical SEO (site speed, mobile-friendliness), and local SEO (Google My Business, local citations).