SchemaValid
ENDE

Course Schema Generator

Erstelle gültiges Course-JSON-LD (strukturierte Daten) für deine Online- oder Präsenzkurse — mit Anbieter, Termin, Ort und Preis, bereit für Googles Kurs-Rich-Results. Sofort, im Browser, kostenlos.

Kurs-Infos


Anbieter

Anbieter-Typ

Durchführung


Kosten (optional)

Gib einen Preis an, um ein Angebot einzufügen. Nutze 0 für einen kostenlosen Kurs.

JSON-LD-Code

Fülle die Pflichtfelder aus (Name, Beschreibung, Anbieter), um den JSON-LD-Code zu erzeugen.

Warum Course Schema wichtig für E-Learning ist

Strukturierte Kursdaten sagen Google, dass eine Seite einen Bildungskurs beschreibt, und erfassen dessen Kernfakten — Titel, Beschreibung, Anbieter, Durchführungsart, Zeitraum und Kosten. Passende Kurse können als Kurs-Rich-Results und in Googles Kurs-Listen-Darstellung erscheinen, direkt mit Anbieternamen und weiteren Details in der Suche. Für Online-Akademien, Universitäten, Bootcamps und selbstständige Dozenten ist diese Sichtbarkeit wertvoll: Wer Angebote vergleicht, klickt deutlich eher auf ein Ergebnis, das Anbieter und Format bereits anzeigt. Es funktioniert kostenlos — keine Marktplatzgebühr, nur gültiges Markup auf einer indexierbaren Kursseite.

Online- vs. Präsenzkurse

Die Eigenschaft courseMode an der Kurs-Instanz signalisiert, wie der Kurs durchgeführt wird. Nutze Online für vollständig ortsunabhängige, selbstbestimmte oder live gestreamte Kurse; Offline für Kurse, die vor Ort an einem physischen Ort stattfinden; und Blended für eine Mischung aus beidem. Für Präsenz- und Blended-Kurse solltest du zusätzlich einen Ort angeben — Name und Adresse der Location — damit Lernende und Google wissen, wo er stattfindet. Dieses Tool blendet die Adressfelder automatisch aus, wenn du Online wählst, denn ein Online-Kurs hat keinen physischen Ort. Start- und Enddatum sind bei terminierten Durchläufen empfohlen, während zeitlose selbstbestimmte Kurse sie weglassen können.

So bindest du das Schema in deine Website ein

Kopiere den generierten Code und füge ihn in ein Skript-Tag vom Typ application/ld+json im head-Bereich der Seite ein, die diesen Kurs beschreibt — ein Kurs pro Seite. Name, Beschreibung und Preis im Markup müssen mit dem übereinstimmen, was Besucher sehen. Sobald die Seite indexiert ist, kann Google sie für Kurs-Rich-Results nutzen. Ein minimales Beispiel sieht so aus:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "Einführung in strukturierte Daten",
  "description": "Ein praxisnaher Kurs zu JSON-LD und schema.org.",
  "provider": {
    "@type": "Organization",
    "name": "SchemaValid Academy",
    "sameAs": "https://www.beispiel.de"
  },
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": "Online"
  }
}
</script>

Häufig gestellte Fragen

Welche Felder sind für Course Schema Pflicht?
Google braucht einen Kursnamen, eine Beschreibung und einen Anbieter. Dieses Tool verlangt genau diese drei. Eine Kurs-Instanz mit Durchführungsart, Terminen und Preis macht das Markup deutlich nützlicher und für reichere Ergebnisse geeignet.
Wofür ist hasCourseInstance da?
hasCourseInstance beschreibt einen konkreten Durchlauf des Kurses — wie er durchgeführt wird (courseMode), wann er startet und endet und wo er stattfindet. Googles Kurs-Rich-Results stützen sich zunehmend darauf, daher fügt dieses Tool immer eine Kurs-Instanz mit mindestens der Durchführungsart ein.
Wie zeichne ich einen Online-Kurs aus?
Setze das Kursformat auf Online. Das Tool blendet dann die physischen Adressfelder aus, da ein Online-Kurs keinen Veranstaltungsort hat. Der courseMode-Wert Online sagt Google, dass der Kurs ortsunabhängig durchgeführt wird.
Wie zeige ich, dass ein Kurs kostenlos ist?
Gib einen Preis von 0 mit deiner Währung ein. Das Tool gibt ein Angebot mit Preis 0 aus, was die korrekte Art ist, einen kostenlosen Kurs anzuzeigen. Lass den Preis leer, wenn du gar keine Preisangabe veröffentlichen möchtest.
Wie validiere ich das Markup?
Füge deine Kursseiten-URL oder den generierten Code in Googles Rich-Results-Test oder den schema.org-Validator ein. Beide parsen das JSON-LD und melden, ob die Course-Struktur gültig und für Kurs-Rich-Results geeignet ist.

Verwandte Tools