Pro / Agency License

The Course Builder

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.

1. Core Identity & The "Teaches" Property

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).

Crucial: The Subject Entity (Teaches)

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").

2. The Syllabus (Curriculum Mapping)

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.

3. Instances & Enrollment

A "Course" is the abstract concept. A "Course Instance" is the actual, scheduled event where teaching occurs.

Course Instances

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.

Pricing Offers

Like a product, you can map multiple pricing tiers or enrollment options directly to the course using the Offers repeater.