logo
Intermediate1min read

Course

Schema for online courses and educational programs — unlocks the Google course carousel.

Course Schema

Best for: Online courses, training programs, workshops, bootcamps, educational platforms.

Rich results unlocked: Course name, provider, description and rating in the Google course carousel — a dedicated section for educational content.

Plan: Basic+

Key properties

  • name — course name *(required)*
  • description — what the course covers *(required)*
  • provider — organization or person offering the course
  • image — course image
  • offers — price, currency, pricing category (Free, Paid, Subscription) and enrollment URL
  • hasCourseInstance — sessions array with:

- courseMode — Online, Onsite or Blended

- startDate / endDate

- instructor — instructor name and bio

  • educationalLevel — Beginner, Intermediate, Advanced, Expert
  • aggregateRating — average rating + review count
  • inLanguage — course language
  • duration — total course duration (ISO 8601)
  • numberOfCredits — academic credits if applicable

Was this page helpful?