Zum Hauptinhalt springen

JSON-LD-Grundlagen: Fehlende Structured Data ergänzen

Fehlt für einen Seitentyp der passende JSON-LD-Block, erkennt Google Inhalte wie Unternehmen, Produkte oder Events nicht sicher. So ergänzen Sie Structured Data.

Strukturierte Daten3 Min. LesezeitVeröffentlicht am Aktualisiert am
Inhaltsverzeichnis

Fehlt für einen Seitentyp der passende JSON-LD-Block vollständig, kann eine Suchmaschine nicht sicher erkennen, um welche Art von Inhalt es sich handelt. EverAudit meldet das als Befund in der Kategorie „Strukturierte Daten".

Was ist das Problem?#

Structured Data — meist im Format JSON-LD — ist eine zusätzliche, maschinenlesbare Beschreibung des Seiteninhalts nach dem gemeinsamen Vokabular von schema.org. Sie ergänzt den sichtbaren Text, ersetzt ihn aber nicht: Suchmaschinen lesen beides, verlassen sich aber bei der Einordnung stark auf die strukturierten Daten.

Ein einfacher JSON-LD-Block für eine Organisation sieht so aus:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Beispiel GmbH",
  "url": "https://www.beispiel.de",
  "logo": "https://www.beispiel.de/logo.png"
}
</script>

Fehlt dieser Block komplett, hat eine Suchmaschine keine strukturierte Bestätigung dafür, dass es sich um die offizielle Website eines bestimmten Unternehmens handelt — sie muss ausschließlich aus dem sichtbaren Text schließen.

Warum prüft EverAudit das?#

EverAudit ordnet jedem gecrawlten Seitentyp anhand des URL-Musters und Seiteninhalts eine Liste erwarteter schema.org-Typen zu — etwa Organization und WebSite für die Startseite, BlogPosting für Blog-Detailseiten, Product für Produktseiten oder FAQPage für Frage-Antwort-Seiten. Fehlt für eine Seite jeder dazu passende JSON-LD-Block vollständig, wird das als Befund gemeldet.

Rechtlich verpflichtende Seiten wie Impressum, Datenschutzerklärung oder Barrierefreiheitserklärung sind bewusst ausgenommen: Für sie erwartet EverAudit keine strukturierten Daten, da Suchmaschinen solche Seiten grundsätzlich nicht in hervorgehobenen Ergebnisformaten darstellen.

Welche Auswirkung hat das?#

Ohne strukturierte Daten kann eine Suchmaschine einen Inhalt zwar weiterhin indexieren und in den normalen Ergebnissen anzeigen, verzichtet aber häufig auf zusätzliche, optisch hervorgehobene Darstellungsformen — etwa Sternebewertungen bei Produkten, Datum und Autor bei Blogartikeln, oder eine Breadcrumb-Navigation direkt im Suchergebnis. Diese zusätzlichen Elemente erhöhen erfahrungsgemäß die Klickwahrscheinlichkeit, weil sie ein Suchergebnis informativer und vertrauenswürdiger wirken lassen.

Für Nutzer bedeutet ein fehlender JSON-LD-Block, dass relevante Zusatzinformationen — etwa ob eine Veranstaltung noch verfügbar ist oder was ein Produkt kostet — in der Suche nicht sichtbar sind und sie die Seite erst öffnen müssen, um es herauszufinden. Für Betreiber ist es eine ungenutzte Chance, in einem dicht besetzten Suchergebnis stärker aufzufallen.

Wie beheben Sie das?#

Gehen Sie seitentypbezogen vor, unabhängig vom eingesetzten CMS:

  1. Passenden Typ bestimmen: EverAudit nennt in der Befund-Beschreibung, welcher schema.org-Typ für die jeweilige Seite fehlt (z. B. „Product" für eine Produktseite).
  2. JSON-LD-Block ergänzen: Fügen Sie einen <script type="application/ld+json">-Block mit den Pflichtfeldern des Typs in den <head> oder das Seitenende ein. Viele CMS-Systeme (z. B. WordPress-Plugins, TYPO3-Extensions, Shop-Systeme) bieten dafür eigene Felder oder Templates, sodass kein manuelles HTML nötig ist.
  3. Pflichtfelder befüllen: Ein Product-Block braucht mindestens name; für Rich-Results zusätzlich image, description und offers mit price und priceCurrency. Ein BlogPosting-Block braucht headline, author, datePublished und image.
  4. Mit Googles Testtool prüfen: Die von Google bereitgestellte Rich-Results-Testfunktion validiert einen JSON-LD-Block gegen die aktuellen Anforderungen und zeigt fehlende Pflichtfelder direkt an.
  5. Mehrere Typen kombinieren: Eine Seite kann mehrere @type-Blöcke gleichzeitig oder über @graph verschachtelt enthalten — etwa Organization auf der Startseite zusätzlich zu WebSite.

Fazit#

Ein fehlender JSON-LD-Block bedeutet nicht, dass eine Seite für Suchmaschinen unsichtbar ist — aber er verschenkt die Chance auf eine hervorgehobene, informativere Darstellung in den Suchergebnissen. Da die meisten CMS-Systeme das Einbinden strukturierter Daten inzwischen erleichtern, lohnt sich die Ergänzung mit vergleichsweise geringem Aufwand.

Häufige Fragen

Was ist JSON-LD?

JSON-LD ist ein Datenformat, mit dem strukturierte, maschinenlesbare Informationen nach dem schema.org-Vokabular in einer Webseite hinterlegt werden — meist in einem eigenen <script>-Block, unabhängig vom sichtbaren Seiteninhalt.

Wofür brauche ich strukturierte Daten überhaupt?

Strukturierte Daten helfen Suchmaschinen, den Inhalt einer Seite eindeutig einzuordnen — etwa als Unternehmen, Produkt, Veranstaltung oder Blogartikel. Das ist Voraussetzung für viele hervorgehobene Darstellungen in den Suchergebnissen.

Woher weiß ich, welcher schema.org-Typ für meine Seite passt?

Der passende Typ richtet sich nach dem Seiteninhalt: eine Produktseite bekommt Product, eine Blog-Detailseite BlogPosting, eine Startseite Organization und WebSite. EverAudit ordnet jedem Seitentyp die erwarteten Typen automatisch zu.

Reicht irgendein JSON-LD-Block, oder müssen bestimmte Felder enthalten sein?

Jeder schema.org-Typ hat Pflicht- und empfohlene Felder — bei Product etwa name und offers, bei BlogPosting headline, author und datePublished. Fehlen diese Pflichtfelder, bleibt der Block unvollständig und wird oft nicht für Rich-Results genutzt.

EverAudit Redaktion

Fachredaktion für Web-Qualität, Barrierefreiheit und DSGVO. Wir prüfen jeden Ratgeber gegen die Kriterien unserer Audit-Engine.

Ist Ihre Website startklar?

Lassen Sie Ihre Seite auf Barrierefreiheit, DSGVO, SEO und Performance prüfen — kostenlos, in einem einzigen Durchlauf, mit konkreten Handlungsempfehlungen.