Technical SEO

Schema.org / Strukturierte Daten – Umfassender SEO-Ratgeber

Schema.org und strukturierte Daten ermöglichen Rich Results in den Suchergebnissen, die die CTR um 20-40 Prozent steigern können. Dieser Ratgeber zeigt die korrekte Implementierung mit JSON-LD.

Was sind Schema.org und strukturierte Daten?

Schema.org ist ein standardisiertes Vokabular zur Auszeichnung von Webinhalten mit strukturierten Daten. Es wurde 2011 gemeinsam von Google, Microsoft (Bing), Yahoo und Yandex gegründet, um eine einheitliche Methode bereitzustellen, mit der Webmaster den Suchmaschinen die Bedeutung ihrer Inhalte explizit mitteilen können. Strukturierte Daten helfen Suchmaschinen, den Content einer Seite nicht nur als Text zu lesen, sondern inhaltlich zu verstehen.

Strukturierte Daten im Kontext von SEO bezeichnen maschinenlesbare Informationen, die in den HTML-Code einer Webseite eingebettet werden. Sie beschreiben Entitäten (Personen, Produkte, Organisationen, Events etc.) und deren Eigenschaften und Beziehungen zueinander. Google nutzt diese Informationen, um Rich Results (erweiterte Suchergebnisse) zu generieren, die prominenter und informativer sind als Standard-Snippets.

Die häufigsten Rich Results, die durch strukturierte Daten ausgelöst werden, sind: FAQ-Snippets, Review-Sterne, Rezept-Karten, Event-Informationen, Produktpreise und -verfügbarkeit, Breadcrumbs, Sitelinks-Suchbox, How-To-Anleitungen und Featured Snippets. Diese erweiterten Darstellungen erhöhen die Sichtbarkeit in den SERPs und können die Click-Through-Rate um 20-40 Prozent steigern.

Strukturierte Daten sind kein direkter Ranking-Faktor, aber sie ermöglichen Rich Results, die die CTR erhöhen, was wiederum ein indirektes Ranking-Signal sein kann. Darüber hinaus nutzt Google strukturierte Daten, um den Knowledge Graph zu fuellen, und sie spielen eine zunehmende Rolle bei AI Overviews und der Generative Engine Optimization.

Formate für strukturierte Daten

Es gibt drei Formate, um strukturierte Daten in eine Webseite einzubetten. Google empfiehlt JSON-LD als bevorzugtes Format.

JSON-LD (empfohlen)

JSON-LD (JavaScript Object Notation for Linked Data) ist Googles bevorzugtes Format. Es wird als separater Script-Block im HTML eingefügt und ist vollständig vom sichtbaren HTML getrennt. Dies macht es am einfachsten zu implementieren und zu warten.

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Schema.org: Der komplette Leitfaden",
    "author": {
        "@type": "Person",
        "name": "Martin Höllinger",
        "url": "https://seograz.at/autoren/martin-höllinger/"
    },
    "datePublished": "2026-02-24",
    "dateModified": "2026-02-24",
    "publisher": {
        "@type": "Organization",
        "name": "SEO Graz",
        "url": "https://seograz.at"
    },
    "description": "Alles über strukturierte Daten und Schema.org"
}
</script>

Microdata

Microdata verwendet HTML-Attribute (itemscope, itemtype, itemprop) direkt im bestehenden HTML-Markup:

<div itemscope itemtype="https://schema.org/Article">
    <h1 itemprop="headline">Schema.org: Der komplette Leitfaden</h1>
    <span itemprop="author" itemscope itemtype="https://schema.org/Person">
        <span itemprop="name">Martin Höllinger</span>
    </span>
    <time itemprop="datePublished" datetime="2026-02-24">24. Februar 2026</time>
</div>

Vergleich der Formate

AspektJSON-LDMicrodataRDFa
Google-EmpfehlungBevorzugtUnterstütztUnterstützt
ImplementierungSeparater Script-BlockIn HTML-Tags eingebettetIn HTML-Tags eingebettet
WartbarkeitSehr gutMittelMittel
PerformanceKein Einfluss auf RenderingMinimaler OverheadMinimaler Overhead
Dynamische DatenEinfach per JS generierbarErfordert HTML-ÄnderungenErfordert HTML-Änderungen

Wichtige Schema.org-Typen für SEO

Schema.org umfasst Hunderte von Typen, aber nur eine Auswahl ist für SEO besonders relevant, da Google nur für bestimmte Typen Rich Results generiert.

Article / BlogPosting

