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 (stark eingeschränkt): Google hat FAQ-Rich-Results 2023 auf wenige autoritative
Gesundheits- und Behördenseiten begrenzt und HowTo-Ergebnisse ganz eingestellt. Für die allermeisten Websites ist das
kein erreichbares Ergebnis mehr – das
FAQPage-Markup bleibt trotzdem sinnvoll, weil es Inhalte maschinenlesbar strukturiert. - 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.
- Googles Rich Results Test: Das maßgebliche Tool, um zu prüfen, ob deine Seite für Googles spezifische Rich Snippets qualifiziert ist.
- 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- oderOrganization-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 wieoffers,reviewoderaggregateRatingfehlt.
7. Kurzreferenz: Typen und was sie bringen
Nicht jeder Schema-Typ erzeugt noch ein sichtbares Ergebnis. Google hat mehrere Kategorien in den letzten Jahren eingeschränkt – es lohnt sich also zu wissen, was ein Typ realistisch einbringt, bevor man investiert.
| Schema-Typ | Typischer Einsatz | Ergebnis in der Suche heute |
|---|---|---|
| Article | Redaktionelle Inhalte, Ratgeber, News | Artikel-Darstellung und Eignung für Top Stories |
| BreadcrumbList | Jede Seite innerhalb einer Hierarchie | Breadcrumb-Pfad statt roher URL - zuverlässig und lohnend |
| Product | Produktdetailseiten | Preis, Verfügbarkeit und Bewertungssterne |
| Organization | Startseite oder Über-uns-Seite | Speist Knowledge Panel und Markenentität |
| LocalBusiness | Filial- und Kontaktseiten | Adresse, Öffnungszeiten und Kartendaten |
| FAQPage | Frage-Antwort-Blöcke | Seit 2023 auf behördliche und medizinische Websites beschränkt |
8. Häufig gestellte Fragen
Sind strukturierte Daten ein Rankingfaktor?
Nicht direkt. Markup hebt die Position für sich genommen nicht an. Sein Wert liegt darin, dass eine Seite dadurch für Rich Results infrage kommt – und ein Ergebnis, das mit Bewertung, Preis oder Breadcrumb-Pfad mehr Fläche einnimmt, erzielt bei gleicher Position eine höhere Klickrate.
Sollte ich JSON-LD, Microdata oder RDFa verwenden?
JSON-LD, das empfiehlt Google ausdrücklich. Es steht in einem einzigen script-Block, hält das Markup vom sichtbaren HTML getrennt und lässt sich ergänzen oder ändern, ohne das Template anzufassen. Microdata und RDFa bleiben gültig, sind aber deutlich pflegeaufwendiger.
Muss der ausgezeichnete Inhalt auf der Seite sichtbar sein?
Ja. Googles Richtlinien verlangen, dass strukturierte Daten Inhalte beschreiben, die Nutzer tatsächlich sehen. Eine Bewertung, einen Preis oder eine Frage auszuzeichnen, die nirgends auf der Seite steht, ist ein Richtlinienverstoß und kann eine manuelle Maßnahme gegen die Website auslösen.
Warum erscheint trotz gültigem Markup kein Rich Result?
Gültiges Markup macht eine Seite nur infrage kommend, garantiert die Anzeige aber nie. Prüfe das Markup im Rich-Results-Test und danach die Verbesserungsberichte der Search Console. Zudem wurden mehrere Ergebnistypen eingeschränkt – FAQ-Rich-Results etwa erscheinen nur noch bei behördlichen und medizinischen Websites.