Schema Markup SEO
Was ist Schema Markup für SEO?
Schema Markup für SEO bezeichnet die Auszeichnung von Webseiteninhalten mit strukturierten Daten nach einem festgelegten Vokabular. Angaben zu Produkten, Unternehmen, Artikeln oder Veranstaltungen werden dadurch maschinenlesbar. Suchmaschinen können den Inhalt eindeutiger einordnen und geeignete Informationen als erweiterte Suchergebnisse darstellen.
Schema Markup für SEO ergänzt den sichtbaren Inhalt einer Webseite um standardisierte Informationen, die von Suchmaschinen und anderen Softwaresystemen automatisiert verarbeitet werden können. Häufig werden dafür auch die Begriffe strukturierte Daten, Structured Data oder Schema.org-Markup verwendet.
Das Markup beschreibt konkrete Entitäten und ihre Eigenschaften. Eine Produktseite kann beispielsweise Produktname, Marke, Preis, Verfügbarkeit und Bewertung auszeichnen. Bei einem Fachartikel lassen sich unter anderem Überschrift, Autor, Veröffentlichungsdatum und Hauptbild angeben. Der sichtbare Inhalt bleibt dabei unverändert.
Wie funktioniert Schema Markup?
Das Vokabular von Schema.org stellt Typen und Eigenschaften bereit, mit denen sich Inhalte semantisch beschreiben lassen. Der Typ Product kennzeichnet beispielsweise ein Produkt, während Eigenschaften wie name, brand und offers einzelne Merkmale dieses Produkts definieren.
Suchmaschinen lesen strukturierte Daten beim Crawling aus und gleichen sie mit dem sichtbaren Seiteninhalt ab. Anschließend prüfen sie, ob das Markup technisch gültig ist und die Anforderungen für eine bestimmte Suchfunktion erfüllt. Korrektes Markup schafft eine Voraussetzung für Rich Results, garantiert deren Anzeige jedoch nicht.
JSON-LD, Microdata und RDFa im Vergleich
Schema Markup kann in verschiedenen technischen Formaten eingebunden werden. Für viele Google-Suchfunktionen wird JSON-LD empfohlen, weil sich die strukturierten Daten getrennt vom sichtbaren HTML verwalten lassen. Microdata und RDFa schreiben die Eigenschaften dagegen direkt in die HTML-Elemente der Seite.
| Format | Einbindung | Pflege | Typischer Einsatz |
|---|---|---|---|
| JSON-LD | Als eigener Script-Block im Kopf- oder Inhaltsbereich | Gut zentral verwaltbar | Standardformat für viele SEO-Implementierungen |
| Microdata | Über Attribute innerhalb sichtbarer HTML-Elemente | Bei umfangreichen Seiten aufwendiger | Direkte Auszeichnung einzelner Seitenelemente |
| RDFa | Über zusätzliche Attribute im HTML | Erfordert eine genaue Abstimmung mit dem Quellcode | Semantisch umfangreiche Datenmodelle |
Wie sieht Schema Markup als JSON-LD aus?
Ein einfacher JSON-LD-Block für einen Fachartikel kann folgendermaßen aufgebaut sein:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Einführung in strukturierte Daten",
"author": {
"@type": "Person",
"name": "Max Mustermann"
}
}
</script>
@context verweist auf das verwendete Vokabular. @type bestimmt die Art der beschriebenen Entität. Die übrigen Eigenschaften liefern die zugehörigen Informationen. In einer realen Implementierung müssen die Angaben vollständig, aktuell und auf der Seite sichtbar oder für den jeweiligen Typ zulässig sein.
Welche Schema-Typen sind für SEO relevant?
Die Auswahl des Schema-Typs richtet sich nach dem tatsächlichen Inhalt und Zweck einer URL. Eine Seite darf mehrere Typen enthalten, wenn sie mehrere eindeutig beschreibbare Entitäten umfasst. Beziehungen zwischen diesen Entitäten können über eindeutige Kennungen wie @id oder über einen @graph abgebildet werden.
Nicht jeder Schema.org-Typ unterstützt ein sichtbares Rich Result. Schema.org stellt ein umfangreiches allgemeines Vokabular bereit, während Suchmaschinen jeweils nur ausgewählte Typen und Eigenschaften für besondere Darstellungen verwenden.
Welche SEO-Wirkung haben strukturierte Daten?
Schema Markup ist kein eigenständiger Rankingfaktor, der eine Position automatisch verbessert. Es erleichtert Suchmaschinen jedoch die Zuordnung von Informationen zu Produkten, Personen, Organisationen, Orten und anderen Entitäten. Diese eindeutige Beschreibung kann die Verarbeitung komplexer Seiteninhalte unterstützen.
Qualifizierte Seiten können durch strukturierte Daten als Rich Results erscheinen. Solche Ergebnisse können beispielsweise Preisangaben, Verfügbarkeit, Bewertungsinformationen, Veranstaltungsdaten oder Navigationspfade enthalten. Die auffälligere Darstellung kann die organische Klickrate beeinflussen, wobei die Wirkung vom Suchbegriff, Gerät, Wettbewerb und SERP-Layout abhängt.
Strukturierte Daten beheben keine grundlegenden SEO-Probleme. Fehlerhafte Indexierung, schwache Inhalte, lange Ladezeiten oder unklare interne Verlinkungen bleiben eigenständige Optimierungsfelder. Mit einem kostenlosen SEO-Check kannst du weitere technische und inhaltliche Auffälligkeiten einer URL untersuchen.
Schema Markup für GEO und KI-Systeme
GEO steht für Generative Engine Optimization und beschreibt die Optimierung von Inhalten für generative Such- und Antwortsysteme. Schema Markup stellt diesen Systemen explizite Angaben zu Entitäten, Eigenschaften und Beziehungen bereit. Das kann die korrekte maschinelle Interpretation einer Seite erleichtern.
Strukturierte Daten garantieren weder eine Erwähnung durch ChatGPT, Claude, Perplexity oder Gemini noch eine Aufnahme in eine generierte Antwort. KI-Systeme berücksichtigen je nach Anwendung zahlreiche weitere Signale, darunter zugängliche Inhalte, Quellqualität, semantische Eindeutigkeit, Aktualität und die technische Abrufbarkeit einer Seite.
Für GEO entsteht der größte Nutzen, wenn Markup und redaktioneller Inhalt dasselbe Datenmodell abbilden. Der Name eines Unternehmens, seine Leistungen, Autorenangaben und andere Kerndaten sollten über einzelne Seiten hinweg konsistent sein. Widersprüchliche Angaben erschweren die eindeutige Zuordnung einer Entität.
Hat Schema Markup Auswirkungen auf SEA?
Schema Markup verändert weder Gebote noch den Qualitätsfaktor einer Suchanzeige direkt. Im E-Commerce können konsistente Produktdaten dennoch kanalübergreifend nützlich sein, wenn Website, Produkt-Feed und Landingpage dieselben Preise, Verfügbarkeiten und Produktkennzeichnungen enthalten.
Abweichungen zwischen sichtbarem Seiteninhalt, strukturierten Daten und Feed-Daten verursachen dagegen widersprüchliche Signale. Ein einheitliches Datenmodell vereinfacht deshalb die Qualitätskontrolle zwischen SEO, SEA und weiteren Produktsystemen, ohne die jeweiligen Plattformanforderungen zu ersetzen.
Wie wird Schema Markup implementiert und geprüft?
Eine saubere Implementierung beginnt mit einer Bestandsaufnahme der vorhandenen Seitentypen. Du solltest zuerst bestimmen, welche Entitäten eine URL tatsächlich beschreibt und welche Eigenschaften im sichtbaren Inhalt vorhanden sind. Erst danach wird der geeignete Schema-Typ ausgewählt.
Bei großen Websites sollte Schema Markup aus verlässlichen Datenquellen erzeugt werden. Preise, Verfügbarkeiten oder Termine dürfen nicht manuell im Markup veralten, während die sichtbare Seite bereits andere Werte ausgibt. Vorlagen und automatisierte Tests reduzieren solche Abweichungen.
Häufige Fehler bei strukturierten Daten
Viele Implementierungsfehler entstehen durch unvollständige Pflichtangaben, falsche Datentypen oder Markup, das nicht zum Seiteninhalt passt. Ein weiterer Fehler ist die Verwendung eines möglichst umfangreichen Schema-Typs, obwohl die ausgezeichneten Informationen auf der URL nicht vorhanden sind.
Auch syntaktisch gültiges Markup kann fachlich falsch sein. Ein Artikel ist beispielsweise keine Produktseite, nur weil innerhalb des Textes ein Produkt erwähnt wird. Maßgeblich ist die Hauptentität der URL. Ergänzende Entitäten sollten über passende Beziehungen eingebunden werden, ohne den Seitentyp künstlich umzudeuten.
Was ist der Unterschied zwischen Schema Markup und Rich Snippets?
Schema Markup bezeichnet die technische Auszeichnung von Informationen. Ein Rich Result ist eine mögliche erweiterte Darstellung in den Suchergebnissen, die auf Basis geeigneter strukturierter Daten entstehen kann. Der Begriff Rich Snippet wird häufig umgangssprachlich für bestimmte Rich Results verwendet.
Der Unterschied zwischen strukturierten Daten und semantischem HTML liegt in ihrer Funktion. Semantische HTML-Elemente wie article, nav oder sauber geordnete Überschriften beschreiben die Dokumentstruktur. Schema Markup benennt zusätzlich konkrete Entitäten und Eigenschaften in einem standardisierten Datenmodell. Beide Ansätze ergänzen sich.
Schema Markup regelmäßig überwachen
Strukturierte Daten benötigen eine laufende Qualitätskontrolle, weil sich Seitentemplates, Produktdaten und Anforderungen an Suchfunktionen ändern können. Nach einem Relaunch oder einer Anpassung des Content-Management-Systems sollte deshalb geprüft werden, ob Markup weiterhin vollständig ausgegeben wird und mit dem sichtbaren Inhalt übereinstimmt.
Fragen zur Einbindung strukturierter Daten in deine SEO- oder GEO-Strategie kannst du im Rahmen einer kostenlosen Erstberatung klären.
Kostenlose ErstberatungHäufige Fragen zu Schema Markup für SEO
Kann eine Seite mehrere Schema-Typen enthalten?
Ja. Eine Seite kann mehrere Schema-Typen enthalten, wenn die beschriebenen Entitäten tatsächlich vorhanden sind und korrekt miteinander verknüpft werden. Ein Artikel kann beispielsweise zusätzlich Angaben zum Autor, zur Organisation und zur Breadcrumb-Navigation enthalten.
Muss JSON-LD im Head-Bereich stehen?
Nein. JSON-LD kann grundsätzlich im Head- oder Body-Bereich des HTML-Dokuments eingebunden werden. Maßgeblich ist, dass der Code für den Crawler abrufbar, syntaktisch gültig und dem richtigen Seiteninhalt zugeordnet ist.
Kann falsches Schema Markup dem SEO schaden?
Fehlerhaftes Markup führt häufig dazu, dass Suchmaschinen die Daten ignorieren oder kein Rich Result anzeigen. Irreführende Angaben können zusätzlich gegen Richtlinien verstoßen und den Ausschluss von erweiterten Suchfunktionen verursachen.
Wie schnell wird neues Schema Markup erkannt?
Suchmaschinen können neues Markup verarbeiten, nachdem sie die URL erneut gecrawlt und ausgewertet haben. Der Zeitraum hängt unter anderem von der Crawling-Frequenz, der internen Verlinkung und der technischen Erreichbarkeit der Seite ab.
Braucht jede Unterseite strukturierte Daten?
Nein. Strukturierte Daten sollten nur eingesetzt werden, wenn ein passender Typ existiert und die erforderlichen Angaben auf der Seite vorhanden sind. Markup ohne klaren fachlichen Bezug erzeugt keinen zusätzlichen Nutzen.
Ersetzt Schema Markup gute Inhalte?
Nein. Schema Markup beschreibt vorhandene Informationen in maschinenlesbarer Form, ersetzt sie aber nicht. Die sichtbare Seite muss den Suchbedarf beantworten und alle ausgezeichneten Angaben korrekt und nachvollziehbar enthalten.
Sie haben noch Fragen?

















