The major approaches to SEO can be divided into
1. Graphic and textual techniques.
2. Crawlability and engineering techniques.
3. Meta and virtual techniques.
4. On-page and off-page techniques.
5. None of the above.