Wie baut man Schema Markup ein?

Kurzantwort
Schema Markup baust du am besten als JSON-LD-Block in den Quelltext der jeweiligen Seite ein. In Redaktionssystemen übernehmen SEO-Plugins häufig die Grundauszeichnung. Individuelle Datentypen ergänzt du über Erweiterungen oder eigenen Code. Danach prüfst du jede Vorlage mit Googles Testwerkzeugen und überwachst erkannte Fehler in der Google Search Console.
Schema Markup muss technisch korrekt sein und exakt zum sichtbaren Seiteninhalt passen. Welche Umsetzung sinnvoll ist, hängt vom Redaktionssystem, Seitentyp und Geschäftsmodell ab. Besonders wichtig sind die Auswahl eines passenden Schemas, eine saubere Implementierung und die Kontrolle nach jeder Änderung.
1. Schema Markup richtig implementieren
Der empfohlene Ablauf besteht aus fünf Schritten: Seitentyp bestimmen, passenden Schema.org-Typ auswählen, sichtbare Informationen zuordnen, Markup einbauen und die veröffentlichte URL prüfen. Überspringst du die Zuordnung zum sichtbaren Inhalt, entsteht zwar technisch gültiger Code, der dennoch gegen die Richtlinien für strukturierte Daten verstoßen kann.
1.1 Umsetzung im Redaktionssystem
Bei WordPress und anderen Redaktionssystemen erzeugen SEO-Plugins häufig grundlegende Auszeichnungen für Artikel, Unternehmen, Autoren und Breadcrumbs. Für Produkte, Veranstaltungen oder Stellenanzeigen können zusätzliche Erweiterungen erforderlich sein. Prüfe vor der Installation, welches Plugin bereits welche Datentypen erzeugt. Zwei Erweiterungen können denselben Inhalt doppelt auszeichnen.
Die Automatisierung unterscheidet sich je nach System deutlich. Odoo kann beispielsweise Mikrodaten für Produkte, Veranstaltungen und Unternehmensinformationen erzeugen. Für spezielle Auszeichnungen lässt sich dort eigenes JSON-LD über ein HTML-Element ergänzen. Bei WooCommerce können dagegen auch Themes eigenes Schema Markup ausgeben, das mit einem SEO-Plugin kollidiert oder später veraltet.
1.2 Umsetzung bei individuellen Websites
Bei einer individuell entwickelten Website wird das Schema Markup meist serverseitig aus den vorhandenen Seitendaten erzeugt und als eigener JSON-LD-Block eingebunden. Der Block darf im <head> oder <body> stehen. Entscheidend ist, dass der Code auf jeder URL die Werte dieser konkreten Seite enthält und keine statische Kopie falscher Produktnamen, Autoren oder Preise ausliefert.
| Umsetzung | Geeignet für | Worauf du achten musst |
|---|---|---|
| SEO-Plugin | Redaktionssysteme und kleinere Websites | Doppelte Auszeichnungen durch Theme oder weitere Plugins vermeiden |
| Spezielle Erweiterung | Produkte, Events, Jobs oder andere besondere Seitentypen | Kompatibilität, Aktualisierung und Datenquelle prüfen |
| Eigener JSON-LD-Block | Individuelle Websites und komplexe Datenmodelle | Werte dynamisch aus den sichtbaren Seitendaten erzeugen |
2. Passendes Schema Markup finden
Das passende Schema findest du über die Hauptaufgabe der Seite, nicht über möglichst viele verfügbare Eigenschaften. Eine Produktdetailseite braucht in der Regel Product und gegebenenfalls Offer. Ein Ratgeber kann als Article ausgezeichnet werden. Eine Veranstaltungsseite benötigt Event. Schema.org stellt das Vokabular bereit, während Google nur bestimmte Typen für erweiterte Suchergebnisse unterstützt.
Der häufigste Planungsfehler ist ein Schema-Katalog, der unabhängig vom Seitenbestand erstellt wird. Dann soll jede URL Organization, LocalBusiness, Article, FAQ und Bewertungen enthalten, obwohl die Seite nur eine Dienstleistung beschreibt. Starte mit dem einen Typ, der den Hauptinhalt eindeutig bezeichnet. Ergänzende Typen kommen erst hinzu, wenn sie eine tatsächlich sichtbare Entität abbilden.

