SEO
Schema-Markup: der SEO-Boost für deine Website

Schema-Markup ist strukturierter Code (meist JSON-LD), mit dem du Suchmaschinen die Bedeutung deiner Inhalte erklärst. Richtig eingesetzt kann es Rich Results auslösen, etwa Sterne-Bewertungen oder Breadcrumbs, und hilft auch KI-Antwortmaschinen, deine Seite zu verstehen und als Quelle zu zitieren.
Was ist Schema-Markup (strukturierte Daten)?
Schema-Markup ist ein standardisierter Code, mit dem du Suchmaschinen und KI-Systemen den Inhalt deiner Seite explizit erklärst. Statt darauf zu hoffen, dass Google aus deinem Fließtext errät, dass "4,8" eine Bewertung und "49 Euro" ein Preis ist, sagst du es ihm direkt im Quelltext. Genau das meint der Begriff strukturierte Daten: maschinenlesbar ausgezeichnete Informationen nach einem festen Vokabular.
Dieses Vokabular stammt von schema.org, einem gemeinsamen Projekt von Google, Microsoft (Bing), Yahoo und Yandex. Es definiert tausende Typen (zum Beispiel Article, Product, LocalBusiness) und ihre Eigenschaften. Du beschreibst deine Inhalte also in einer Sprache, die alle großen Suchmaschinen verstehen.
Technisch gibt es drei Formate: JSON-LD, Microdata und RDFa. Google empfiehlt klar JSON-LD, weil es als separater Script-Block im <head> oder <body> liegt und dein HTML nicht verschmutzt. Ein Mini-Beispiel:
<script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Organization", "name": "ravnmedia" }</script>
Schema-Markup ist kein direkter Ranking-Faktor, aber die Grundlage für Rich Results und ein zentraler Baustein moderner Suchmaschinenoptimierung (SEO). Du gibst Maschinen Kontext, den sie sonst mühsam interpretieren müssten.
Warum ist Schema-Markup für SEO und KI wichtig?
Schema-Markup hilft dir doppelt: Es macht deine Treffer in Google auffälliger (Rich Results) und es liefert KI-Antwortmaschinen sauberen Kontext, sodass sie deine Seite eher korrekt zitieren.
Der sichtbarste Effekt sind Rich Results: Sterne-Bewertungen, Preise, Rezept-Bilder oder Veranstaltungsdaten direkt in der Suche. Solche Treffer fallen auf und ziehen mehr Klicks, ohne dass du eine Position aufsteigst. Ein Treffer mit Sternen und Preis sticht zwischen zehn nackten blauen Links heraus.
Der zweite, oft unterschätzte Effekt ist Eindeutigkeit. Google und KI-Modelle (Googles AI Overviews, ChatGPT, Perplexity) bauen aus dem Web einen Knowledge Graph, also ein Netz aus Entitäten. Mit Markup sagst du unmissverständlich: "Dieser Artikel hat diesen Autor, dieses Unternehmen, dieses Datum." Das reduziert Fehlinterpretationen und erhöht die Chance, in einer generierten Antwort als Quelle aufzutauchen.
Konkrete Vorteile auf einen Blick:
- Höhere Klickrate (CTR) durch auffälligere Snippets.
- Bessere Themen-Zuordnung, weil Google Entitäten statt nur Keywords sieht.
- Voice Search und KI-Antworten, die strukturierte Fakten bevorzugt ausspielen.
- E-E-A-T-Signale, wenn du Autor, Organisation und Veröffentlichung sauber auszeichnest.
Wichtig zur Erwartungssteuerung: Markup garantiert kein Rich Result. Google entscheidet pro Suchanfrage, ob es eines ausspielt. Sauberes, korrektes Markup ist aber die Voraussetzung dafür.
Welche Schema-Typen sind die wichtigsten?
Für die meisten Websites reichen sechs bis acht Schema-Typen, der Rest ist Spezialfall. Konzentriere dich auf die Typen, die zu deinem Seitenzweck passen, statt wahllos alles auszuzeichnen. Diese Tabelle zeigt die Klassiker:
| Schema-Typ | Wofür | Mögliches Rich Result |
|---|---|---|
| BreadcrumbList | Navigationspfad jeder Unterseite | Breadcrumb-Pfad statt URL im Snippet |
| Article / BlogPosting | Ratgeber, News, Blogbeiträge | Top Stories, Autor- und Datumsangaben |
| FAQPage | Seiten mit echten Frage-Antwort-Paaren | seit Mai 2026 kein Rich Result mehr; bleibt für Bing und KI-Suche nützlich |
| Organization | Startseite, Unternehmensdaten | Knowledge Panel, Logo, Social-Profile |
| LocalBusiness | Lokale Anbieter mit Adresse | Öffnungszeiten, Karte, Maps-Integration |
| Product / Review | Shop-Artikel, Bewertungen | Preis, Verfügbarkeit, Sterne |
| Event | Termine, Webinare, Konzerte | Datum, Ort, Ticket-Link |
Eine Hierarchie hilft beim Sortieren: Organization und BreadcrumbList gehören praktisch auf jede Website. Article kommt auf jeden Ratgeber, FAQPage nur dort, wo wirklich sichtbare FAQ stehen. Product und Review sind Shop-Themen, LocalBusiness ist Pflicht für Handwerker, Praxen, Restaurants oder Agenturen mit Standort.
Achte auf Googles Vorgabe: FAQPage löste früher aufklappbare FAQ in der Google-Suche aus; diese FAQ-Rich-Results wurden 2023 stark eingeschränkt und im Mai 2026 komplett eingestellt. Das Markup schadet nicht und hilft Bing sowie KI-Suchen, bei Google löst es aber kein Rich Result mehr aus. Auszeichnen lohnt trotzdem für KI-Systeme und das maschinelle Verständnis.
Wie funktionieren Breadcrumbs als SEO-Boost?
Breadcrumbs sind die kleine Navigationsleiste wie "Startseite > Ratgeber > Schema-Markup", und mit BreadcrumbList-Markup ersetzt Google die nackte URL im Snippet durch genau diesen lesbaren Pfad. Das verbessert die Optik des Treffers und zeigt Nutzern sofort, wo die Seite in deiner Struktur sitzt.
Breadcrumbs wirken auf drei Ebenen gleichzeitig:
- Nutzer verstehen die Seitenstruktur und springen mit einem Klick eine Ebene höher.
- Suchmaschinen erkennen die thematische Hierarchie deiner Seiten und verteilen interne Linkkraft logischer.
- Snippet wirkt aufgeräumter, weil
example.de > Ratgeber > SEOvertrauenswuerdiger aussieht als eine kryptische URL.
Der Code ist eine geordnete Liste mit Position, Name und URL pro Stufe. Wichtig: Die Reihenfolge im Markup muss der sichtbaren Breadcrumb-Leiste auf der Seite entsprechen. Markiere keinen Pfad, den der Nutzer nicht auch sieht, denn das verstößt gegen Googles Richtlinien.
Praxis-Tipp aus dem Agenturalltag: Setze die Breadcrumb-Auszeichnung einmal zentral im Template (etwa per Komponente oder Plugin), nicht von Hand pro Seite. So bleibt sie konsistent und du vermeidest Tippfehler bei den URLs. Genau diese Konsistenz prüft Google später, und Abweichungen zwischen sichtbarem Pfad und Markup sind ein häufiger Fehler.
Wie baust du Schema-Markup mit JSON-LD Schritt für Schritt ein?
Du erstellst einen JSON-LD-Block, füllst ihn nur mit Inhalten, die auf der Seite sichtbar sind, und bindest ihn als Script-Tag ein. So gehst du vor:
- Typ wählen. Lege fest, was die Seite ist (zum Beispiel
Article). Pro Seite nur den passenden Haupttyp plus ergänzende wieBreadcrumbList. - Pflichtfelder füllen. Schau in den Google-Richtlinien, welche Eigenschaften erforderlich sind (bei
Articleetwaheadline,author,datePublished). - Nur sichtbare Inhalte markieren. Auszeichnen darfst du nur, was der Nutzer auf der Seite tatsächlich sieht. Erfundene Bewertungen oder versteckte Preise sind ein Verstoß.
- Entitäten verknüpfen. Vergib pro Entität eine
@id(zum Beispiel die URL mit Anker) und referenziere sie. So weiss Google, dass der Autor im Artikel dieselbe Person wie im Autoren-Profil ist. - Einbinden. Setze den Block als
<script type="application/ld+json">in den Quelltext, idealerweise serverseitig gerendert.
Ein kompaktes Praxisbeispiel für diesen Ratgeber:
<script type="application/ld+json">{ "@context":"https://schema.org", "@type":"Article", "headline":"Schema-Markup: der SEO-Boost für deine Website", "author":{ "@type":"Person", "name":"Tim-Alexander Schulz", "@id":"https://www.ravnmedia.de/#tim" }, "publisher":{ "@type":"Organization", "name":"ravnmedia" }, "datePublished":"2026-06-27" }</script>
Die @id-Verknüpfung ist der Profi-Schritt: Sie macht aus losen Datenpunkten ein verbundenes Entitäten-Netz, das KI-Systeme deutlich besser verwerten.
Wie prüfst und validierst du dein Schema-Markup?
Prüfe jedes Markup mit zwei Tools: dem Rich Results Test von Google für die Praxistauglichkeit und dem Schema Markup Validator für die reine Syntax. Beide sind kostenlos und brauchen nur deine URL oder den Code.
So sieht der Ablauf aus:
- Rich Results Test (search.google.com/test/rich-results): Zeigt, ob deine Seite für ein konkretes Rich Result von Google qualifiziert ist und welche Fehler oder Warnungen es gibt. Das ist der wichtigste Check, weil er Googles echte Bewertung abbildet.
- Schema Markup Validator (validator.schema.org): Prüft die Syntax gegen das komplette schema.org-Vokabular, auch für Typen ohne Rich Result. Nutze ihn, wenn der Rich Results Test einen Typ nicht kennt.
- Google Search Console: Liefert nach der Indexierung den Langzeit-Blick. Unter "Verbesserungen" siehst du gültige Elemente, Warnungen und Fehler über die ganze Domain. Wie du die GSC einrichtest, steht im Ratgeber zur Google Search Console, die Definition im Glossar-Eintrag.
Unterscheide dabei Fehler von Warnungen. Fehler (Pflichtfeld fehlt, falscher Datentyp) verhindern das Rich Result und musst du beheben. Warnungen (empfohlenes Feld fehlt) sind optional, verbessern aber die Chancen. Mein Workflow: erst lokal im Rich Results Test prüfen, nach dem Livegang die Search Console beobachten, denn nur dort siehst du, wie Google das Markup über Wochen wirklich verarbeitet.
Welche Fehler beim Schema-Markup solltest du vermeiden?
Die teuersten Fehler sind Markup für unsichtbare Inhalte, falsche Typen und veraltete Daten, denn sie kosten dich Rich Results oder im schlimmsten Fall eine manuelle Massnahme von Google. Diese Stolperfallen sehe ich in Audits am häufigsten:
- Inhalte auszeichnen, die nicht sichtbar sind. Bewertungen, FAQ oder Preise, die nur im Code stehen, verstoßen gegen die Richtlinien. Markup muss den sichtbaren Seiteninhalt spiegeln.
- Selbst-Bewertungen faken. Eine
AggregateRatingohne echte, auf der Seite gezeigte Rezensionen ist ein klassischer Grund für manuelle Massnahmen. - Falscher oder zu breiter Typ. Eine Kategorieseite als
Productoder ein Blogartikel alsFAQPageauszeichnen verwirrt Google mehr, als es hilft. - Pflichtfelder weglassen. Ohne
headlineoderdatePublishedwird einArticlenicht als Rich Result anerkannt. - Markup und sichtbare Breadcrumb weichen ab. Unterschiedliche Reihenfolge oder URLs führen zu Fehlern in der Search Console.
- Veraltete Daten. Abgelaufene
Event-Termine oder alte Preise, die niemand pflegt, senden falsche Signale.
Praxisbeispiel: Ein Kunde mit Onlineshop hatte auf allen Produktseiten pauschal "4,9 Sterne" ins Markup geschrieben, ohne eine einzige sichtbare Rezension. Ergebnis war eine manuelle Massnahme und der Verlust aller Sterne-Snippets. Wir haben das Rating-Markup entfernt, ein echtes Bewertungssystem eingebaut und erst dann sauber ausgezeichnet. Nach der erneuten Prüfung kamen die Sterne zurück. Die Lehre: Lieber kein Markup als falsches Markup.
Häufige Fragen
- Ist Schema-Markup ein direkter Ranking-Faktor?
- Nein. Google bestätigt, dass strukturierte Daten kein direkter Ranking-Faktor sind. Sie helfen aber indirekt, weil sie Rich Results ermöglichen und deine Klickrate steigern. Ausserdem versteht Google deine Inhalte und Entitäten besser, was sich langfristig positiv auf Sichtbarkeit und Zitierbarkeit in KI-Antworten auswirkt.
- Welches Format soll ich nutzen: JSON-LD, Microdata oder RDFa?
- JSON-LD. Google empfiehlt es ausdrücklich, weil es als separater Script-Block vom HTML getrennt liegt, leichter zu pflegen ist und sich zentral im Template oder per Tag-Manager ausspielen lässt. Microdata und RDFa funktionieren zwar auch, vermischen aber Code und Inhalt und sind dadurch fehleranfälliger bei Änderungen.
- Garantiert korrektes Markup ein Rich Result in Google?
- Nein. Gültiges Markup ist die Voraussetzung, aber Google entscheidet pro Suchanfrage neu, ob ein Rich Result ausgespielt wird. Faktoren sind Qualität der Seite, Vertrauen in die Domain und Art der Suchanfrage. Sauberes, richtlinienkonformes Markup erhöht deine Chancen deutlich, ist aber keine Garantie.
- Wie oft sollte ich mein Schema-Markup prüfen?
- Prüfe neues Markup immer vor dem Livegang im Rich Results Test und beobachte danach die Google Search Console laufend. Sinnvoll sind zusätzliche Checks nach Relaunches, Template-Änderungen oder CMS-Updates, weil dabei oft Markup verloren geht oder URLs sich verschieben. Ein vierteljährlicher Kurz-Audit der Search-Console-Berichte reicht für stabile Seiten.
- Brauche ich für Schema-Markup ein Plugin oder kann ich es selbst schreiben?
- Beides geht. Plugins (etwa für WordPress) oder CMS-Komponenten sind praktisch für Standardtypen und sorgen für Konsistenz. Wer volle Kontrolle und sauberen Code will, schreibt JSON-LD selbst und rendert es serverseitig. Bei komplexen Entitäten-Verknüpfungen mit @id ist handgeschriebenes Markup oft präziser als ein generisches Plugin.
Weiterlesen
Website, die gefunden wird und schnell lädt?
Ich setze genau diese Dinge für dich um - technisch sauber, SEO-stark und ohne Agentur-Aufschlag.