Automated JSON-LD structured data for universities, online course platforms, EdTech, and training providers. Earn the Course List carousel, build instructor and institution authority, and give AI course search the facts to recommend you.
Works on 16+ platforms · No developer required · Validation built in
Learners research and compare for weeks before enrolling, increasingly starting with AI. Structured data turns your courses, schedules, and instructors into machine-readable facts that Google's carousel and AI course search can surface and cite.
Three or more courses with ItemList markup earn the scrollable course carousel, the surviving visual course feature in Google Search.
Course, CourseInstance, and Person markup make your topic, level, schedule, price, and instructor explicit for Google and AI alike.
EducationalOrganization and CollegeOrUniversity markup grounds your institution in the Knowledge Graph, strengthening trust signals.
When a learner asks AI for course recommendations, clean Course, provider, and price data is what earns your program an accurate mention.
Honest version: the detailed course-info card was deprecated in June 2025. What markup earns now is the Course List carousel, three or more course cards in a scrollable row, plus the entity data AI course search relies on.
luminaacademy.example
Complete Python Bootcamp | Lumina Academy
Learn Python from scratch with our beginner-friendly bootcamp. 40 hours of video, projects, and a certificate on completion.
luminaacademy.example › courses
All Courses – Lumina Academy
Browse our catalog of online courses in Python, data science, web development, and more, taught by expert instructors.
luminaacademy.example › instructors
Meet Our Instructors – Lumina Academy
Our courses are led by industry experts including Dr. Priya Nair, who teaches our Python and data science tracks.
Plain blue links. Nothing tells Google these are courses with providers, levels, and prices, or groups them into a carousel.
Complete Python Bootcamp
Beginner · 40 hours
Lumina Academy
Data Science Foundations
Intermediate · 60 hours
Lumina Academy
Web Development 101
Beginner · 35 hours
Lumina Academy
Course preview: Complete Python Bootcamp
Lumina Academy · A first look at the bootcamp with Dr. Priya Nair.
A real Course List carousel from three marked-up courses, plus a video, not a deprecated detail card. Illustrative; eligibility is earned, display is Google's call.
A research university runs a catalog of thousands. A MOOC platform runs tens of thousands. A solo tutor runs one landing page. Different scales, different schema, one workflow.
CollegeOrUniversity for the institution and Course with ItemList for the program catalog carousel, plus CourseInstance for terms and cohorts.
EducationalOrganization typing with Course and BreadcrumbList threads programs, departments, and courses into a clean, understandable structure.
School markup for the institution entity, with Event for open days and info sessions and Organization data for the knowledge panel.
Course with ItemList for the carousel plus CourseInstance and Offer, validated and synced as courses and prices change across the catalog.
Organization for the brand plus Course, Person, and Review markup so your product and its instructors resolve as trusted entities.
Course and CourseInstance with Offer describe each program, its schedule, and its price so learners and AI can compare them accurately.
Course with Offer plus Organization and Review markup positions your credential as a recognized, machine-readable qualification.
LocalBusiness and Course markup gives a coaching center both local visibility and course understanding, with Review for reputation.
Catalog-scale Course and ItemList carousels with CourseInstance and Offer, kept valid and de-duplicated across tens of thousands of courses.
Course and Organization markup on public-facing catalogs. Honest note: content behind a login isn't crawlable, so mark up your open pages.
Person schema with credentials and sameAs plus Course markup makes an individual tutor a verifiable, recommendable entity.
Run the free checker on your site. It detects what schema you have, what is missing, and what your courses and institution need.
Run a free check →Education schema changed in 2025. The detailed course-info card is gone; the Course List carousel remains. Here's what each type actually earns in 2026.
| Schema type | What it does | Google rich results | Priority |
|---|---|---|---|
| Course ItemList | Courses grouped for the carousel (3+ required) | Yes · Course List carousel | High |
| CourseInstance | A scheduled offering: date, mode, instructor | No · supports the course entity | High |
| EducationalOrganization CollegeOrUniversity | The institution as an entity: logo, sameAs | Yes · logo, panel data | High |
| Offer | Course price, currency, availability | No standalone snippet · AI value | High |
| Person (Instructor) | Instructor identity: credentials, sameAs | Indirect · E-E-A-T & AI trust | High |
| Review AggregateRating | Ratings on courses and instructors | Yes on entity · no self-serving stars | High |
| Event VideoObject | Webinars and info sessions; lesson previews | Yes · event & video results | High |
| BreadcrumbList | Catalog hierarchy: Home → Subject → Course | Yes · breadcrumbs | High |
| FAQPage | Enrollment and program Q&A | Retired May 2026 | Low |
Connect your site once. The app types every course, assembles the ItemList carousel, attaches instructors and the institution, and keeps it valid as courses change, with zero theme edits.
WordPress with LearnDash or LifterLMS, Wix, Squarespace, Webflow, and 16+ platforms, the ones educators actually run on. No LMS migration.
The app types each course, attaches CourseInstance schedules, Offer pricing, and the instructor, and assembles the ItemList carousel for you.
Every block, including the 3-course carousel and unique-URL rules, is checked against schema.org and Google's requirements before it goes live.
Cohorts open, prices change, courses retire. Your markup stays in sync with your catalog and with current eligibility rules.
Illustrative examples for a fictional platform. Notice what's not here: a course-info detail card with price and start date, because Google deprecated that in June 2025. The Course List carousel is the real, surviving feature.
Complete Python Bootcamp
Beginner · 40 hours
Lumina Academy
Data Science Foundations
Intermediate · 60 hours
Lumina Academy
Web Development 101
Beginner · 35 hours
Lumina Academy
Dr. Priya Nair
Lead Python instructor at Lumina Academy · Verified via Person and sameAs markup.
Course preview: Python Bootcamp
Lumina Academy · A first look at the bootcamp with key moments.
Complete Python Bootcamp – Lumina Academy
A beginner-friendly Python course with 40 hours of video, hands-on projects, and a certificate on completion.
Learners increasingly ask ChatGPT, Gemini, and Perplexity to shortlist courses by topic, level, and price. Those systems read your Course schema to match a program to the query and cite where it came from.
Illustrative example of how structured Course and instructor data supports accurate AI recommendations.
Static generators stamp one course and still promise the dead detail card. Enterprise tools start with a demo. Education SEO retainers bill monthly and lock you to an LMS. JSON Schema App assembles the real ItemList carousel and keeps it valid on the CMS you already run.
See exactly what structured data your courses and institution have, what is missing, and what your catalog needs. Free, instant, no signup required.
Trusted across 16+ platforms · Validation included · Cancel anytime
Find and fix the schema gaps keeping you out of Google's rich results and AI answers from ChatGPT and Gemini.
- Sundar Pichai
JSON Schema App automatically detects, fixes, and manages structured data to help search engines and AI understand your website, improving visibility and rich results.
Website Speedy is a SaaS-based website optimization tool that instantly reduces website loading times.
This tool allows you to optimize images automatically on any platform, including Wix, Shopify, BigCommerce, and more.
©2026 JSON Schema App By MakkPress Apps Studio All rights reserved