Wenn du die Grundlagen strukturierter Daten und ihre Einordnung in die technische Optimierung vertiefen möchtest, bietet der Ratgeber zur Optimierung einer Website für Google den passenden Zusammenhang.
3. Schema Markup erstellen und anwenden
JSON-LD trennt die maschinenlesbare Auszeichnung vom sichtbaren HTML. Das macht die Implementierung übersichtlicher als Microdata, bei der Eigenschaften direkt in zahlreiche HTML-Elemente geschrieben werden. Auch das Handbuch der Performance Suite empfiehlt für Ratgeber, FAQ- und Produktseiten JSON-LD oder einen Schema-Markup-Generator.
Ein einfacher JSON-LD-Block für einen Artikel kann so aussehen:
<script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Article", "headline": "Schema Markup verständlich erklärt", "author": { "@type": "Organization", "name": "Beispiel GmbH" }}</script>Der Titel und der genannte Autor müssen auf der Seite erkennbar sein. Bei einer dynamischen Website werden diese Werte aus dem Redaktionssystem übernommen. Für hundert Artikel brauchst du daher keine hundert manuell gepflegten Codeblöcke, sondern eine Vorlage, die für jede URL den jeweiligen Titel, Autor und weitere vorhandene Informationen einsetzt.
Mit einer Vorlage starten
Implementiere zuerst einen Schema-Typ auf einer repräsentativen URL. Ist der Test erfolgreich, überträgst du die Logik auf die zugehörige Seitenvorlage. So vermeidest du, dass ein Fehler gleichzeitig auf hunderten Produkt-, Artikel- oder Standortseiten live geht.
4. Schema Markup im Quelltext anzeigen
JSON-LD findest du meist über den Seitenquelltext des Browsers. Öffne die betreffende URL, rufe den Quelltext auf und suche nach application/ld+json. Bei Microdata suchst du nach itemscope, itemtype oder itemprop. Die Entwicklertools zeigen zusätzlich, ob JavaScript den Code erst nach dem Laden erzeugt.
Verlasse dich bei dynamischen Websites nicht allein auf eine Ansicht im Backend. Ein Plugin kann dort korrekte Felder anzeigen, während Cache, Theme oder JavaScript auf der veröffentlichten Seite einen alten oder doppelten Block ausliefert. Maßgeblich ist immer der Code, den Google unter der öffentlichen URL abrufen kann.
Wenn du technische Daten und Website-Checks zentral auswerten möchtest, kannst du dafür einen kostenlosen Zugang anlegen:
5. Schema Markup zuverlässig überprüfen
Prüfe zuerst einzelne URLs mit dem Rich Results Test von Google. Das Werkzeug zeigt, welche unterstützten Auszeichnungen Google erkennt und welche Fehler oder Warnungen vorliegen. Für Schema.org-Eigenschaften, die kein erweitertes Google-Suchergebnis auslösen, eignet sich zusätzlich der Schema Markup Validator.
Nach der Veröffentlichung zeigt die Google Search Console für unterstützte Typen, wie viele gültige und fehlerhafte Elemente erkannt wurden. Diese Berichte sind wichtiger als ein einmaliger Test, weil Änderungen am Theme, an Produktfeldern oder an Plugins später neue Fehler erzeugen können. Eine erfolgreiche Prüfung am Einbautag schützt nicht vor einer fehlerhaften Ausgabe nach dem nächsten Update.
Der Punkt, an dem Schema Markup in größeren Websites kippt, ist die seitenweise Kontrolle. Drei getestete Produkte können korrekt sein, während Produkte ohne Preis, Varianten oder archivierte Angebote fehlerhafte Werte ausgeben. Der Technik-Crawler der Performance Suite crawlt bis zu 100.000 URLs, prüft mehr als 100 technische Faktoren und verbindet die Ergebnisse mit weiteren relevanten URL-Quellen. Dadurch lassen sich technische Auszeichnungen und andere OnPage-Signale flächendeckend kontrollieren, statt nur einzelne Musterseiten anzusehen.

