Strukturierte Daten sind maschinenlesbare Informationen, die einer Webseite hinzugefügt werden, um Suchmaschinen den Inhalt besser zu kommunizieren. Sie sind die technische Grundlage für Rich Snippets, Knowledge Panels und die Einbindung in den Google Knowledge Graph.
Während normales HTML Suchmaschinen zeigt, wie eine Seite aussieht, zeigen strukturierte Daten, was der Inhalt bedeutet. Der Unterschied zwischen „da steht eine Zahl mit einem Stern-Emoji" und „das ist eine Bewertung von 4,5 von 5 Sternen für dieses Produkt."
Zweck und Wirkung strukturierter Daten
Was strukturierte Daten für Suchmaschinen leisten
Suchmaschinen interpretieren strukturierte Daten für verschiedene Zwecke:
Visuelle Aufwertung in SERPs:
- Sternebewertungen und Preisangaben bei Produkten
- FAQ-Accordions in den Suchergebnissen
- Rezept-Informationen mit Kochzeit und Kalorien
- Event-Daten mit Datum, Ort und Ticket-Link
Knowledge Graph Integration:
- Unternehmensdaten im Google Knowledge Panel
- Personen-Profile bei Suchanfragen nach Namen
- Orte und lokale Businesses auf Google Maps
Besseres Crawling-Verständnis:
- Breadcrumb-Struktur der Website
- Artikel-Autorenschaft und Veröffentlichungsdaten
- Produktkategorien und -hierarchien
Sitelinks Searchbox:
- Suchfeld direkt unter dem Unternehmenseintrag in Google
- Ermöglicht Nutzern, die Website direkt zu durchsuchen
Die drei Formate strukturierter Daten
JSON-LD (JavaScript Object Notation for Linked Data)
JSON-LD ist das von Google offiziell empfohlene Format. Es wird als separate <script>-Sektion im HTML eingebunden und ist vollständig vom sichtbaren Content getrennt.
Vorteile:
- Kein Eingriff in den sichtbaren HTML-Code
- Einfach zu implementieren und zu warten
- Kann dynamisch via JavaScript generiert werden
- Ideal für CMS und Frameworks
- Template-basierte Pflege möglich
Nachteile:
- Abhängig von JavaScript-Ausführung (minim)
- Nicht direkt mit HTML-Elementen verknüpft (kein semantisches Binding)
Beispiel – LocalBusiness:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "PAKU Media",
"@id": "https://pakumedia.de/#organization",
"url": "https://pakumedia.de",
"telephone": "+4952198994099",
"priceRange": "€€",
"address": {
"@type": "PostalAddress",
"streetAddress": "Friedhofstraße 171",
"addressLocality": "Bielefeld",
"postalCode": "33659",
"addressCountry": "DE"
},
"sameAs": [
"https://www.instagram.com/pakumedia",
"https://www.linkedin.com/company/pakumedia"
]
}
</script>
Microdata
Microdata integriert strukturierte Daten direkt in HTML-Tags über spezielle Attribute:
<div itemscope itemtype="https://schema.org/Product">
<span itemprop="name">Webdesign Paket</span>
<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
<span itemprop="price">1999</span>
<span itemprop="priceCurrency">EUR</span>
</div>
</div>
Nachteile: Vermischt Semantik und Präsentation, schwer zu warten, veraltet.
RDFa (Resource Description Framework in Attributes)
RDFa nutzt HTML-Attribute wie typeof, property und resource für semantische Auszeichnung.
<div typeof="schema:Organization">
<span property="schema:name">PAKU Media</span>
<span property="schema:telephone">0521 98 99 40 99</span>
</div>
Verwendung: Vor allem in Drupal-Projekten und akademischen Publikationssystemen.
Von Google unterstützte Schema-Typen
Google hat eine definierte Liste von Schema-Typen, für die es Rich Snippets und spezielle SERP-Features anzeigt:
| Kategorie | Schema-Typ | Mögliches SERP-Feature |
|---|---|---|
| Content | Article, BlogPosting | Artikel-Snippet, Autor-Info |
| Content | FAQPage | FAQ-Accordion im SERP |
| Content | HowTo | Schritte direkt im SERP |
| Commerce | Product + Offer | Preis, Verfügbarkeit, Sterne |
| Commerce | Event | Datum, Ort, Tickets |
| Lokal | LocalBusiness | Knowledge Panel, Maps |
| Essen | Recipe | Kochzeit, Kalorien, Sterne |
| Video | VideoObject | Thumbnail, Dauer |
| People | Person | Personen-Knowledge-Panel |
| Organisation | Organization | Knowledge Panel |
| Navigation | BreadcrumbList | Breadcrumbs im SERP |
| Job | JobPosting | Job-SERP-Feature |
Aktuelle, vollständige Liste: developers.google.com/search/docs/appearance/structured-data/search-gallery
E-A-T und strukturierte Daten
E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) ist Googles Framework zur Bewertung der Qualität von Webseiten, insbesondere für YMYL-Content (Your Money or Your Life: Gesundheit, Finanzen, Recht).
Strukturierte Daten unterstützen E-A-T auf mehreren Ebenen:
Autorschaft signalisieren
Article- und BlogPosting-Schemas mit author-Property und verlinktem Person-Profil signalisieren Google, dass Inhalte von echten, identifizierbaren Personen verfasst werden.
{
"@type": "BlogPosting",
"author": {
"@type": "Person",
"name": "Bünyamin Pamuk",
"url": "https://pakumedia.de/team/buenyamin",
"sameAs": "https://www.linkedin.com/in/buenyamin-pamuk"
}
}
Unternehmens-Vertrauenssignale
Organization-Schema mit vollständigen Kontaktdaten, offizieller Website und Social-Media-Profilen stärkt die wahrgenommene Vertrauenswürdigkeit der Entität.
Review-Daten
AggregateRating mit Kundenbewertungen zeigt Google, dass ein Unternehmen von echten Nutzern bewertet wird – ein starkes E-A-T-Signal.
Der Knowledge Graph
Google Knowledge Graph ist eine strukturierte Wissensdatenbank mit über 500 Milliarden Datenpunkten. Strukturierte Daten sind eine von mehreren Quellen, aus denen Google den Knowledge Graph speist.
Knowledge Panel auslösen
Ein Knowledge Panel erscheint rechts in den Suchergebnissen bei der Suche nach Entitäten (Marken, Personen, Orten). Voraussetzungen:
- Vollständiges
Organization- oderLocalBusiness-Schema auf der Website - Aktives, vollständiges Google Business Profile
- Verlässliche externe Erwähnungen (Wikipedia, Presseartikel, Branchenverzeichnisse)
- Konsistente NAP-Daten (Name, Address, Phone) über alle Quellen hinweg
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://pakumedia.de/#organization",
"name": "PAKU Media",
"legalName": "Pamuk und Kuscu GbR",
"url": "https://pakumedia.de",
"logo": "https://pakumedia.de/logo.png",
"foundingDate": "2024",
"address": {
"@type": "PostalAddress",
"streetAddress": "Friedhofstraße 171",
"addressLocality": "Bielefeld",
"postalCode": "33659",
"addressCountry": "DE"
},
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+4952198994099",
"contactType": "customer service",
"availableLanguage": ["German"]
},
"sameAs": [
"https://www.instagram.com/pakumedia",
"https://www.tiktok.com/@pakumedia",
"https://www.linkedin.com/company/pakumedia"
]
}
Implementierung strukturierter Daten: Best Practices
1. @id-Property verwenden
Die @id-Property verknüpft Schema-Objekte mit einer stabilen, eindeutigen URI. Das ist besonders wichtig für Organization, Person und Product, da Google dadurch Entitäten zwischen verschiedenen Seiten und Quellen verbinden kann.
2. Nesting korrekt verwenden
Schema-Typen können verschachtelt werden. Ein BlogPosting kann ein author-Objekt (Typ: Person) enthalten, das selbst eine affiliation (Typ: Organization) hat.
3. Konsistenz über alle Seiten
NAP-Daten (Name, Address, Phone) müssen auf jeder Seite und in externen Quellen identisch sein. Abweichungen schwächen das Knowledge-Graph-Signal.
4. Mehrere Schemas pro Seite
Eine Seite kann mehrere Schema-Typen enthalten. Eine Unternehmenswebsite kann gleichzeitig Organization, LocalBusiness und WebSite (für Sitelinks Searchbox) implementieren.
5. Sitelinks Searchbox
{
"@type": "WebSite",
"url": "https://pakumedia.de",
"potentialAction": {
"@type": "SearchAction",
"target": "https://pakumedia.de/suche?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
Validierung und Monitoring
Validierungstools
- Google Rich Results Test: Prüft auf Google-spezifische Rich Results
- Schema Markup Validator (schema.org): Prüft auf Schema.org-Standard-Konformität
- Yoast SEO Schema-Tabelle: Gibt Übersicht über alle generierten Schemas
Google Search Console Monitoring
Search Console zeigt unter Verbesserungen erkannte Typen mit Fehler/Warnung/Gültig-Status. Richten Sie E-Mail-Benachrichtigungen für neue Fehler ein.
Regelmäßige Überprüfung
Schema.org und Google's Anforderungen ändern sich. Überprüfen Sie strukturierte Daten mindestens einmal im Quartal – insbesondere nach Website-Relaunches oder CMS-Updates.