Strukturierte Daten

Das Inhaltselement Schema wird zur Einbindung von JSON-LD-Daten verwendet. Dabei können die Werte der einzelnen Eigenschaften mit TS-KonstantengetText-Datentypen oder über das processedData-Array definiert werden.

Dem Inhaltselement kann ein Bild und ein Text hinzugefügt werden. Mit den Platzhaltern {processedData:schemaImages.0} und {data:field:teaser} werden die Inhalte in die strukturierten Daten übernommen. Dies ist im Speziellen bei Webseiten mit verschiedenen Sprachen nützlich.

Mit der Anweisung {func:entityEncodeChars:Platzhalter} werden die Zeichen des Platzhaltertextes in ihre Entitäten konvertiert. Dies ist von Interesse, wenn der entsprechende Text vor Missbrauch geschützt werden soll (z.B. Email-Adressen).

Das Breadcrumb-Markup kann mit {processedData:breadcrumb} erstellt werden.

Die Daten werden mit einem script-Tag im HTML-Bodybereich ausgegeben und können nach Wunsch auf der Seite angezeigt werden.

In den meisten Fällen kommen Datenstrukturen, wie sie unter schema.org definiert sind, zum Einsatz.

Weitere Informationen zu diesem Inhaltselement sind im Manual verfügbar.

Strukturierte Daten testen

Strukturierte Daten können unter json-ld.org/playground/ oder search.google.com/test/rich-results getestet werden. Weitere Links: JSON-Editor.