Für eine erste allgemeine Bestandsaufnahme kannst du außerdem den kostenlosen SEO-Check für bis zu 20 Unterseiten nutzen.
6. Strukturierte Daten für SEO einordnen
Strukturierte Daten helfen Suchmaschinen, Inhalte und Beziehungen eindeutig zu verstehen. Sie können außerdem die Voraussetzung für Rich Results wie Produktinformationen, Breadcrumbs oder Veranstaltungsdetails schaffen. Schema Markup ersetzt jedoch weder relevante Inhalte noch technische Indexierbarkeit und ist kein allgemeiner Ranking-Turbo.
Korrektes Markup garantiert auch keine erweiterte Darstellung. Google entscheidet für jede Suchanfrage und URL selbst, ob ein Rich Result erscheint. Diese Entscheidung kann sich verändern, obwohl der Code unverändert und technisch gültig bleibt. Beurteile den Erfolg deshalb über erkannte Elemente, Impressionen, Klicks und die Entwicklung der CTR, nicht allein über einen sichtbaren Test in der Google-Suche.
Zeichne nur Informationen aus, die auf der Seite tatsächlich sichtbar sind. Erfundenes Bewertungs-Markup, nicht angezeigte Preise oder eine angebliche Verfügbarkeit ohne entsprechende Produktangabe können zu manuellen Maßnahmen und zum Verlust erweiterter Darstellungen führen. Dieser Fehler entsteht oft, weil Testwerte aus einer Vorlage unverändert übernommen werden.
Besonders riskant sind zentrale Vorlagen mit fest eingetragenen fünf Sternen, einem Beispielpreis oder dauerhaftem Lagerbestand. Ein solcher Wert wird auf jede URL vervielfältigt. Kontrolliere deshalb nicht nur die Syntax, sondern vergleiche stichprobenartig jedes ausgezeichnete Feld mit der sichtbaren Seite und der zugrunde liegenden Datenquelle.
7. So gehen wir beim Einbau vor
Bei der Online Solutions Group GmbH (OSG) beginnen wir mit den Seitentypen, die zum Geschäftsmodell passen und ein realistisches Potenzial für Rich Results haben. Danach ordnen wir die sichtbaren Datenfelder zu, erstellen die Auszeichnung auf Vorlagenebene und prüfen mehrere typische sowie abweichende URLs. Die laufenden OnPage-Checks kontrollieren anschließend die Website statt nur einzelner Testseiten. Unternehmen können den Einbau strukturierter Daten beauftragen und erhalten eine feste Ansprechperson für die Abstimmung mit Redaktion und Entwicklung.
8. Häufige Fragen zu Schema Markup
Wo wird Schema Markup eingefügt?
JSON-LD kann als Script-Block im Head oder Body der jeweiligen Seite stehen. Bei individuellen Websites sollte der Block dynamisch aus den sichtbaren Seitendaten erzeugt werden.
Wie finde ich vorhandenes Schema Markup?
Öffne den Seitenquelltext und suche nach application/ld+json. Microdata erkennst du an Attributen wie itemscope, itemtype und itemprop.
Kann ich Schema Markup selbst erstellen?
Ja. Für einfache Seitentypen kannst du einen Generator oder ein SEO-Plugin verwenden. Bei Produkten, Varianten und großen Websites sollte die Ausgabe über eine geprüfte Vorlage automatisiert werden.
Welches Format sollte ich für strukturierte Daten verwenden?
JSON-LD ist für die meisten Websites die übersichtlichste Lösung, weil die Auszeichnung als eigener Block vom sichtbaren HTML getrennt bleibt. Microdata und RDFa können ebenfalls verarbeitet werden.
Wie prüfe ich Schema Markup?
Teste zuerst die veröffentlichte URL mit Googles Rich Results Test. Kontrolliere danach die Berichte der Google Search Console und prüfe größere Websites zusätzlich mit einem Crawler.
Verbessert Schema Markup automatisch das Ranking?
Nein. Strukturierte Daten helfen Suchmaschinen beim Verständnis und können Rich Results ermöglichen. Ein besseres Ranking oder eine erweiterte Darstellung sind dadurch nicht garantiert.
Darf ich Bewertungen als strukturierte Daten ergänzen?
Nur wenn die Bewertungen echt, für den ausgezeichneten Inhalt relevant und auf der Seite sichtbar sind. Erfundenes Bewertungs-Markup kann zu manuellen Maßnahmen und zum Verlust von Rich Results führen.
Beginne mit dem Schema-Typ, der den wirtschaftlich wichtigsten Seitentyp deiner Website abbildet. Baue ihn auf einer Test-URL ein, gleiche jedes Feld mit dem sichtbaren Inhalt ab und rolle die geprüfte Vorlage erst danach aus. So bleibt die Umsetzung kontrollierbar, auch wenn deine Website später wächst.
Du möchtest klären, welche Auszeichnungen zu deinen Seiten passen und wie sie technisch sauber umgesetzt werden? Im persönlichen Erstgespräch prüft die OSG den Ausgangspunkt und priorisiert die nächsten Schritte kostenlos und unverbindlich.








Keine Kommentare vorhanden