Für Blog-Beiträge und Ratgeber-Artikel. Ermöglicht die Darstellung von Autor, Datum und Artikelbild in den SERPs:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Core Web Vitals optimieren",
    "author": {"@type": "Person", "name": "Martin Höllinger"},
    "datePublished": "2026-02-24",
    "image": "https://seograz.at/images/core-web-vitals.jpg"
}
</script>

FAQPage

Für FAQ-Bereiche auf Seiten. Generiert aufklappbare FAQ-Snippets direkt in den Suchergebnissen, die mehr SERP-Platz einnehmen:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
        {
            "@type": "Question",
            "name": "Was sind Core Web Vitals?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Core Web Vitals sind drei Metriken, die Google zur Bewertung der Nutzererfahrung verwendet: LCP, INP und CLS."
            }
        }
    ]
}
</script>

LocalBusiness

Essenziell für lokale Unternehmen. Liefert Google alle relevanten Geschäftsinformationen:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "LocalBusiness",
    "name": "SEO Graz",
    "address": {
        "@type": "PostalAddress",
        "streetAddress": "Musterstraße 1",
        "addressLocality": "Graz",
        "postalCode": "8010",
        "addressCountry": "AT"
    },
    "telephone": "+43 316 123456",
    "url": "https://seograz.at",
    "openingHoursSpecification": {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
        "opens": "09:00",
        "closes": "17:00"
    }
}
</script>

Product und AggregateRating

Für Produktseiten in Online-Shops. Zeigt Preis, Verfügbarkeit und Bewertungssterne in den SERPs:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Product",
    "name": "SEO-Analyse-Tool Premium",
    "description": "Umfassendes SEO-Audit-Tool für Profis",
    "offers": {
        "@type": "Offer",
        "price": "49.99",
        "priceCurrency": "EUR",
        "availability": "https://schema.org/InStock"
    },
    "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.8",
        "reviewCount": "127"
    }
}
</script>

BreadcrumbList

Zeigt die Navigationsstruktur direkt in den SERPs an. Verbessert die Verständlichkeit der URL-Struktur:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {"@type": "ListItem", "position": 1, "name": "Startseite", "item": "https://seograz.at/"},
        {"@type": "ListItem", "position": 2, "name": "Technical SEO", "item": "https://seograz.at/technical-seo/"},
        {"@type": "ListItem", "position": 3, "name": "Schema.org"}
    ]
}
</script>

Weitere wichtige Schema-Typen

  • HowTo: Schritt-für-Schritt-Anleitungen mit Rich Results
  • Event: Veranstaltungen mit Datum, Ort und Preis
  • Recipe: Rezepte mit Zubereitungszeit und Bewertungen
  • VideoObject: Videos mit Thumbnail und Beschreibung
  • Organization: Firmeninformationen für den Knowledge Graph
  • WebSite: Sitelinks-Suchbox in den SERPs
  • SoftwareApplication: Apps mit Bewertungen und Preis

Implementierung: Best Practices

Die korrekte Implementierung von strukturierten Daten erfordert sowohl technisches Verständnis als auch inhaltliche Sorgfalt. Fehlerhafte strukturierte Daten können zu Warnungen, dem Verlust von Rich Results oder sogar manuellen Maßnahmen durch Google führen.

Goldene Regeln

  • Nur vorhandene Inhalte auszeichnen: Strukturierte Daten müssen den sichtbaren Seiteninhalt widerspiegeln. Auszeichnung von nicht vorhandenem Content ist ein Verstoß gegen Googles Richtlinien.
  • Keine irrelevanten Typen verwenden: Verwenden Sie nur Schema-Typen, die zum tatsächlichen Inhalt passen. Eine Ratgeber-Seite sollte nicht als Product ausgezeichnet werden.
  • Pflichtfelder beachten: Jeder Rich-Result-Typ hat Pflichtfelder (required) und empfohlene Felder (recommended). Pflichtfelder müssen ausgefüllt sein.
  • Validierung vor Veröffentlichung: Testen Sie strukturierte Daten immer mit Googles Rich Results Test oder dem Schema Markup Validator vor der Veröffentlichung.
  • Mehrere Schema-Typen kombinieren: Eine Seite kann mehrere JSON-LD-Blöcke enthalten (z. B. Article + BreadcrumbList + FAQPage).

Häufige Implementierungsfehler

