JSON-LD-Validator
Geben Sie eine URL ein. Der Server ruft die Seite ab, extrahiert jeden JSON-LD-Block mit strukturierten Daten und überprüft ihn auf JSON-Syntaxfehler, fehlendes @context und @type, unbekannte schema.org-Typen und -Eigenschaften sowie auf Felder, die Google für Rich Results benötigt.
Eingabe
Protected by Cloudflare Turnstile
Ausgabe
| Block | Typ | Name |
|---|---|---|
| Keine strukturierten Datenelemente gefunden. | ||
Readme
Was ist JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) ist das von Suchmaschinen empfohlene Format für strukturierte Daten. Eine Seite fügt einen <script type="application/ld+json">-Block hinzu, der beschreibt, worum es auf der Seite geht, beispielsweise ein Produkt mit seinem Preis, einen Artikel mit seinem Autor oder eine Organisation mit ihrem Logo. Dafür werden Typen und Eigenschaften aus dem schema.org-Vokabular verwendet. Google, Bing und andere Suchmaschinen lesen diese Blöcke, um Rich Results wie Sternebewertungen, Preise, Breadcrumbs und Rezeptkarten anzuzeigen.
Fehler in JSON-LD bleiben unbemerkt. Die Seite wird weiterhin geladen, aber ein fehlendes Komma, ein falsch geschriebenes Type oder ein fehlendes Pflichtfeld führt dazu, dass Suchmaschinen das Markup ignorieren oder die Seite ihr Rich Result verliert.
Toolbeschreibung
Dieses Tool ruft das HTML einer Seite auf dem Server ab, findet jeden JSON-LD-Script-Block und prüft ihn in zwei Schritten. Zunächst wird JSON-LD selbst geprüft: ob das JSON geparst werden kann, ob jedes Element über einen @context-Verweis auf schema.org und einen @type verfügt und ob Keywords wie @type und @id korrekt geschrieben sind und das richtige Format haben. Anschließend wird der Inhalt mit dem schema.org-Vokabular und den Regeln von Google für Rich Results abgeglichen. Dabei werden unbekannte Typen, Eigenschaften, die nicht zu einem Typ gehören, sowie fehlende oder falsch formatierte Pflicht- und empfohlenen Felder gemeldet.
Funktionen
- Findet jeden JSON-LD-Block auf einer Live-Seite, in
<head>oder<body - Meldet JSON-Syntaxfehler mit der Meldung des Parsers
- Prüft
@context,@type,@id,@graphund die Schreibweise von Keywords - Markiert unbekannte schema.org-Typen und Eigenschaften, die von einem Typ nicht unterstützt werden
- Prüft die von Google verlangten und empfohlenen Felder für Produkte, Angebote, Rezensionen, Bewertungen, Rezepte, Stellenausschreibungen, Videos, Breadcrumbs und mehr
- Listet jedes Element strukturierter Daten mit seinem Typ und Namen auf
- Zeigt jeden Block als formatiertes JSON an
Funktionsweise
Die Seite wird heruntergeladen, ohne Weiterleitungen zu folgen, und es werden höchstens die ersten 3 MB gelesen. Jeder JSON-LD-Block wird separat geparst, und Elemente innerhalb eines @graph werden als separate Elemente geprüft. Für die schema.org-Prüfungen wird eine Kopie des vollständigen schema.org-Vokabulars verwendet. Die Prüfungen der Google-Rich-Results nutzen den Open-Source-Validator für strukturierte Daten von Adobe.
Tipps
- Fehler bedeuten, dass Suchmaschinen das Element wahrscheinlich ignorieren oder es kein Rich Result erhält. Beheben Sie diese daher zuerst. Warnungen beziehen sich normalerweise auf empfohlene Felder. Wenn Sie diese hinzufügen, kann sich die Darstellung des Ergebnisses verbessern.
- Bei JSON-LD-Keywords wird zwischen Groß- und Kleinschreibung unterschieden:
@typefunktioniert,@Typenicht. - Verwenden Sie absolute URLs für
url,imageundlogosowie ISO-8601-Daten wie2026-09-25oder2026-09-25T10:00:00+02:00. - Das Tool liest das vom Server zurückgegebene HTML. JSON-LD, das später durch JavaScript im Browser hinzugefügt wird, wird nicht gefunden.