SEO & GEO · Schemaaus Hamburg-Uhlenhorst
Schema Markup: generieren, einbauen und testen
Schema Markup ist die praktische Umsetzung strukturierter Daten: Code nach dem schema.org-Vokabular, der Suchmaschinen und KI-Systemen maschinenlesbar erklärt, was auf einer Seite steht. Diese Seite ist die Praxis-Anleitung, wie du Schema Markup erzeugst (per Generator, Plugin oder manuell), in WordPress einbaust, mit dem Rich-Results-Test und dem Schema-Validator prüfst und typische Fehler debuggst. Das Konzept dahinter, alle Typen und der GEO-Hintergrund stehen in unserem Hub-Artikel zu strukturierten Daten, hier geht es ums Machen.
Was ist Schema Markup, kurz gesagt?
Schema Markup ist Code nach dem Vokabular von schema.org, der Inhalte einer Webseite maschinenlesbar auszeichnet, damit Suchmaschinen und KI-Systeme ihre Bedeutung eindeutig erkennen. Schema Markup ist die konkrete Umsetzung des Konzepts „strukturierte Daten“, das empfohlene Format dafür ist JSON-LD, ein eigener script-Block im Quelltext. In der Praxis erzeugst du es per Generator, SEO-Plugin oder manuell.
Diese Seite konzentriert sich auf die Umsetzung. Wenn du zuerst das große Bild brauchst, welche Schema-Typen es gibt, wie sie zusammenspielen und warum Schema der zentrale GEO-Hebel ist, findest du das im Hub-Artikel zu strukturierten Daten. Für die wichtigsten Einzeltypen gibt es eigene Guides zu Article, FAQ und LocalBusiness.
Wie erzeugst du Schema Markup?
Es gibt drei Wege, Schema Markup zu erzeugen: per Online-Generator (schnell für einzelne Seiten), per SEO-Plugin wie Yoast oder Rank Math (automatisch und skalierbar in WordPress) oder manuell als JSON-LD (volle Kontrolle, ideal für komplexe Setups und vollständige GEO-Architekturen). Welcher Weg passt, hängt von Umfang und Anspruch ab.
| Weg | Vorteil | Grenze |
|---|---|---|
| Online-Generator | schnell, kein Code-Wissen nötig, gut für Einzelseiten | statisch, manuell pflegen, oft nur Basis-Typen |
| SEO-Plugin (Yoast, Rank Math) | automatisch, skaliert über die ganze Website | Basis-Typen gut, Spezialfälle und Vollständigkeit begrenzt |
| Manuell als JSON-LD | volle Kontrolle, beliebige Typen, GEO-tauglich | erfordert Sorgfalt und Validierung |
Für die meisten Websites ist die Kombination ideal: Das Plugin liefert die Basis (Article, Breadcrumb, Organization), gezielt ergänzte JSON-LD-Blöcke decken FAQ, HowTo, LocalBusiness und die für KI-Sichtbarkeit nötige Vollständigkeit ab. Genau so baut die DTILE GmbH die 8-Schema-Architektur auf jeder Seite.
Wie baust du Schema Markup in WordPress ein?
Schema Markup baust du in WordPress in fünf Schritten ein: den passenden Typ und Weg wählen, den JSON-LD-Code erzeugen, ihn per SEO-Plugin oder Custom-HTML-Block einfügen, mit dem Rich-Results-Test und dem Schema-Validator prüfen und nach dem Veröffentlichen die Caches leeren. Wichtigste Regel: pro Typ nur ein Block, und nur auszeichnen, was sichtbar auf der Seite steht.
Welcher Schema-Typ passt zur Seite (Article, FAQPage, LocalBusiness …) und über welchen Weg, Plugin oder manuell. Keine Typen ansetzen, die der Inhalt nicht hergibt.
Per Generator, Plugin-Einstellung oder als handgeschriebenes JSON-LD. Alle Pflichtfelder des Typs füllen, mit echten Daten, keine Platzhalter live stellen.
Über die Schema-Funktion des SEO-Plugins oder einen Custom-HTML-Block auf der Seite. Für mehrere Typen je einen eigenen script-Block, nicht ineinander verschachteln.
Mit dem Google Rich-Results-Test (Eignung) und dem Schema-Markup-Validator (Syntax) prüfen. Beide unbedingt vor der Veröffentlichung, nicht erst danach.
Nach dem Veröffentlichen WP-Rocket- und CDN-Cache leeren, sonst sieht Google die alte Version. Danach im Search-Console-Bericht „Verbesserungen“ beobachten.
Wie sieht fertiges Schema Markup aus?
Fertiges Schema Markup ist ein script-Block vom Typ application/ld+json mit @context, @type und den Pflichtfeldern des Typs. Das folgende Beispiel zeigt ein FAQPage-Schema, einen der praktischsten Typen, weil er sich auf fast jeder Seite mit einem Frage-Antwort-Block einsetzen lässt, und kann direkt angepasst übernommen werden.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Deine Frage hier?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Die vollstaendige Antwort, genau wie sie sichtbar auf der Seite steht."
}
},
{
"@type": "Question",
"name": "Zweite Frage?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Zweite Antwort, ebenfalls deckungsgleich mit dem sichtbaren Text."
}
}
]
}
</script>💡 Meta-Beweis: Diese Seite trägt selbst mehrere Schema-Typen als JSON-LD, darunter Article, HowTo, FAQPage und Organization. Öffne den Quelltext (Strg+U) und such nach application/ld+json, dann siehst du sauber eingebautes, validierbares Schema Markup live, genau das, was diese Anleitung beschreibt.
Wie testest du Schema Markup?
Schema Markup testest du mit drei Werkzeugen: dem Google Rich-Results-Test (prüft, ob die Seite für Rich Results infrage kommt), dem Schema-Markup-Validator unter validator.schema.org (prüft die reine Syntax aller Typen) und dem Search-Console-Bericht „Verbesserungen“ (überwacht alle indexierten Seiten dauerhaft). Vor jeder Veröffentlichung gehören die ersten beiden zum Pflichtprogramm.
| Werkzeug | Was es prüft | Wann |
|---|---|---|
| Rich-Results-Test | Eignung für Google Rich Results, Vorschau | vor jeder Veröffentlichung |
| Schema-Markup-Validator | reine Syntax und Gültigkeit aller Typen | vor jeder Veröffentlichung |
| Search Console „Verbesserungen“ | Fehler über alle indexierten Seiten | laufend, besonders nach Updates |
Der häufigste Trugschluss: Ein Generator zeigt „valide“ an, der Code wird aber nie eingebaut oder vom Cache überschrieben. Erst der Rich-Results-Test an der echten, veröffentlichten URL bestätigt, dass Google das Markup wirklich sieht.
Schema Markup wird nicht erkannt: die häufigsten Ursachen
Wenn Schema Markup nicht erkannt wird, liegt es meist an einer von sechs Ursachen: ein Syntaxfehler (fehlendes Komma, falsches Anführungszeichen) macht das JSON ungültig, der Cache liefert noch die alte Version, das Markup zeichnet nicht sichtbare Inhalte aus, Pflichtfelder fehlen, derselbe Typ ist doppelt vorhanden, oder ein Plugin überschreibt das manuelle Schema.
Wird dein Schema Markup von Google wirklich erkannt?
Die DTILE GmbH testet kostenlos dein komplettes Markup an den Live-URLs: Validität, Pflichtfelder, Dubletten und GEO-Eignung, mit klarer Fehlerliste statt grünem Generator-Häkchen.
Häufige Fragen zu Schema Markup
Was ist der Unterschied zwischen Schema Markup und strukturierten Daten?
Welcher Schema-Markup-Generator ist gut?
Wie teste ich, ob mein Schema Markup funktioniert?
Reicht das Schema von Yoast oder Rank Math?
Warum wird mein Schema Markup nicht erkannt?
Muss ich Schema Markup nach jedem Beitrag neu einbauen?
Hilft Schema Markup bei der Sichtbarkeit in ChatGPT und AI Overviews?
Kostet Schema Markup etwas?
Schema Markup, das Google wirklich erkennt

Validiert, vollständig, KI-zitierfähig
- Kostenloser Schema-Check an deinen Live-URLs
- Generator, Plugin oder manuell, sauber eingebaut & getestet
- Google Partner · 5,0 aus 47+ · 220+ Projekte DACH · monatlich kündbar
