Technical SEO

Strukturierte Daten (JSON-LD) im Technical SEO nutzen

Strukturierte Daten (auch Schema Markup genannt) sind standardisierte Codeschnipsel, die im Quellcode einer Website platziert werden, um Suchmaschinen explizite Informationen über den Inhalt und die Bedeutung einer Seite zu liefern. Sie sind ein zentraler Baustein des Technical SEO und arbeiten eng mit sauberen Meta-Titeln und -Beschreibungen zusammen, um den Suchtreffer möglichst attraktiv darzustellen.

Während Suchmaschinen hervorragend darin sind, unstrukturierten Text zu lesen, fällt es ihnen oft schwer, die exakte Bedeutung von Datenpunkten ohne Kontext zu erfassen. Durch die Verwendung von strukturierten Daten auf Basis des Vokabulars von schema.org helfen Sie den Crawlern, Ihre Inhalte präzise zu interpretieren. Dies ermöglicht es Suchmaschinen, Ihre Seiten in Form von erweiterten Suchergebnissen – sogenannten Rich Snippets (z. B. mit FAQ-Boxen, Bewertungssternen, Rezepten, Eventdaten oder Produktpreisen) – in den Suchergebnissen darzustellen.


Das Standardformat: JSON-LD

Es gibt verschiedene Methoden, strukturierte Daten in HTML zu integrieren (Microdata, RDFa und JSON-LD). Suchmaschinen-Gigant Google empfiehlt heute fast ausschliesslich JSON-LD (JavaScript Object Notation for Linked Data).

Bei JSON-LD werden die Daten in einem kompakten, strukturierten JSON-Block innerhalb eines <script>-Tags im HTML <head> oder <body> hinterlegt. Das Design und das visuelle Layout der Seite werden dadurch in keiner Weise beeinflusst.

Beispiel für eine JSON-LD-Deklaration (Typ: Organization)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Allerate",
  "url": "https://allerate.com",
  "logo": "https://allerate.com/logo.svg",
  "sameAs": [
    "https://allerate.dev",
    "https://balou.tools"
  ]
}
</script>

Die wichtigsten Schema.org-Typen für Websites

Je nachdem, welche Art von Inhalt auf einer Seite dargestellt wird, sollten unterschiedliche Schemata verwendet werden.

1. WebSite & SearchAction

Wird auf der Startseite eingebunden und verknüpft die Website mit einer internen Suchfunktion. Google zeigt dann in den SERPs gelegentlich eine eigene Suchbox direkt unter Ihrem Suchtreffer an.

2. Organization (Unternehmen)

Liefert Suchmaschinen strukturierte Fakten zu Ihrem Unternehmen (Name, Logo, Kontaktdaten, Social-Media-Profile). Dies bildet die Basis für den sogenannten Knowledge Graph auf der rechten Seite der Google-Suchergebnisse.

3. BreadcrumbList (Brotkrumen-Navigation)

Teilt Suchmaschinen den genauen Pfad der Seite innerhalb der Website-Hierarchie mit. Google ersetzt daraufhin die nackte URL im Suchtreffer durch eine übersichtliche, navigierbare Breadcrumb-Zeile.

4. Article / BlogPosting (Artikel)

Wird auf News- und Blogseiten verwendet. Es liefert Metadaten wie den Autor, das Veröffentlichungsdatum, das Artikelbild und die Überschrift. Dies ist die Voraussetzung dafür, dass Ihr Artikel in Googles Schlagzeilen-Karussell (Top Stories) erscheint.

5. FAQPage (Häufige Fragen)

Wenn eine Seite einen FAQ-Bereich enthält, können die Fragen und Antworten strukturiert hinterlegt werden. Google stellt diese Fragen dann oft direkt ausklappbar im Suchtreffer dar, was den eingenommenen Platz in den SERPs vergrössert.


Welches Schema für welchen Seitentyp?

Die Wahl des passenden Schema-Typs hängt direkt vom Inhalt der Seite ab. Die folgende Zuordnung hilft bei der Entscheidung:

SeitentypEmpfohlenes SchemaMögliches Rich Snippet
StartseiteWebSite + OrganizationSitelinks-Suchbox, Knowledge Graph
Blog-/NewsartikelArticle / BlogPostingTop Stories, Autor & Datum
FAQ-SeiteFAQPageAusklappbare Fragen im Treffer
GlossarDefinedTermSet / DefinedTermDefinitions-Darstellung
ProduktseiteProduct + OfferPreis, Verfügbarkeit, Sterne
AnleitungHowToSchritt-für-Schritt-Karussell
Jede UnterseiteBreadcrumbListNavigierbarer Pfad statt URL

Mehrere Typen lassen sich kombinieren: Eine Glossarseite kann gleichzeitig DefinedTerm, BreadcrumbList und (bei vorhandenen Fragen) FAQPage ausliefern. Wichtig ist nur, dass jeder ausgezeichnete Datenpunkt auch sichtbar auf der Seite steht.


JSON-LD vs. Microdata vs. RDFa

Früher wurden strukturierte Daten direkt ins sichtbare HTML eingewoben. Heute ist JSON-LD der klare Standard:

