Validator für Schema-Markup

or fetch a live URL

The fetched HTML is checked for JSON-LD and visible-content matches. JS-injected content cannot be evaluated; paste rendered markup when needed.

Reproduce this result in an agent

Uses the same inputs as the result above. No request is made from this panel.

MCP tool

Arguments

 
Set up the connector →

Anfragen werden von unserem Server verarbeitet und danach nicht gespeichert. Only live-URL retrieval uses this service; pasted markup and all validation stay in your browser. Anonyme Ergebniszähler auf Ausführungsebene können für aggregierte Forschung verwendet werden; URLs, Domains, IP-Adressen und Kennungen werden nie einbezogen, und Statistiken werden erst ab 100 Ausführungen veröffentlicht.

Rückmeldung
Fehler melden

Funktioniert etwas in Validator für Schema-Markup nicht? Teile uns mit, was passiert ist — die Meldung geht direkt an eine private Prüfwarteschlange, nicht in eine öffentliche Liste.

Gesendete Angaben
 Werkzeugeingaben, Uploads, eingefügte Quellen, vollständige Ergebnisse, Abfrageparameter und URL-Fragmente werden nicht automatisch angehängt. Du kannst die oben ausgewählte Passage bearbeiten oder entfernen. Browser- und Missbrauchsschutz-Metadaten werden zur Spamabwehr verarbeitet. 

← All free tools

Über dieses Werkzeug

Füge JSON-LD oder eine vollständige HTML-Seite ein und prüfe strukturierte Daten in vier Schichten: Syntax, schema.org-Vokabular, Google-Anforderungen für Rich Results und @id-Graphauflösung.

Die lokale Analyse bleibt im Browser; im URL-Modus wird nur eine öffentliche URL an den geschützten Abrufdienst gesendet.

Funktionen

  • Automatische Erkennung von JSON-LD und vollständigem HTML mit Extraktion aller JSON-LD-Blöcke
  • Nach Schweregrad gruppierte Befunde mit Zeilenangaben und konkreten Korrekturhinweisen
  • Prüfung von @id-Referenzen über mehrere Blöcke und erkannten Entitäten
  • Korrigierter, kopierbarer JSON-LD-Block mit ADD-Stubs und Export-/Share-Link

So funktioniert es

Die Engine führt Syntax-, Vokabular-, Google- und @id-Graphprüfungen in dieser Reihenfolge aus. Jede Schicht baut auf der vorherigen auf und liefert nachvollziehbare Befunde; fehlende Eigenschaften werden im korrigierten JSON-LD mit ADD markiert.

Einschränkungen

  • Der Validator prüft dokumentierte Anforderungen, garantiert aber kein Rich Result. Google entscheidet zusätzlich anhand von Crawling, Indexierung, Richtlinien und Suchkontext.
  • Im Live-URL-Modus wird JavaScript nicht ausgeführt; später durch Tag-Manager oder Client-Code eingefügtes Markup kann fehlen.
  • Private Entwürfe bleiben lokal, sofern du nicht den optionalen öffentlichen URL-Abruf verwendest.

Häufig gestellte Fragen

Wie unterscheidet sich dies von Googles Prüfung für erweiterte Suchergebnisse?

Googles Prüfung für erweiterte Suchergebnisse ruft eine aktive URL ab, rendert sie und meldet, für welche erweiterten Suchergebnisse von Google sie sich eignen könnte. Dieses Prüfwerkzeug führt seine vier Prüfschichten lokal in deinem Webprogramm aus. Du kannst JSON-LD oder HTML einschließlich privater Entwürfe einfügen oder den geschützten Server-Endpunkt eine öffentliche URL abrufen lassen, bevor dieselben lokalen Prüfungen laufen. Der URL-Modus rendert kein JavaScript; nutze Googles Prüfung für die abschließende Kontrolle der gerenderten Seite.

Garantiert ein gültiges strukturierte Daten ein erweitertes Suchergebnis?

Nein. Gültiges Markup kann dokumentierte Anforderungen erfüllen, doch die Anzeige hängt auch von Richtlinien der unterstützten Funktion, Crawling, Indexierung und Suchkontext ab. Google garantiert kein erweitertes Suchergebnis.

Sollte ich JSON-LD, `Microdata` oder `RDFa` verwenden?

Google empfiehlt JSON-LD. Es ist am einfachsten zu pflegen, weil das Markup in einem einzelnen Skriptabschnitt getrennt vom HTML liegt. Dieses Tool validiert JSON-LD, einschließlich der aus einer eingefügten HTML-Seite extrahierten JSON-LD-Blöcke.

Was prüft die @id-Graphkontrolle?

Strukturierte Daten verteilen Entitäten häufig auf mehrere Blöcke und verknüpfen sie über @id, etwa wenn ein `Article` seine `Person` als Autor über @id referenziert. Die Graphkontrolle bestätigt, dass solche Verweise tatsächlich zu einem definierten Knoten führen und nicht ins Leere zeigen.

Wird mein Markup irgendwo hochgeladen oder gespeichert?

Eingefügtes Markup wird lokal im Webprogramm validiert und weder hochgeladen noch gespeichert. Im Live-URL-Modus wird nur die öffentliche URL an einen geschützten Server-Endpunkt gesendet, damit er das HTML abrufen kann; die Validierung läuft weiterhin lokal. Abgerufenes HTML kann später von JavaScript ergänztes Markup auslassen, füge deshalb gerendertes HTML ein, wenn du es prüfen musst.

Nächster SchrittGenerator für Schema-Markup — generate valid JSON-LD for the page instead of hand-editing markup. Anleitung auf Englisch verfügbar.