What is Course Schema?
Course Schema describes your course and, optionally, multiple sessions using CourseInstance. It helps search engines understand your course, provider, delivery mode, timing, and location.
Why Use Course Schema?
- Makes your course pages eligible for enhanced search features.
- Clarifies delivery mode, schedule, instructor, and location.
- Supports both online and in-person courses.
How to Implement
- Fill in the course and provider details above.
- Add one or more CourseInstance sessions; duplicate as needed.
- Copy the generated JSON-LD into your page’s
<head>
.
- Ensure the same information is visible on the page. Validate with Google’s Rich Results Test.