KriteriumJSON-LDMicrodataRDFa
PlatzierungEigener <script>-BlockIm HTML-Markup verteiltIm HTML-Markup verteilt
WartbarkeitHoch (zentral)Niedrig (verstreut)Niedrig (verstreut)
Google-EmpfehlungJaMöglichMöglich
Trennung von LayoutVollständigVermischtVermischt

Der entscheidende Vorteil von JSON-LD: Die Daten liegen als reines JSON-Objekt vor und lassen sich vollständig unabhängig vom sichtbaren Markup pflegen – ideal für Templates und automatische Generierung.


Praxisbeispiel: Article-Schema mit Autor und Datum

Für einen Fachartikel liefert ein vollständiges Article-Schema die wichtigsten Metadaten:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Strukturierte Daten im Technical SEO nutzen",
  "datePublished": "2026-06-20",
  "dateModified": "2026-06-20",
  "author": { "@type": "Organization", "name": "Allerate" },
  "publisher": {
    "@type": "Organization",
    "name": "Allerate",
    "logo": { "@type": "ImageObject", "url": "https://allerate.com/logo.svg" }
  }
}
</script>

Die Felder datePublished und dateModified signalisieren Aktualität – ein wichtiges E-E-A-T-Signal. Sie sollten mit dem sichtbaren «Zuletzt aktualisiert»-Datum auf der Seite übereinstimmen.


Best Practices für die Implementierung

  • Identität mit dem sichtbaren Inhalt: Das ist die wichtigste Google-Richtlinie. Alle Informationen, die Sie im JSON-LD-Code deklarieren, müssen auch für den menschlichen Besucher auf der Seite sichtbar sein. Versteckte strukturierte Daten (z. B. Fake-Bewertungen oder unsichtbare FAQs) verstossen gegen die Richtlinien und können zu einer manuellen Abstrafung der Website führen.
  • Aktualität der Daten: Achten Sie darauf, dass dynamische Inhalte (wie Preise in Produkt-Schemata oder das Datum der letzten Änderung in Artikeln) im JSON-LD synchron mit dem sichtbaren HTML gehalten werden.
  • Fehlerfreiheit erzwingen: Nutzen Sie Entwicklungstools, um sicherzustellen, dass keine Kommas fehlen oder falsche Datentypen übermittelt werden. Ein syntaktischer Fehler führt dazu, dass die gesamte JSON-LD-Struktur verworfen wird.

Typische Fehler bei strukturierten Daten

  • Fehlerhafter JSON-Syntax: Vergessene geschweifte Klammern, fehlende Anführungszeichen bei Schlüsseln oder überflüssige Kommas am Ende eines Objekts sind die häufigsten Fehlerquellen.
  • Falsche Schachtelung: Die fehlerhafte Verschachtelung von Elementen (z. B. das Platzieren eines Publisher-Objekts ausserhalb des Article-Kontexts) führt dazu, dass Suchmaschinen die Beziehungen der Entitäten nicht verstehen.
  • Verwendung von Spam-FAQs: FAQs, die reine Werbebotschaften ohne Informationsgehalt enthalten oder auf jeder Unterseite identisch eingebunden werden, stuft Google als Spam ein und blendet sie aus.
  • Fehlende Pflichtfelder: Viele Schema-Typen verlangen bestimmte Properties (z. B. name bei Organization). Fehlt ein Pflichtfeld, meldet der Rich Results Test einen Fehler und das Snippet wird nicht angezeigt. Eine vollständige SEO-Checkliste hilft, solche Lücken systematisch zu vermeiden.

[!TIP] Fehlerhafte JSON-LD-Skripte im Header können das Rendern der gesamten Seite stören und werden von Suchmaschinen ignoriert. Validieren Sie Ihre strukturierten Daten und JSON-LD-Strukturen mit dem SEO Validator auf balou.tools, um eine fehlerfreie Interpretation durch Googlebot sicherzustellen.

Häufig gestellte Fragen (FAQ)

Welches Format für strukturierte Daten empfiehlt Google?

Google empfiehlt ausdrücklich das JSON-LD-Format. Es ist einfacher zu implementieren und zu warten als ältere Formate wie Microdata oder RDFa, da es als eigenständiger Skript-Block im HTML platziert werden kann, ohne das eigentliche UI-Markup zu verändern.

Garantieren strukturierte Daten das Erscheinen von Rich Snippets?

Nein. Das fehlerfreie Einbinden von JSON-LD ist die technische Voraussetzung. Ob Google die Rich Snippets (z.B. Bewertungssterne, FAQ-Akkordeons oder Rezept-Infos) tatsächlich anzeigt, hängt von der Qualität der Seite, der Relevanz für den Nutzer und Googles Algorithmen ab.

Wo im HTML gehört der JSON-LD-Block hin?

JSON-LD kann sowohl im `` als auch im `` stehen – Google verarbeitet beides. Üblich und empfohlen ist die Platzierung im ``, damit die Daten früh im Dokument verfügbar sind. Bei mehreren Schema-Typen pro Seite können Sie sie in getrennten `