JSON-LD Schema Markup für Rich Snippets

Suchmaschinen sind unglaublich schlau, aber sie tun sich nach wie vor schwer damit, den Kontext deiner Inhalte zu verstehen. Bezieht sich das Wort „Apple" auf eine Frucht oder auf ein Technologieunternehmen? JSON-LD Schema Markup ist ein standardisiertes Vokabular, das deine Inhalte in eine Sprache übersetzt, die Suchmaschinen perfekt verarbeiten können – und das dir optisch ansprechende Rich Snippets in den Suchergebnissen erschließt.

1. Was sind strukturierte Daten mit JSON-LD?

JSON-LD steht für JavaScript Object Notation for Linked Data. Es ist eine Methode, um Linked Data mit JSON zu kodieren. Wenn wir im SEO-Kontext von Schema Markup sprechen, meinen wir damit in der Regel ein bestimmtes Vokabular von Begriffen, das von Schema.org erstellt wurde (ein Gemeinschaftsprojekt von Google, Microsoft, Yahoo und Yandex).

Indem du ein JSON-LD-Skript in deine Seite einfügst, kannst du Entitäten explizit definieren: „Diese Seite ist ein Rezept. Die Zubereitung dauert 45 Minuten. Es hat eine Bewertung von 4,8 Sternen. Hier ist die Liste der Zutaten."

2. Warum JSON-LD statt Microdata?

Früher haben SEOs „Microdata" oder „RDFa" verwendet, was das Umschließen bestimmter HTML-Elemente mit unübersichtlichen Tags erforderte (z. B. das Hinzufügen von itemprop="name" zu deinen H1-Tags). Das war fragil und ging häufig kaputt, wenn Webentwickler das Seitendesign aktualisierten.

Google empfiehlt offiziell JSON-LD, weil es sauber von deinem HTML getrennt ist. Du platzierst einen einzigen <script>-Block im <head> oder <body> deines Dokuments, und es beeinflusst nicht, wie die Seite für menschliche Besucher aussieht.

3. Grundlegendes Code-Beispiel

Hier ist ein Beispiel für JSON-LD für einen standardmäßigen Artikel. Beachte, wie es die Überschrift, den Autor und das Veröffentlichungsdatum definiert.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "So optimierst du deine Title Tags",
  "author": {
    "@type": "Person",
    "name": "Erika Mustermann",
    "url": "https://example.com/author/erika-mustermann"
  },
  "datePublished": "2026-03-04T08:00:00+08:00",
  "image": "https://example.com/images/title-tags.jpg",
  "publisher": {
    "@type": "Organization",
    "name": "Rank-O-Saur SEO",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  }
}
</script>

4. SEO-Vorteile & Rich Snippets

Auch wenn Schema-Markup kein direkter Ranking-Faktor ist, beeinflusst es deine Click-Through-Rate (CTR) unmittelbar. Richtig umgesetzte strukturierte Daten machen deine Website für Rich Results (früher Rich Snippets) qualifiziert. Gängige Beispiele sind:

  • Bewertungs-Snippets: Zeigen goldene Sterne und die Anzahl der Bewertungen unter deiner URL an.
  • Produkt-Snippets: Zeigen Preis, Verfügbarkeit (Auf Lager) und Bewertungen direkt in den Suchergebnissen an.
  • FAQ-Akkordeons: Zeigen aufklappbare Fragen und Antworten direkt auf der Suchergebnisseite von Google an.
  • Rezept-Karussells: Zeigen ein Vorschaubild, die Zubereitungszeit und die Kalorienzahl an.
  • Lokale Unternehmen: Versorgen das Knowledge-Graph-Panel auf der rechten Seite der Desktop- Suchergebnisse mit Daten.

5. So testest du dein Markup

Ein einziges fehlendes Komma kann dein gesamtes JSON-LD-Skript unbrauchbar machen. Validiere deinen Code immer vor der Veröffentlichung.

  1. Googles Rich Results Test: Das maßgebliche Tool, um zu prüfen, ob deine Seite für Googles spezifische Rich Snippets qualifiziert ist.
  2. Schema Markup Validator: Das offizielle Tool von Schema.org, um die reine Syntax deines Codes zu prüfen.

Profi-Tipp: Rank-O-Saur extrahiert und formatiert automatisch alle JSON-LD-Skripte, die auf der aktuellen Seite gefunden werden. Du kannst dein Schema in Echtzeit direkt aus dem Erweiterungs-Panel prüfen, ohne dich durch den Quellcode der Seite wühlen zu müssen!

6. Häufige Fehler, die du vermeiden solltest

Verstoß gegen die Spam-Richtlinien: Markiere niemals Inhalte, die für Nutzer unsichtbar sind. Wenn dein JSON-LD angibt, dass die Seite eine 5-Sterne-Bewertung hat, diese Bewertungen aber nirgends auf der tatsächlich sichtbaren Webseite zu finden sind, belegt Google dich mit einer manuellen Maßnahme (Manual Action) wegen spammiger strukturierter Daten.

  • Syntaxfehler: JSON ist extrem strikt. Ein nachgestelltes Komma am Ende des letzten Elements in einer Liste oder die Verwendung einfacher Anführungszeichen (') statt doppelter Anführungszeichen (") macht das gesamte Skript ungültig.
  • Falsche Verschachtelung: Eine Entität nicht korrekt zu definieren (z. B. einen Autorennamen als einfachen String anzugeben, statt ihn in einem Person- oder Organization-Objekt zu verschachteln).
  • Fehlende Pflichteigenschaften: Google verlangt bestimmte Felder, um Rich Results zu vergeben. Ein Product-Snippet erzeugt zum Beispiel Warnungen, wenn ihm eine Eigenschaft wie offers, review oder aggregateRating fehlt.
Christoph Hein, Head of SEO und Search Consultant
Über den Autor

Christoph Hein

Head of SEO bei der Popken Fashion Group & unabhängiger Search Consultant

Christoph ist seit über 10 Jahren im Bereich Search tätig und steuert derzeit die organische Strategie für 5 Modemarken in 13 Ländern und über 30 Domains. Neben seiner Inhouse- und Beratungstätigkeit hat er Nischen-Content-Portale wie Angelmagazin.de und BaristaCompass.com gegründet und die Rank-O-Saur-Erweiterung entwickelt, um technische SEO-Audits mühelos zu machen. Jeder Leitfaden hier basiert auf praxisnaher, datengetriebener Arbeit statt auf Theorie.