Google has a dedicated, highly visual search carousel specifically for educational courses. The Course builder allows educators, universities, and eLearning platforms to map their curriculum, credentials, and instances to secure these premium rankings.
A Course requires highly specific metadata to qualify for rich results, including Educational Level (e.g., Beginner, Intermediate), Prerequisites, and the Credential Awarded (e.g., Certificate, Degree).
Do not put the title of your course in the Primary Subject field. This field maps to the teaches property. You should input the exact Skill or Topic the student will learn (e.g., "Python Programming" or "Digital Marketing").
Google rewards thorough documentation. The SPP Course Builder utilizes an advanced nesting technique to map your curriculum.
When you add modules to the Syllabus repeater, the SPP Engine mathematically nests each module as its own distinct `Course` entity inside a `hasPart` array. This provides search algorithms with a complete, granular understanding of everything covered in the curriculum.
A "Course" is the abstract concept. A "Course Instance" is the actual, scheduled event where teaching occurs.
Define when and how the course is delivered. You can set the Delivery Mode (Online vs. Onsite), assign a specific Instructor, and provide exact Start and End dates for cohort-based learning.
Like a product, you can map multiple pricing tiers or enrollment options directly to the course using the Offers repeater.