FehlerAuswirkungLösung
Pflichtfelder fehlenRich Result wird nicht angezeigtGoogle-Dokumentation für den jeweiligen Typ prüfen
Daten stimmen nicht mit Content übereinManuelle Maßnahme möglichStrukturierte Daten immer aus dem sichtbaren Content ableiten
Veraltete Schema-TypenKein Rich ResultGoogle Search Gallery für aktuelle Typen konsultieren
Syntaxfehler im JSON-LDDaten werden ignoriertJSON-Validator und Rich Results Test verwenden
Fake Reviews im SchemaManuelle Maßnahme, AbstrafungNur echte, verifizierte Bewertungen auszeichnen

Wichtig: Google hat die Richtlinien für strukturierte Daten in den letzten Jahren verstärkt durchgesetzt. Fake-Bewertungen, irrelevante Schema-Typen und nicht vorhandene Inhalte können zu manuellen Maßnahmen führen. Halten Sie sich strikt an die Google-Richtlinien und zeichnen Sie nur reale, auf der Seite sichtbare Inhalte aus.

Rich Results und ihre Auswirkungen

Rich Results (früher "Rich Snippets") sind erweiterte Suchergebnisse, die über den Standard-Snippet aus Title, URL und Description hinausgehen. Sie bieten zusätzliche visuelle Elemente und Informationen, die die Aufmerksamkeit der Nutzer auf sich ziehen.

Typen von Rich Results

  • FAQ-Snippets: Aufklappbare Fragen und Antworten direkt in den SERPs. CTR-Steigerung: 15-25%.
  • Review-Sterne: Gelbe Sternebewertung mit Anzahl der Reviews. CTR-Steigerung: 20-35%.
  • Breadcrumbs: Navigationsstruktur statt der URL in den SERPs.
  • Produktinformationen: Preis, Verfügbarkeit und Bewertung für Produktseiten.
  • How-To-Schritte: Nummerierte Anleitungsschritte mit optionalen Bildern.
  • Event-Daten: Datum, Uhrzeit, Ort und Preis von Veranstaltungen.

Strukturierte Daten sind ein essenzielles Werkzeug im modernen SEO und gewinnen mit der zunehmenden Bedeutung von AI Overviews weiter an Relevanz. Suchmaschinen und KI-Systeme nutzen strukturierte Daten, um Informationen schnell und zuverlässig zu extrahieren. Investieren Sie in eine saubere Schema.org-Implementierung als Teil Ihrer Content-Strategie und überwachen Sie die Ergebnisse regelmäßig in der Google Search Console unter "Verbesserungen". Achten Sie darauf, dass die strukturierten Daten konsistent mit den Title-Tags, Meta-Descriptions und dem sichtbaren Seiteninhalt sind.

Häufige Fehler bei strukturierten Daten

Fehler 1: Spam und Manipulation

Problem: Gefälschte Bewertungen, nicht vorhandene Produkte oder irrelevante Schema-Typen werden eingesetzt, um Rich Results zu erschleichen.

Lösung: Zeichnen Sie ausschließlich reale, auf der Seite sichtbare Inhalte aus. Google vergibt manuelle Maßnahmen für Spam in strukturierten Daten.

Fehler 2: Veraltete oder falsche Daten

Problem: Preise, Verfügbarkeiten oder Bewertungen in strukturierten Daten werden nicht aktualisiert und weichen vom sichtbaren Content ab.

Lösung: Generieren Sie strukturierte Daten dynamisch aus derselben Datenquelle wie den sichtbaren Content. Implementieren Sie automatische Tests.

Fehler 3: Fehlende Validierung

Problem: Strukturierte Daten werden implementiert, aber nie mit dem Rich Results Test oder Schema Markup Validator getestet.

Lösung: Testen Sie jede Seite mit strukturierten Daten vor der Veröffentlichung. Prüfen Sie regelmäßig den Bericht in der Search Console unter "Verbesserungen".

Fehler 4: Wichtige Felder vergessen

Problem: Pflichtfelder oder empfohlene Felder werden ausgelassen, wodurch Rich Results nicht ausgelöst werden oder unvollständig angezeigt werden.

Lösung: Konsultieren Sie die Google-Dokumentation für jeden Schema-Typ und fuellen Sie alle Pflicht- und empfohlenen Felder aus.

Nützliche Tools

Google Rich Results Test

Testet einzelne URLs auf korrekte strukturierte Daten und zeigt eine Vorschau der möglichen Rich Results. Das wichtigste Tool für die Validierung.

Schema Markup Validator

Der offizielle Validator von Schema.org. Prüft die technische Korrektheit des Markups unabhängig von Google-spezifischen Anforderungen.

