Schema generator: Google Education Carousel

Online Course & Academy Schema Architect

Bottom line

Course Schema formats educational programs, bootcamps, and certifications into structured entities. Google uses this markup to power the dedicated Course Carousel at the top of education search queries.

What this markup doesCourse title, provider, and offer
DiscoveryRequest indexing in Search Console
Rich result typeCourse Rich Result
Schema standardcurrent Schema.org vocabulary
Interactive Online Course & Curriculum generatorRun the full AI search audit
Schema.org typeBuilt in your browser

Online Course & Curriculum

Schema.org/Course Specification
Live in-browser check
Course Rich Result target

Format educational courses, bootcamps, and degree modules for Google Course carousels and AEO synthesis.

Google Courses Carousel
100%

Google Rich Results Health

Eligible

In-browser AST client validation • current Schema.org vocabulary

AEO / Perplexity Score: 100/100
All required Schema.org & Google Search Console fields are perfectly structured.
Valid Schema.org @contextSchema Type recognized: Course
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "Mastering Generative Engine Optimization (GEO 2026)",
  "description": "Advanced architectural masterclass on feeding validated JSON-LD schema graphs directly to Perplexity and ChatGPT Search.",
  "provider": {
    "@type": "Organization",
    "name": "SchemaCraft Academy Global"
  },
  "offers": {
    "@type": "Offer",
    "price": "199.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}
</script>
Schema.org Validator
Instant SERP Preview Mini:
Sample preview data
SC
SchemaCraft AIhttps://schemacraft.ai › course

SchemaCraft AI - Automated JSON-LD Architecture

JSON-LD schema builder and AEO optimizer with in-browser validation and live SERP preview.

Documented Google Search Central properties

Required and recommended properties for Course

PropertyFormatRequirementWhat Google may show
nameCourse Title StringMandatoryDisplays Main Course Header
providerOrganization EntityMandatoryAttaches Official Academy Badge

What this markup is for

Google Course Carousel Display

Qualify for prominent card carousels showcasing provider name, syllabus, and course pricing.

Knowledge Graph Accreditation

Grounds your educational organization as a verified authority in AI training datasets.

Questions about this type

Questions about JSON-LD

Markup should describe what the page already shows. Valid JSON-LD does not guarantee a rich result.

For individual live events, Event schema is recommended, while for structured self-paced or cohort-based educational curriculums, Course schema is optimal.