Was ist CourseInstance Schema?

Ein zentraler Kursordner ist mit getrennten Modulen für Termin, Ort und digitale Durchführung verbunden

Der allgemeine Kurs beschreibt Thema und Lernangebot; CourseInstance beschreibt die tatsächlich buchbare oder stattfindende Ausgabe. Ein Kurs mit mehreren Startterminen kann deshalb mehrere Instanzen besitzen. Die Werte müssen dem sichtbaren Inhalt entsprechen. Schema.org-Markup allein garantiert keine besondere Darstellung in Google.

Die schnelle Definition

CourseInstance ist ein Schema.org-Typ für eine konkrete Durchführung eines Course. Die Instanz unterscheidet sich durch Termin, Ort, Unterrichtsform, Arbeitsaufwand, Lehrperson oder Teilnehmergruppe von anderen Angeboten desselben Kurses und wird über hasCourseInstance mit dem übergeordneten Course verknüpft.

Warum ist CourseInstance Schema wichtig?

Die Trennung verhindert, dass dauerhafte Kursinformationen mit wechselnden Terminen, Orten oder Unterrichtsmodi vermischt werden. Maschinen können dadurch ein Lernangebot stabil identifizieren und konkrete Durchführungen als zugehörige Ereignisse einordnen.

So wird CourseInstance Schema in der Praxis eingesetzt

  1. Kurs modellieren: Course mit Name, Beschreibung, Anbieter und stabiler @id als übergeordnete Entität anlegen.
  2. Instanz ergänzen: CourseInstance mit courseMode, startDate, endDate, location, instructor, courseSchedule oder courseWorkload nur nach sichtbaren Daten auszeichnen.
  3. Varianten trennen: verschiedene Termine, Standorte, Modi oder Kohorten als einzelne Instanzen mit konsistenten Identifikatoren abbilden.
  4. Markup validieren: JSON-LD syntaktisch prüfen, sichtbare Inhalte abgleichen und veraltete oder abgesagte Durchführungen zeitnah aktualisieren.

Praxisbeispiel

Eine Weiterbildung wird als Course mit dauerhaftem Namen und Anbieter beschrieben. Ein Online-Termin im September und ein Präsenztermin im November erscheinen als zwei CourseInstance-Objekte mit jeweils eigenem Modus, Start- und Enddatum sowie Ort. Beide werden über hasCourseInstance dem Kurs zugeordnet.

Häufige Fehler

  • Jeder Termin wird als unabhängiger Course ohne Verbindung zum gemeinsamen Lernangebot oder mit wechselnder @id ausgezeichnet.
  • Kursdaten, Preise, Termine oder Lehrpersonen stehen nur im JSON-LD und sind für Besucher auf der Seite nicht sichtbar oder bereits veraltet.
  • CourseInstance wird eingebaut, um ein garantiertes Rich Result zu versprechen, obwohl Suchsysteme Darstellung und Unterstützung selbst bestimmen.

Bedeutung für Google, Bing und KI-Suchsysteme

Korrektes CourseInstance-Markup kann Such- und Antwortsystemen helfen, einen Kurs von seinen Durchführungen zu unterscheiden. Es ist kein direkter Rankingfaktor und keine Darstellungsgarantie. Klare Kursseiten, aktuelle buchbare Termine, eindeutige Entitäten und valide sichtbare Angaben bleiben entscheidend.

Verwandte Begriffe

Zusammenfassung: CourseInstance beschreibt eine konkrete Durchführung eines Course. Termin, Ort, Modus, Lehrperson und Zeitplan gehören zur Instanz; der dauerhafte Kurs bleibt die übergeordnete Entität. Gute Auszeichnung nutzt hasCourseInstance, sichtbare aktuelle Daten und verspricht kein garantiertes Rich Result.
Geschäftsführer: Sven Hauswald

WebSeo GmbH
Röderstraße 1
01454 Radeberg

Kontakt:
Telefon: 03528 4029727
E-Mail: info@webseo.de

Webseo Icon
Datenschutz-Übersicht

Wir verwenden Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn Sie auf unsere Website zurückkehren, und hilft unserem Team zu verstehen, welche Abschnitte der Website für Sie am interessantesten und nützlichsten sind.