Google Search Console (Verbesserungen)

Zeigt den Status aller strukturierten Daten auf Ihrer Website, gruppiert nach Typ. Identifiziert Fehler und Warnungen für alle URLs.

Merkle Schema Markup Generator

Online-Tool zur einfachen Erstellung von JSON-LD-Markups für die gängigsten Schema-Typen. Ideal für Einsteiger.

Screaming Frog SEO Spider

Extrahiert strukturierte Daten beim Crawl und identifiziert Seiten mit fehlenden, fehlerhaften oder unvollständigen Schema-Markups.

Schema App

Professionelles Tool für die Verwaltung und Deployment von strukturierten Daten auf großen Websites mit vielen Seitentypen und Templates.

Häufige Fragen

Sind strukturierte Daten ein Ranking-Faktor?

Strukturierte Daten sind kein direkter Ranking-Faktor. Google hat dies mehrfach bestätigt. Allerdings ermöglichen sie Rich Results, die die CTR in den Suchergebnissen um 20-40 Prozent steigern können, was sich indirekt positiv auf die Rankings auswirken kann.

Welches Format soll ich verwenden: JSON-LD oder Microdata?

Google empfiehlt JSON-LD als bevorzugtes Format. JSON-LD ist einfacher zu implementieren, zu warten und zu debuggen, da es als separater Script-Block vom restlichen HTML getrennt ist. Microdata ist eine valide Alternative, wenn JSON-LD nicht möglich ist.

Kann ich mehrere Schema-Typen auf einer Seite verwenden?

Ja, eine Seite kann mehrere JSON-LD-Blöcke enthalten. Es ist üblich, Article, BreadcrumbList und FAQPage auf derselben Seite zu kombinieren. Achten Sie darauf, dass jeder Typ korrekt implementiert ist und die Daten konsistent sind.

Wie teste ich meine strukturierten Daten?

Verwenden Sie den Google Rich Results Test für die Vorschau von Rich Results und die Identifikation von Google-spezifischen Fehlern. Der Schema Markup Validator prüft die technische Korrektheit. Die Google Search Console zeigt den Status aller strukturierten Daten Ihrer Website.

Warum werden meine Rich Results nicht angezeigt?

Häufige Gründe: Pflichtfelder fehlen, die Daten stimmen nicht mit dem sichtbaren Content überein, die Seite hat nicht genügend Autorität, oder Google hat entschieden, für diese Suchanfrage kein Rich Result anzuzeigen. Google garantiert nicht, dass Rich Results immer angezeigt werden.

Welche strukturierten Daten braucht ein lokales Unternehmen?

Lokale Unternehmen sollten mindestens LocalBusiness mit Name, Adresse, Telefonnummer, Öffnungszeiten und URL implementieren. Zusätzlich empfehlenswert sind BreadcrumbList, FAQPage und bei Bewertungen AggregateRating. Die NAP-Daten müssen mit dem Google Unternehmensprofil übereinstimmen.

Wie oft ändern sich die Google-Anforderungen?

Google aktualisiert die Anforderungen für strukturierte Daten regelmäßig. In den letzten Jahren wurden FAQ-Rich-Results eingeschränkt, HowTo-Rich-Results reduziert und neue Typen hinzugefügt. Überwachen Sie die Google Search Central Blog-Updates und prüfen Sie regelmäßig die Search Console auf Änderungen.

Können strukturierte Daten zu einer Abstrafung führen?

Ja, Google kann manuelle Maßnahmen gegen Websites verhängen, die strukturierte Daten missbrauchen. Dazu gehören gefälschte Bewertungen, Auszeichnung nicht vorhandener Inhalte und irrelevante Schema-Typen. Halten Sie sich strikt an die Google-Richtlinien.

Helfen strukturierte Daten bei AI Overviews?

Ja, es gibt starke Hinweise, dass Google strukturierte Daten bei der Generierung von AI Overviews und anderen KI-gestützten Features nutzt. Klare, maschinenlesbare Informationen erleichtern es KI-Systemen, Ihre Inhalte zu verstehen und als Quelle zu verwenden.

Was ist der Unterschied zwischen Schema.org und Open Graph?

Schema.org ist primär für Suchmaschinen gedacht und ermöglicht Rich Results in den SERPs. Open Graph (OG) Tags sind für Social-Media-Plattformen wie Facebook und LinkedIn bestimmt und steuern die Darstellung beim Teilen von Links. Beide sollten auf einer Website implementiert werden.