1. How Search Engines Work
2. SEO Learning Guides
3. Social Media Optimization (SMO)
4. Courses for Learning SEO
5. Video/Audio Classes
6. Keyword Research
7. Link Building
8. Onsite Optimization
9. Offsite Optimization
10. Glossaries/Dictionaries
11. Tools for SEO
12. Forums for Discussion
13. Ongoing Resources
14. Essential Readings
15. Mobile SEO
16. Website Performance
17. SEO/ Digital Conferences
source: www.quara.com