Felder

Der schema.org-Typ; spezifischere Typen helfen Suchmaschinen.
Der Titel der Veranstaltung – nicht der Veranstaltungsort, Preise oder Werbeaktionen.
Eine kurze Beschreibung, die zum sichtbaren Text passt.
Absolute, crawlbare Bild-URLs. Google empfiehlt Versionen in 16:9, 4:3 und 1:1 mit mindestens 50.000 Pixeln.

Daten

Datum und Uhrzeit.
Versatz, der an die Datumswerte angehängt wird. Ohne ihn nimmt Google die Zeitzone des Googlebots an.
Bei Verschiebung oder Absage das ursprüngliche Datum beibehalten.

Ort

Vor Ort, online oder beides.
Nicht der Titel der Veranstaltung.
Adresse erforderlich
Zweistelliger Code nach ISO 3166-1, z. B. DE, AT.

Tickets

Tickets empfohlen

Eine Zeile pro Ticketart.

    Mitwirkende und Veranstalter

    Mitwirkende empfohlen
      Veranstalter empfohlen
      Der schema.org-Typ; spezifischere Typen helfen Suchmaschinen.
      Der Titel der Veranstaltung – nicht der Veranstaltungsort, Preise oder Werbeaktionen.
      Die kanonische URL der Seite.

      JSON-LD

      Wird geprüft… ·

      Dateien verlassen nie den BrowserWie?

      Veranstaltungs-Markup für Orte, Livestreams und Hybrid-Events

      Dieser Event Schema Generator schreibt Event-JSON-LD für Veranstaltungen vor Ort, online oder hybrid. Beginn und Ende mit Zeitzone, Veranstaltungsort oder Stream-Link, Status und Tickets angeben und den geprüften Script-Block kopieren.

      Zuletzt aktualisiert:

      So funktioniert’s

      1. Name, Typ und Termine

        MusicEvent, BusinessEvent, Festival, SportsEvent oder einen anderen Typ wählen; Beginn und Ende mit dem Versatz der örtlichen Zeitzone setzen.

      2. Ort der Veranstaltung

        Vor Ort (Place mit Adresse), online (VirtualLocation mit URL) oder beides – der Teilnahmemodus wird passend geschrieben.

      3. Tickets und Beteiligte

        Ein Angebot pro Ticketart, Mitwirkende und Veranstalter eintragen, dann den Block kopieren und das Ergebnis „Veranstaltung“ im Tab „Prüfung“ ansehen.

      Funktionen

      • Hybrid-Events richtig ausgezeichnet

        Gemischte Teilnahme schreibt zwei Orte, einen Place und eine VirtualLocation; der Validator warnt, wenn Modus und Ort nicht zusammenpassen.

      • Status der Veranstaltung

        Geplant, abgesagt, verschoben, neu terminiert oder online verlegt. Neu terminierte Veranstaltungen erhalten das Feld „Früherer Beginn“; das ursprüngliche Datum bleibt immer erhalten.

      • Mehrere Ticketarten

        Preis, Währung (etwa EUR), Verfügbarkeit (verfügbar, ausverkauft, Vorverkauf), „Im Verkauf ab“ und Ticket-URL für jedes Angebot.

      • Zeitzonen

        Den Versatz des Veranstaltungsorts wählen, in Deutschland +01:00 im Winter und +02:00 im Sommer. Ohne ihn nimmt Google die Zeitzone des Googlebots an und zeigt womöglich eine falsche Uhrzeit.

      Grenzen & Datenschutz

      Importiertes JSON-LD oder HTML darf bis zu 1 MB groß sein. Für alle Daten einer Veranstaltung gilt eine Zeitzone; Veranstaltungsreihen (eventSchedule) sind nicht Teil des Formulars.

      Online-Veranstaltungen: Die Stream-URL wird als VirtualLocation geschrieben. Die aktuelle Google-Dokumentation beschreibt vor allem physische Orte im Detail; reine Online-Events sind gültiges schema.org, werden aber womöglich nicht gleich dargestellt.

      Die Validierung nutzt das schema.org-Vokabular (© schema.org-Sponsoren, CC BY-SA 3.0, siehe Lizenzen). Die Angaben zur Veranstaltung bleiben im Browser – mehr dazu auf der Datenschutzseite.

      Häufige Fragen

      Was verlangt Google für eine Veranstaltung?

      Erforderlich sind name, startDate und location. Ein Veranstaltungsort braucht einen Place mit Adresse; empfohlen sind description, endDate, eventStatus, image, offers, organizer und performer.

      Was tun, wenn eine Veranstaltung abgesagt wird?

      Seite und Markup behalten, ursprüngliche Termine und Ort nicht ändern und eventStatus auf EventCancelled setzen. Ohne Startdatum ist die Veranstaltung nicht mehr erkennbar.

      Wie wird ein verschobenes Event ohne neuen Termin ausgezeichnet?

      Mit EventPostponed und dem alten startDate, bis der neue Termin feststeht; dann auf EventRescheduled mit den neuen Daten umstellen.

      Kann eine Ticketseite viele Events auszeichnen?

      Jede Veranstaltung sollte eine eigene Seite mit eigenem Markup haben. Übersichtsseiten, die nur auf Events verlinken, sind nicht geeignet.

      Gehören Ort oder Preis in den Namen?

      Nein. Google möchte nur den Titel der Veranstaltung; der Ort gehört in location.name, der Preis in offers.

      In welchem Format stehen Datum und Uhrzeit?

      Nach ISO 8601, z. B. 2026-12-31T20:00+01:00 für Silvester um 20 Uhr in Deutschland. Das Formular setzt das Format aus Datum, Uhrzeit und Zeitzone zusammen.

      Ähnliche Tools