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.

Ein gültiges Product-Markup führt nicht automatisch zu einem erweiterten Suchergebnis. Suchmaschinen berücksichtigen zusätzlich die Qualität der Seite, den Suchkontext, technische Richtlinien und die Übereinstimmung zwischen Markup und sichtbarem Inhalt. Strukturierte Daten sind deshalb eine maschinenlesbare Beschreibung, kein Anspruch auf eine besondere Darstellung.

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.

FormatEinbindungPflegeTypischer Einsatz
JSON-LDAls eigener Script-Block im Kopf- oder InhaltsbereichGut zentral verwaltbarStandardformat für viele SEO-Implementierungen
MicrodataÜber Attribute innerhalb sichtbarer HTML-ElementeBei umfangreichen Seiten aufwendigerDirekte Auszeichnung einzelner Seitenelemente
RDFaÜber zusätzliche Attribute im HTMLErfordert eine genaue Abstimmung mit dem QuellcodeSemantisch 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.

  • Article und BlogPosting: Beschreiben redaktionelle Artikel, Autoren, Bilder und Veröffentlichungsdaten.
  • Product und Offer: Kennzeichnen Produkte sowie Angaben zu Preis, Währung und Verfügbarkeit.
  • Organization und LocalBusiness: Beschreiben Unternehmen, Standorte, Kontaktdaten und organisatorische Beziehungen.
  • BreadcrumbList: Bildet die Position einer Seite innerhalb der Website-Hierarchie ab.
  • Event: Enthält Angaben zu Veranstaltungen, Terminen, Orten und Angeboten.
  • JobPosting: Strukturiert Stellenanzeigen einschließlich Position, Arbeitsort und Beschäftigungsart.
  • VideoObject: Liefert maschinenlesbare Informationen zu eingebetteten oder bereitgestellten Videos.
  • FAQPage: Kennzeichnet eine Seite mit Fragen und den dazugehörigen Antworten, sofern Inhalt und Richtlinien zum Seitentyp passen.

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.

  • Ordne Seitentypen wie Produktseite, Artikel, Standortseite oder Veranstaltung einem passenden Schema-Typ zu.
  • Prüfe die erforderlichen und empfohlenen Eigenschaften für die gewünschte Suchfunktion.
  • Erzeuge das Markup vorzugsweise als JSON-LD und übernimm nur korrekte, aktuelle Angaben.
  • Validiere die Syntax mit einem Schema-Validator und prüfe zusätzlich die Eignung für Rich Results.
  • Teste die veröffentlichte URL, damit auch serverseitige Ausgaben und JavaScript-Ergebnisse berücksichtigt werden.
  • Überwache Fehlermeldungen und gültige Elemente in der Google Search Console.

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.

Markiere keine erfundenen Bewertungen, nicht sichtbaren Angebote oder Inhalte, die auf der Seite nicht tatsächlich bereitgestellt werden. Manipulatives oder irreführendes Markup kann dazu führen, dass strukturierte Daten ignoriert werden oder die Seite ihre Berechtigung für Rich Results verliert.

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 Erstberatung

Hä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?

Kontaktieren Sie uns

Free Account erstellen


Weitere Inhalte