Schema Markup – Strukturierte Daten
Wie implementiert man strukturierte Daten mit Schema.org und welche Rich Snippets lassen sich damit in den Suchergebnissen erzielen?- Was sind strukturierte Daten?
- Warum strukturierte Daten für SEO?
- JSON-LD – die empfohlene Implementierung
- Wichtige Schema-Typen
- Strukturierte Daten testen
- Häufige Fehler bei der Implementierung
Was sind strukturierte Daten?
Strukturierte Daten sind maschinenlesbare Informationen, die in den HTML-Code einer Webseite eingebettet werden, um Suchmaschinen den Inhalt der Seite besser zu erklären. Das wichtigste Vokabular ist Schema.org – ein gemeinsames Projekt von Google, Bing, Yahoo und Yandex.
Es gibt drei Implementierungsformate:
- JSON-LD – JavaScript-basiertes Format, das als Script-Block eingebettet wird. Von Google empfohlen.
- Microdata – Attribute direkt in den HTML-Tags. Älter, von Google nicht mehr bevorzugt.
- RDFa – Ebenfalls attributbasiert. Hauptsächlich in akademischen Projekten.
Warum strukturierte Daten für SEO?
Strukturierte Daten können die Darstellung in den Suchergebnissen erheblich verbessern. Die sogenannten Rich Results zeigen zusätzliche Informationen direkt in der Ergebnisliste:
- Sternebewertungen und Rezensionen
- Preise und Verfügbarkeit bei Produkten
- Veranstaltungsdaten und -orte
- FAQ-Fragen und -Antworten
- Anleitungsschritte für How-To-Inhalte
- Breadcrumb-Navigation
Rich Results steigern typischerweise die Click-Through-Rate (CTR), da die Suchergebnisse auffälliger und informativer aussehen.
JSON-LD – die empfohlene Implementierung
Google empfiehlt JSON-LD für strukturierte Daten. Der Code wird als Script-Block im <head> oder <body> eingebettet.
Beispiel für ein Article-Schema:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Core Web Vitals optimieren",
"author": {
"@type": "Person",
"name": "Andreas Reisch",
"url": "https://i.andreasreisch.com/"
},
"publisher": {
"@type": "Organization",
"name": "Suchmaschinenoptimierung",
"logo": {
"@type": "ImageObject",
"url": "https://suchmaschinenoptimierung.andreasreisch.ch/images/logo.jpg"
}
},
"datePublished": "2025-01-01",
"dateModified": "2026-03-01",
"description": "Wie LCP, INP und CLS für bessere Rankings optimiert werden"
}
</script>
Wichtige Schema-Typen
- Article / NewsArticle / BlogPosting – Für redaktionelle Inhalte. Ermöglicht die Anzeige von Autor, Datum und Bild.
- Product – Für E-Commerce-Produkte. Ermöglicht Preise, Verfügbarkeit und Bewertungen.
- LocalBusiness – Für lokale Unternehmen. Zeigt Adresse, Öffnungszeiten und Bewertungen.
- FAQPage – Für FAQ-Seiten. Mehr dazu auf der Seite FAQ-Schema.
- BreadcrumbList – Zeigt die Breadcrumb-Navigation in den Suchergebnissen. Mehr auf der Seite Breadcrumb-Markup.
- HowTo – Für Schritt-für-Schritt-Anleitungen.
- Event – Für Veranstaltungen mit Datum, Ort und Preisen.
Strukturierte Daten testen
- Rich Results Test – Prüft, ob eine URL für Rich Results geeignet ist. Zeigt erkannte Schema-Typen und Fehler.
- Schema Markup Validator (schema.org/SchemaValidator) – Validiert strukturierte Daten gegen das Schema.org-Vokabular.
Häufige Fehler bei der Implementierung
- Schema und Inhalt stimmen nicht überein – Das wichtigste Gebot: Der markierte Inhalt muss auf der Seite tatsächlich für Nutzer sichtbar sein. Schema für unsichtbare Inhalte gilt als Spam.
- Pflichtfelder fehlen – Viele Schema-Typen haben Pflichtfelder, deren Fehlen Rich Results verhindert.
- Falsche Verschachtelung – JSON-LD muss korrekt verschachtelt sein.
- Veraltetes Schema verwenden – Prüfen Sie regelmässig die offizielle Dokumentation.
Weitere Informationen zu verwandten Themen finden Sie auf den Seiten FAQ-Schema, Breadcrumb-Markup und in der Übersicht der Technischen SEO.