Schema Generator für verknüpftes JSON-LD
Zuletzt aktualisiert:
Bauen Sie strukturierte Daten Stück für Stück zusammen: Firmenprofil, Artikel, Produkt, Rezept, Video, Stellenanzeige und mehr. Das Tool verknüpft alle Typen über @id zu einem Graph, kontrolliert Pflichtangaben und Formate und zeigt an, welche Auszeichnungen Google derzeit noch als Rich Result ausspielt.
Mit einem Klick entsteht der gewählte Typ. Bereits angelegte Typen erscheinen dunkel mit Haken. Ein zweiter Klick springt zum zugehörigen Formular. Den Typ Person können Sie mehrmals anlegen.
- Sehen Sie zuerst nach, welche Typen Ihr SEO-Plugin bereits liefert. Yoast SEO gibt laut eigener Dokumentation auf jeder Seite Organization, WebSite und WebPage aus. Vermeiden Sie zwei Knoten desselben Typs mit unterschiedlichen Angaben: Löschen Sie den Typ hier oder deaktivieren Sie ihn im Plugin.
- Für eine einzelne Seite genügt der Block-Editor: Seite öffnen, den Block „Individuelles HTML“ hinzufügen, den Code samt <script>-Tag einsetzen und speichern. Besucher sehen diesen Block nicht.
- Für mehrere Seiten oder den Kopfbereich: das Plugin WPCode verwenden und unter
Code Snippets › + Snippet hinzufügenden Typ „HTML-Snippet“ anlegen. Dann den Code einsetzen und als Einfügeort „Site Wide Header“ wählen. Mit „Smart Conditional Logic“ grenzen Sie das Snippet auf einzelne Seiten ein. - Zur Kontrolle prüfen Sie die fertige Seite im Test für Rich-Suchergebnisse von Google und danach unter validator.schema.org. Google nennt daneben die URL-Prüfung der Search Console als Werkzeug.
Achtung: Zeichnen Sie nur aus, was Besucher auf der Seite auch lesen können. Google untersagt Markup für Inhalte, die für Leser der Seite nicht sichtbar sind, und nennt erfundene Bewertungen ausdrücklich als Verstoß.
SearchAction in WebSite können Sie sich sparen.paymentAccepted und acceptsReservations nennt Google in der Dokumentation zu lokalen Unternehmen nicht. Als schema.org-Angaben sind sie gültig. Ob andere Suchdienste sie auswerten, ist nicht dokumentiert.- 14 Typen in einem Graph: Organisation, Produkt, Rezept, Video, Stellenanzeige und weitere Typen stehen in einem gemeinsamen JSON-LD.
- Prüfung beim Ausfüllen: Das Tool kontrolliert sofort Pflichtfelder, Empfehlungen und Formate wie Datum, Telefonnummer oder GTIN.
- Gestrichene Darstellungen: Typen, für die Google keine besondere Darstellung mehr zeigt, sind im Tool gekennzeichnet.
- Ohne Versand: Alle Angaben bleiben in Ihrem Browser, den Code kopieren Sie oder sichern ihn als Datei.
Ein Graph für alle Typen
Der Schema Generator legt alle Typen in einen gemeinsamen @graph und verbindet sie über @id. Einzelne Blöcke je Typ stehen dagegen nebeneinander, ohne aufeinander zu verweisen. Im Graph ist festgelegt, dass der Artikel zu einer Seite gehört, diese zur Website und die Website zum Unternehmen. Jede Angabe steht dadurch nur einmal im Code.
Was die Verknüpfung bringt
Jeder Typ erhält eine @id, die das Tool aus Ihrer Startseite bildet. Andere Typen verweisen nur noch auf diese Kennung. Legen Sie eine Person an, trägt der Generator sie als Autor des Artikels und als Mitarbeiter der Organisation ein. Bei einer Stellenanzeige wird ein lokales Unternehmen zum Arbeitgeber und zugleich zum Arbeitsort.
Beispiel mit sieben Typen
Mit der Zusammenstellung „Rezept samt Video“ entstehen sieben Typen und neun Beziehungen. Zu diesen Beziehungen gehören Recipe → author → Person, Recipe → video → VideoObject und WebPage → mainEntity → Recipe. In der Ansicht „Als Graph“ erscheint diese Liste unter dem Code. Wählen Sie „Getrennt“, steht jeder Typ in einem eigenen Block.
JSON-LD erstellen in fünf Schritten
Der Ablauf bleibt für jede Seite gleich, ob Startseite, Produkt oder Stellenanzeige. Das Ergebnis aktualisiert sich bei jeder Eingabe. Sie müssen nichts abschicken und brauchen kein Konto.
Basisdaten eintragen
Tragen Sie die Adressen von Startseite und Zielseite ein. Die Zielseite ist der Ort, an dem der Code später steht. Beide Felder genügen, um mit den ersten Typen zu beginnen. Am besten kopieren Sie die Adressen direkt aus der Adresszeile des Browsers, mit https und ohne Parameter.
Typen anlegen
Sie wählen einzelne Typen oder eine von drei fertigen Zusammenstellungen für Rezept, Stellenanzeige und App. Jeder angelegte Typ erscheint als eigener Abschnitt im Formular. Den Typ Person können Sie mehrmals anlegen, etwa für mehrere Autoren. Ein weiterer Klick auf einen angelegten Typ führt direkt zu seinen Feldern.
Felder ausfüllen
Pflichtfelder und empfohlene Felder sind markiert. Zeiten für Rezepte geben Sie in Minuten ein, Öffnungszeiten je Wochentag. Für lokale Unternehmen stehen 43 Untertypen in acht Gruppen bereit, vom Café bis zur Kfz-Werkstatt. Empfehlungen tragen Sie nur dort ein, wo die Angabe auf Ihrer Seite zu sehen ist.
Kontrolle lesen
Fehler und Hinweise stehen je Typ gesammelt unterhalb des Codes. Eine fehlende Pflichtangabe gilt als Fehler, eine offene Empfehlung nur als Hinweis. Oben zählt eine Anzeige die erfüllten Pflichtangaben, mit den Musterdaten steht sie bei 5 von 5. Das Formular markiert betroffene Felder farbig, damit Sie sie schnell finden. Zuerst beheben Sie die Fehler, danach die Hinweise.
Code übernehmen und testen
Das JSON-LD kopieren Sie mit oder ohne script-Tag oder sichern es als Datei. Nach dem Einbau prüfen Sie die Seite im Test für Rich-Suchergebnisse von Google. Als zweiten Test nutzen Sie validator.schema.org. Meldet einer der Tests einen Fehler, korrigieren Sie das Feld im Generator und kopieren den Code neu.
Was der Schema Generator kontrolliert
Die Regeln stammen aus der Dokumentation von Google zu den einzelnen Typen. Wo das Tool eigene Annahmen trifft, steht das im jeweiligen Hinweis. Beim Rezept verlangt Google Name und Bild, für Artikel nennt Google keine Pflichtfelder und rät, die Angaben zu ergänzen, die zum Inhalt passen. Der Generator übernimmt diese Einteilung in Pflicht und Empfehlung.
Formate
Ein Datum in deutscher Schreibweise stellt das Tool auf das internationale ISO-Format um. Telefonnummern erhalten einen Vorschlag mit Ländervorwahl, Preise einen Punkt als Dezimaltrenner. Bei einer GTIN rechnet der Generator die Prüfziffer nach. Adressen, die nicht mit https:// beginnen, meldet er als Hinweis.
Plausibilität und Stellenanzeigen
Das Tool erkennt vertauschte Koordinaten ebenso wie Öffnungszeiten, deren Ende vor dem Beginn liegt. Bei Rezepten meldet es eine Gesamtzeit, die kürzer ist als Vorbereitung und Kochzeit zusammen.
Für reine Remote-Stellen muss mindestens ein Land für Bewerber angegeben sein. Liegt ein Stundenlohn unter dem gesetzlichen Mindestlohn, weist das Tool darauf hin. Bis Ende 2026 sind das 13,90 Euro, ab dem 1. Januar 2027 gelten 14,60 Euro. Beim Gehalt erinnert es daran, nur Beträge einzutragen, die auch in der Anzeige stehen.
Welche Rich Results Google eingestellt hat
Nicht jeder gültige Typ führt noch zu einem Rich Result in der Google-Suche. Seit 2023 hat Google mehrere dieser Funktionen gestrichen oder eingeschränkt. Der Schema Generator berücksichtigt den Stand vom Mai 2026.
Gestrichen
Anleitungen nach HowTo blendet Google seit September 2023 nicht mehr ein, das Sitelinks-Suchfeld fehlt seit November 2024. Im Juni 2025 kündigte Google das Aus für weitere Darstellungen an, darunter Kursinformationen, Gehaltsschätzungen und Fahrzeugangebote. Das FAQ-Rich-Result erscheint laut Google seit dem 7. Mai 2026 nicht mehr in der Suche. Die zugehörigen Typen lassen sich weiter auszeichnen, Google zeigt für sie aber keine eigene Darstellung mehr. Im Formular kennzeichnet der Generator jeden betroffenen Typ.
Eingeschränkt oder weiter dokumentiert
Die Pfadnavigation als Breadcrumb erscheint seit Januar 2025 auf Mobilgeräten nicht mehr, am Desktop dagegen schon. Für die Darstellung bei Google müssen Veranstaltungen an einem physischen Ort stattfinden und öffentlich buchbar sein. Google dokumentiert unter anderem Article, Recipe und JobPosting weiterhin. Bei diesen Typen prüft der Generator die Felder nach den geltenden Vorgaben.
Schema Generator und WordPress: JSON-LD einsetzen
Vor dem Einbau sehen Sie im Quelltext nach, welche Typen Ihr SEO-Plugin schon ausgibt. Sonst entsteht ein zweiter Knoten mit abweichenden Angaben.
Was das Plugin schon liefert
Yoast SEO gibt laut eigener Entwicklerdokumentation auf jeder Seite Organization, WebSite und WebPage aus. Diese Typen legen Sie im Generator dann nicht noch einmal an. Im Quelltext erkennen Sie diese Ausgabe an den Blöcken vom Typ application/ld+json. Am Ende muss jeder Typ genau einmal im Quelltext stehen.
Einzelne Seite und mehrere Seiten
Für eine einzelne Seite setzen Sie den Code samt script-Tag in einen HTML-Block des Block-Editors. Besucher sehen den Code im script-Tag nicht. Ein Snippet-Plugin gibt den Code dagegen im Kopfbereich mehrerer Seiten aus. Prüfen Sie danach im Quelltext, ob der Code nur auf den gewünschten Seiten steht.
Kontrolle nach dem Einbau
Neben dem Test für Rich-Suchergebnisse empfiehlt Google die URL-Prüfung der Search Console. Mit ihr kontrollieren Sie die bereits veröffentlichte Seite. Auszeichnen dürfen Sie außerdem nur Inhalte, die auf der Seite selbst stehen. Nach Änderungen an Theme oder Plugin wiederholen Sie den Test für Rich-Suchergebnisse.
Häufige Fragen zum Schema Generator
Google garantiert kein Rich Result, das steht ausdrücklich in seiner Hilfe zu fehlenden Suchfunktionen.
FAQ-Markup bringt bei Google kein Rich Result mehr, weil Google die FAQ-Darstellung zum 7. Mai 2026 eingestellt hat. Der Generator bietet FAQPage weiter an und kennzeichnet ihn als Typ ohne Rich Result.
Google verlangt, dass ausgezeichnete Inhalte für Besucher der Seite sichtbar sind. Stehen Bewertungen nur im Code, ist das ein Verstoß gegen die Richtlinien. Beim Typ Bewertung weist das Tool deshalb darauf hin, dass jede Angabe von echten Kunden stammen und auf der Seite stehen muss.
Für einen Betrieb mit einer Adresse, die Kunden aufsuchen, passt das lokale Unternehmen mit dem genauesten Untertyp. Beide Typen zusammen sind sinnvoll, wenn mehrere Standorte zu einer Firma gehören oder Marke und Laden getrennt auftreten. Die Organisation steht dann für die Marke, jedes lokale Unternehmen für einen Standort, wie es im Local SEO üblich ist.
Das HowTo-Rich-Result hat Google 2023 eingestellt und die Dokumentation dazu entfernt, deshalb fehlt der Typ im Generator. Ein Typ ohne Darstellung und ohne Dokumentation hätte im Generator keinen Nutzen.
Philipp Nessmann ist SEO-Berater mit über 20 Jahren Erfahrung und Gründer der Nessmann GmbH (Marken: Contentbär und SEO Agents). Er hat mehr als 1.100 Projekte betreut und mit Jurawelt.com sowie trauringspezialisten.de eigene Plattformen aufgebaut. Sein Schwerpunkt liegt auf technischem SEO und der Sichtbarkeit in KI-Systemen wie ChatGPT, Gemini und Perplexity (GEO). Als Gastautor veröffentlicht er regelmäßig u. a. bei Ahrefs, OMR, GoDaddy, Host Europe, Mittwald und DomainFactory.


