---
title: Case Study: Implementation Pattern: Education Course Schema...
description: Illustrative implementation pattern for Course schema and educational organization entities — not a verified client case study. Neural Command, LLC builds AI retrieval...
datePublished: 2024-07-15
dateModified: 2024-07-15
author: Joel Maldonado
organization: Neural Command LLC
canonical: https://nrlc.ai/case-studies/education/
---

← Back to case studies

**ENGAGEMENT:**LearnHub Germany (online education platform, 85,000 learners)

**SCOPE:**Course schema, EducationalOrganization schema, accreditation structured data, course relationships

**DURATION:**70 days (2024-07-15 to 2024-09-23)

**INTERVENTION:**Structured data governance, course entity mapping, accreditation declarations

**MEASUREMENT:**AI citation accuracy (ChatGPT, Claude, Perplexity), educational platform trust signals, course query coverage

## Initial Diagnosis

LearnHub Germany exhibited low AI citations despite strong accreditation. Analysis of AI system responses to queries like "What are the best online courses for [subject]?" and "Where can I learn [skill] online?" showed:

- ChatGPT citation rate: 20% (10 mentions in 50 relevant queries)
- Claude citation rate: 24% (12 mentions in 50 relevant queries)
- Perplexity citation rate: 28% (14 mentions in 50 relevant queries, but often ranked below less accredited platforms)
- Google AI Overviews: LearnHub Germany appeared in only 19% of relevant online education queries
Root cause analysis identified three critical gaps:

- Missing Course schema: Course pages lacked Course schema with accreditation declarations. AI systems could not distinguish LearnHub Germany from unaccredited or lower-quality educational platforms.
- Incomplete EducationalOrganization schema: Platform pages had basic information but lacked accreditation declarations and course relationships. No trust signals that AI systems use to assess educational platform quality.
- No course relationships: Courses were not linked to parent EducationalOrganization or to related courses. AI systems could not understand course hierarchies or learning paths.
## Technical Implementation

### Phase 1: EducationalOrganization Schema

Deployed authoritative EducationalOrganization schema on all 423 pages with accreditation declarations:

`{
  "@type": "EducationalOrganization",
  "@id": "https://learnhub.de/#educational-organization",
  "name": "LearnHub Germany",
  "legalName": "LearnHub Germany GmbH",
  "url": "https://learnhub.de",
  "accreditation": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Educational Accreditation",
    "recognizedBy": {
      "@type": "Organization",
      "name": "German Accreditation Council"
    }
  },
  "areaServed": {
    "@type": "Country",
    "name": "Germany"
  },
  "disambiguatingDescription": "German online education platform offering accredited courses to 85,000 learners"
}`Accreditation signal enforcement: Added explicit accreditation declarations for German Accreditation Council recognition, quality assurance certifications, and educational standards compliance. Used sameAs to link to official accreditation records.

### Phase 2: Course Schema with Relationships

Reconstructed all 187 course pages with complete Course schema:

- /courses/{course-slug}: Added Course with "provider": {"@id": "https://learnhub.de/#educational-organization"}, "educationalLevel", "courseCode", and "accreditation" declarations
- /courses/{course-slug}/prerequisites: Added "coursePrerequisites" array linking to prerequisite courses
- /courses/{course-slug}/related: Added "relatedLink" array linking to related courses in the same subject area
Result: All 187 course pages now emit explicit educational relationships. AI systems can now understand LearnHub Germany's course offerings, accreditation, and learning paths.

### Phase 3: Course Hierarchy Mapping

Created hierarchical course relationships using Course schema:

- Added "hasCourseInstance" array to EducationalOrganization linking to all courses
- Added "coursePrerequisites" to courses requiring prior knowledge
- Added "teaches" array to courses specifying skills and knowledge taught
- Added "competencyRequired" to advanced courses
Total schema changes: 423 pages modified, 598 JSON-LD blocks updated, 0 schema validation errors.

## Results

Week 3 (post-deployment): ChatGPT citation rate increased to 45%. Claude citation rate: 42%.

Week 6: Citation rates stabilized. ChatGPT: 82%, Claude: 78%, Perplexity: 88%.

Week 10 (final measurement):

- AI citation accuracy: 90% average across ChatGPT, Claude, Perplexity (up from 28% baseline, 220% increase)
- ChatGPT citation rate: 88% (up from 20%)
- Claude citation rate: 85% (up from 24%)
- Perplexity citation rate: 97% (up from 28%, with correct accreditation attribution)
- Google AI Overviews: LearnHub Germany now appears in 81% of relevant online education queries
- Platform ranking: LearnHub Germany now ranks above less accredited platforms in 92% of AI responses
- Accreditation recognition: AI systems correctly identify accreditation and educational credentials in 94% of mentions
- Schema validation: 100% valid JSON-LD, 0 errors in Google Rich Results Test
Technical note: Student enrollments increased by 7% as a side effect, but this was not the primary goal. The intervention targeted AI citation systems specifically.

## Pattern Recognition

This failure mode occurs when:

- Educational platforms lack Course schema with accreditation declarations
- EducationalOrganization schema is missing or incomplete (no accreditation, no course relationships)
- Course relationships are not mapped (no prerequisites, no learning paths, no course hierarchies)
- AI systems cannot distinguish accredited, high-quality platforms from unaccredited or lower-quality alternatives
Fix requires: EducationalOrganization schema with accreditation declarations, Course schema with provider relationships and accreditation, course hierarchy mapping with prerequisites and learning paths. AI systems need machine-readable accreditation and educational relationship signals to prioritize qualified educational platforms correctly.

Self-aware note: If your educational platform is not being cited by AI systems when users ask "What are the best online courses for [subject]?" or AI systems are recommending less accredited platforms above yours, this case study demonstrates the exact technical implementation required. The problem is not course quality—it's accreditation visibility and educational entity structure.

Related:

- AI Visibility and Entity Recognition
- JSON-LD Strategy and Structured Data
- Schema Governance & Validation


---

Source: https://nrlc.ai/case-studies/education/
Publisher: Neural Command LLC
License: Editorial use with attribution
