---
title: "Schema-Markup als SEO-Strategie: Direkt mit Google und KI-Systemen kommunizieren"
description: "Schema-Markup geht weit über Rich Snippets hinaus. Organization, Person und subjectOf strategisch nutzen, mit JSON-LD-Codebeispiel."
url: https://hechtinsgefecht.de/schema-strukturierte-daten/
date_published: 2023-11-06
date_modified: 2026-10-07
organization: HECHT INS GEFECHT
organization_url: https://hechtinsgefecht.de
organization_knowledge_graph_id: /g/1pp2twrtc
organization_sameas:
  - https://www.northdata.de/HECHT+INS+GEFECHT+GmbH,+Bremen/HRB+42926
  - https://firmeneintrag.creditreform.de/28309/2051250968/HECHT_INS_GEFECHT_GMBH
  - https://www.companyhouse.de/HECHT-INS-GEFECHT-GmbH-Bremen
  - https://implisense.com/de/companies/hecht-ins-gefecht-gmbh-bremen--DETQXQBC7O52
  - https://www.linkedin.com/company/hechtinsgefecht
  - https://www.xing.com/pages/hecht-ins-gefecht/
  - https://social.hechtinsgefecht.de/@hig
  - https://x.com/hechtinsgefecht
  - https://www.facebook.com/HechtinsGefecht/
  - https://www.instagram.com/hechtinsgefecht/
  - https://de.pinterest.com/HechtinsGefecht/
  - https://www.threads.com/@hechtinsgefecht
  - https://www.crunchbase.com/organization/hecht-ins-gefecht-digitalagentur-f%C3%BCr-webdesign-seo
  - https://clutch.co/profile/hecht-ins-gefecht
  - https://www.designrush.com/agency/profile/hecht-ins-gefecht
  - https://agencies.semrush.com/hecht-ins-gefecht/
  - https://www.sortlist.de/agency/hecht-ins-gefecht
  - https://www.goodfirms.co/company/hecht-ins-gefecht
  - https://techbehemoths.com/company/hecht-ins-gefecht
  - https://themanifest.com/company/hecht-ins-gefecht
  - https://www.topseos.com/profile/hecht-ins-gefecht-digitalagentur-fur-webdesign-seo
  - https://www.semfirms.com/profile/hecht-ins-gefecht
  - https://www.omt.de/agentur-finden/agentur/hecht-ins-gefecht/
  - https://onlinemarketing.de/dienstleister/online-marketing-agentur/bremen/hecht-ins-gefecht
  - https://www.agenturtipp.de/agentur/hecht-ins-gefecht/
  - https://www.seo-united.de/seo-agenturen/hecht-ins-gefecht-3461/
  - https://omr.com/de/reviews/service/hecht-ins-gefecht
  - https://www.ibusiness.de/dienstleister/jb/092582windolph.html
  - https://feedbax.de/anbieter/hecht-ins-gefecht
  - https://feedbax.ai/profile/hecht-ins-gefecht
  - https://www.werbeagentur.de/de/a/hecht-ins-gefecht
  - https://www.campixx.de/agenturen/seo/hecht-ins-gefecht/
  - https://agenturfinder.com/agenturen/hecht-ins-gefecht/
  - https://agencyvista.com/agency/hecht-ins-gefecht/marketing-agency/summary
  - https://www.bark.com/de/de/company/hecht-ins-gefecht/NlYy2/
  - https://www.provenexpert.com/de-de/hecht-ins-gefecht/
  - https://de.trustpilot.com/review/hechtinsgefecht.de
  - https://www.trustedshops.de/bewertung/hechtinsgefecht-de
  - https://www.awwwards.com/HECHTINSGEFECHT/
  - https://www.bremen.de/visitenkarte/digitalagentur-hecht-ins-gefecht---webdesign--seo-46684197
  - https://www.yelp.com/biz/hecht-ins-gefecht-bremen
  - https://maps.apple.com/place?place-id=IBAEFB4CEAFB63F7B
author: Benny Windolph
author_url: https://hechtinsgefecht.de/benny-windolph/
author_orcid: https://orcid.org/0009-0009-2458-3099
author_knowledge_graph_id: /g/11v4_sqnsh
---
# Schema-Markup als SEO-Strategie: Direkt mit Google und KI-Systemen kommunizieren

Die meisten SEOs nutzen Schema-Markup für Rich Snippets, also für Sternchen, Rezeptkarten oder Produktpreise in den Suchergebnissen. Rich Snippets sind nicht falsch. Wer Schema aber nur dafür nutzt, lässt den größeren Teil des Nutzens liegen.

Mit Schema-Markup sagst du Google in einer festen, maschinenlesbaren Sprache, wer du bist: „Das ist meine Marke. Das ist der Gründer. Das sind unsere Auszeichnungen. Und das sind unsere Profile im Internet.“ Ob Google und KI-Systeme diese Angaben übernehmen, entscheiden sie selbst.

## Inhalt

1. [Was Schema-Markup ist: Definition und Formate](#was-schema-markup-ist-definition-und-formate)
2. [3 strategische Funktionen jenseits von Rich Snippets](#3-strategische-funktionen-jenseits-von-rich-snippets)
3. [Organization Schema: Das Fundament für Brand SEO](#organization-schema-das-fundament-fur-brand-seo)
4. [Person Schema: Dein Weg zum Knowledge Panel](#person-schema-dein-weg-zum-knowledge-panel)
5. [Schema-Architektur: @graph und @id für saubere Entity-Verknüpfungen](#schema-architektur-graph-und-id-fur-saubere-entity-verknupfungen)
6. [Schema-Markup für E-Commerce: 4 Schema-Typen für Onlineshops](#schema-markup-fur-e-commerce-4-schema-typen-fur-onlineshops)
7. [Drei Tools, um Schema-Markup zu validieren und zu testen](#schema-markup-validieren-und-testen-3-tools)
8. [Häufige Fragen zu Schema-Markup](#haufige-fragen-zu-schema-markup)
9. [Quellen](#quellen)

## Was Schema-Markup ist: Definition und Formate

Schema-Markup ist Code auf deiner Website, der Suchmaschinen in einer festen Sprache sagt, was auf der Seite steht, etwa wer ein Unternehmen ist oder was ein Produkt kostet. Das Vokabular dafür stammt von Schema.org, einem Projekt, das Google, Microsoft, Yahoo und Yandex 2011 gestartet haben. Mit strukturierten Daten ist hier maschinenlesbares Markup nach Schema.org-Standard gemeint, nicht Datenbankstrukturen oder statistische Datenanalyse. Schema-Markup ist das Werkzeug, strukturierte Daten sind das Konzept dahinter.

Es gibt drei Formate für Schema-Markup.

- **JSON-LD** (kurz für JavaScript Object Notation for Linked Data) ist der Standard und von Google explizit empfohlen. JSON-LD steht in einem eigenen Script-Block, meist im `<head>` der Seite, getrennt vom sichtbaren Content. Das macht Schema-Markup wartbar und unabhängig vom Design. Für Organization, Person und seitenweites Schema ist JSON-LD die beste Wahl.
- **Microdata** bindet Entitäten direkt an HTML-Elemente. Das Schema-Markup steht genau dort, wo die Entität im Text erscheint.
- **RDFa** funktioniert ähnlich wie Microdata und wird von Google ebenfalls unterstützt.

Ich empfehle JSON-LD für alles Strukturelle (Organization, Person, Product). Microdata als Ergänzung, wenn du Entitäten im Fließtext auf Element-Ebene auszeichnen willst.

Der entscheidende Unterschied zu normalem HTML: Schema-Markup macht Bedeutungen und Beziehungen **explizit**. HTML sagt: „Hier steht Text.“ Schema-Markup sagt: „Dieser Text beschreibt eine Organisation namens HECHT INS GEFECHT. Die Organisation wurde 2021 in Bremen gegründet und entwickelt Strategien für SEO und Generative Engine Optimization (GEO) im E-Commerce.“

## 3 strategische Funktionen jenseits von Rich Snippets

Die meisten Guides zu strukturierten Daten enden bei Rich Snippets. Sternchen, Produktpreise und Breadcrumbs sind sichtbare Effekte in den Suchergebnissen. Sie sind wichtig, machen aber nur einen Teil des Werts von Schema-Markup aus.

Schema-Markup hat drei strategische Funktionen, die weit über Rich Snippets hinausgehen:

1. **Knowledge-Graph-Kommunikation:** Schema-Markup liefert Google Datenpunkte, mit denen Google deine Marke als Entität erkennen kann. Ohne Schema-Markup muss Google die Markendaten aus unstrukturiertem Text interpretieren. Mit Schema-Markup bekommt Google die Daten fertig aufbereitet.
2. **[Large Language Model (LLM)-Sichtbarkeit](https://hechtinsgefecht.de/llm-sichtbarkeit/):** Laut einem Bericht über einen Vortrag von Fabrice Canel (Bing) hilft Schema-Markup den Sprachmodellen von Microsoft, Inhalte zu verstehen. Google verlangt für AI Overviews und AI Mode dagegen keine speziellen strukturierten Daten. Schema-Markup kann KI-Systemen die Zuordnung erleichtern. Eine Garantie für die Aufnahme in den Knowledge Graph oder für eine korrekte Zitierung ist es nicht. Google legt die Kriterien nicht offen und nutzt auch Daten von Partnern und aus anderen Quellen.
3. **Entity-Disambiguierung:** Schema-Markup hilft Google bei der Unterscheidung, wenn deine Marke einen generischen Namen trägt. Einem Kunden mit generischem Markennamen hat HECHT INS GEFECHT `disambiguatingDescription` empfohlen. Der Satz stellt klar, dass die Marke X verkauft, nicht Y wie die gleichnamige Marke in einer anderen Branche.

Schema-Markup: Drei Funktionen jenseits von Rich Snippets

3 Funktionen jenseits von Rich Snippets

1
Knowledge Graph
Liefert Google die Datenpunkte, um deine
Marke als Entität zu erkennen. Das kann ein
Knowledge Panel stützen.

2
LLM-Sichtbarkeit
Kann KI-Systemen helfen, Fakten über
Marken einzuordnen. Belegt ist das
bisher nicht.

3
Entity-Disambiguierung
Unterscheidet deine Marke von gleichnamigen
Entitäten in anderen Branchen. Wichtig vor
allem bei generischen Firmennamen.

Schema macht deine Fakten maschinenlesbar.
Abb. 1 · HECHT INS GEFECHT

Abb. 1: Drei Funktionen von Schema-Markup jenseits von Rich Snippets.

Schema-Markup ist dabei eine von drei Ebenen, die beeinflussen, ob KI-Systeme deine Inhalte verstehen. Die robots.txt regelt, ob KI-Crawler wie GPTBot, ClaudeBot oder PerplexityBot überhaupt Zugriff bekommen, aber nur, solange sie sich daran halten. Bei Perplexity haben WIRED (2024) und Cloudflare (2025) Zugriffe trotz robots.txt dokumentiert. Perplexity bestreitet das. Die semantische Struktur, also Headings und kompakte Absätze, bestimmt, welche Passagen sich extrahieren lassen. Schema-Markup liefert zusätzlich maschinenlesbare Fakten.

## Organization Schema: Das Fundament für Brand SEO

Für Unternehmen ist Organization Schema aus meiner Sicht der wichtigste Schema-Typ. Organization Schema teilt Google in maschinenlesbarer Form mit, wer dein Unternehmen ist. Das Markup bündelt Name, Gründer, Auszeichnungen und Profile an einer Stelle.

### Organization Schema gehört mindestens auf die Startseite und die Über-uns-Seite, idealerweise seitenweit

Google empfiehlt, das Organization-Markup auf die Startseite oder eine einzelne Seite über das Unternehmen zu setzen, etwa die Über-uns-Seite. Auf jeder Seite muss es laut Google nicht stehen. Ich setze es trotzdem **seitenweit**, denn Google crawlt nicht immer zuerst die Startseite. Trifft der Googlebot auf eine Unterseite, soll er die Marke trotzdem zuordnen können. Dasselbe gilt für KI-Systeme. Nach meiner Beobachtung lesen KI-Systeme oft nur eine einzelne Seite und brauchen den Unternehmenskontext sofort. Wie das Zusammenspiel aus Schema, Content und Brand-Signalen speziell für [ChatGPT](https://hechtinsgefecht.de/chatgpt-seo/) funktioniert, erfährst du im verlinkten Blogpost.

Bei über 30 Audits war „Organization Schema fehlt oder ist zu dünn“ einer der häufigsten Befunde. Viele Websites haben gar kein Organization Schema, oder nur die Basics: Name und Logo.

### 11 Attribute für ein strategisches Organization Schema

Diese 11 Attribute empfehle ich für ein strategisches Organization Schema. Pflichtfelder schreibt Google selbst nicht vor.

- **`name` + `legalName`:** Markenname und juristischer Name. Damit ist klar, dass beide Namen zum selben Unternehmen gehören.
- **`description`:** Die vereinheitlichte Markenbeschreibung mit allen USPs. Derselbe Text, der auch in Citations und auf der Website steht. Das [NAPD-Framework](https://hechtinsgefecht.de/ueber-uns-seite-entity-hub/) (NAPD = Name, Address, Phone, Description) liefert die Anleitung dafür.
- **`disambiguatingDescription`:** Ein Satz, der deine Marke von gleichnamigen Entitäten unterscheidet. Wichtig vor allem bei generischen Markennamen.
- **`foundingDate` + `founders`:** Gründungsjahr und Gründer, mit `@id`-Referenz auf deren Person-Schema.
- **`address` + `telephone`:** NAP-Daten, konsistent mit allen Citations.
- **`award`:** Auszeichnungen als Array. Bei HECHT INS GEFECHT stehen dort zum Beispiel „Gewinner SEO-Contest Seobility und Agenturtipp 2026“ und „Preis für die höchste KI-Sichtbarkeit beim Agenturtipp SEO-Contest 2025 (Messung: Rankscale)“.
- **`areaServed`:** Die Märkte, die du bedienst, als Array mit Ländern.
- **`knowsAbout`:** Die Themengebiete deiner Expertise, idealerweise verknüpft mit Wikidata-URIs. Beispiel: SEO = `wikidata.org/wiki/Q180711`.
- **`identifier`:** Deine Google Knowledge Graph ID (`/g/xxxxx`), falls vorhanden. Bei HECHT INS GEFECHT steht dort unter anderem die KG-ID der Organisation.
- **`sameAs`:** Die wichtigsten Profile im Internet (dazu gleich ein eigener Abschnitt).
- **`logo` + `url`:** Die offizielle Website und die URL deines Logos.

Elf Attribute für ein strategisches Organization Schema

11 Attribute: Organization Schema

1
name + legalName
Markenname und juristischer Name

2
description
Einheitliche Markenbeschreibung (NAPD)

3
disambiguatingDescription
Unterscheidet von gleichnamigen Entitäten

4
foundingDate + founders
Gründungsjahr + @id-Referenz auf Personen

5
address + telephone
NAP-Daten, konsistent mit Citations

6
award
Auszeichnungen als Array

7
areaServed
Märkte als Array mit Ländern

8
knowsAbout
Themengebiete mit Wikidata-URIs

9
identifier
Google Knowledge Graph ID (/g/xxxxx)

10
sameAs
Wichtigste Profile als Entity-Signal

11
logo + url
Offizielle Website und Logo-URL

sameAs fehlt in der Praxis oft.
Abb. 2 · HECHT INS GEFECHT

Abb. 2: Elf Attribute für ein strategisches Organization Schema.

Google dokumentiert Organization-Markup in der Search Central und nennt dort keine Pflichtfelder. Zu `logo` schreibt Google, das Markup könne helfen, das richtige Logo in Suchergebnissen und Knowledge Panels zu zeigen. `sameAs` verweist laut Google auf Seiten anderer Websites mit weiteren Informationen über dein Unternehmen. Einige Attribute der Liste, etwa `award`, `knowsAbout` und `disambiguatingDescription`, führt Google gar nicht auf. Sie gehören zum Schema.org-Standard, ob Google sie auswertet, ist offen.

### sameAs: Profile als Entity-Signal für den Knowledge Graph

`sameAs` ist ein Schema-Property, das in der Praxis oft fehlt. `sameAs` verknüpft deine Marke mit allen Profilen, die dieselbe Entität repräsentieren: Google-Unternehmensprofil, LinkedIn, Facebook, Crunchbase, Trustpilot, Branchenverzeichnisse, Fachportale.

Bei HECHT INS GEFECHT führen wir rund 115 Profile, 35 davon stehen im sameAs der Organisation, 26 im sameAs der Person. Darunter sind große Plattformen, aber auch Fachportale wie OMT, Agenturtipp, DesignRush, Clutch, Techbehemoths, ProvenExpert oder iBusiness. Ob Google die Profile als Bestätigung wertet, ist nicht belegt. Nach meiner Erfahrung helfen sie vor allem dann bei der Zuordnung, wenn sie aktuell und gepflegt sind.

Ein Tipp: Frag KI-Systeme, welche Portale sie für deine Branche kennen. Die genannten Plattformen sind ein guter Startpunkt für neue Profile.

### Weniger Schema ist oft mehr: Weshalb ich die Review-Snippets gelöscht habe

Auf der Website von HECHT INS GEFECHT hatte ich früher Product Schema mit Bewertungen eingebunden. Das brachte uns Sternchen in den Suchergebnissen. Die Klickrate stieg nach meiner Beobachtung. Trotzdem habe ich die Review-Snippets entfernt.

Seit September 2019 zeigt Google keine Sterne mehr für Bewertungen, die ein Unternehmen über sich selbst sammelt und mit Organization- oder LocalBusiness-Markup auszeichnet. Product Schema für eine Agentur, die Dienstleistungen verkauft, war eine Grauzone, Google regelt diesen Fall nicht ausdrücklich. Aus meiner Sicht soll das Markup klar sagen, was die Website ist. HECHT INS GEFECHT ist eine Organisation, Benny Windolph ist eine Person. Ein Product-Knoten für die eigenen Dienstleistungen passt nicht in dieses Bild.

### JSON-LD: So sieht strategisches Organization Schema aus

So kann ein sinnvoll aufgebautes Organization Schema aussehen. Abb. 3 zeigt ein vereinfachtes, von Hand geschriebenes Beispiel. Es ist kein Auszug aus dem Live-Markup von HECHT INS GEFECHT.

JSON-LD Organization Schema: Handgeschriebenes Beispiel

JSON-LD: Organization Schema

Vereinfachtes Beispiel, von Hand geschrieben

{
 "@context": "https://schema.org",
 "@type": "Organization",
 "@id": "https://hechtinsgefecht.de/#organization",
 // Identität
 "name": "HECHT INS GEFECHT",
 "legalName": "HECHT INS GEFECHT GmbH",
 "foundingDate": "2021",
 // Beschreibung + Disambiguierung
 "description": "SEO-Agentur aus Bremen…",
 "disambiguatingDescription":
 "SEO-Agentur für E-Commerce, Knowledge Graph + AI Search",
 // Expertise-Signale via Wikidata
 "knowsAbout": [
 { "name": "SEO", "sameAs": "wikidata.org/…/Q180711" }
 ],
 "award": ["Platz 1 KI-Wertung SEO-Contest 2025"],
 // Entity-Verknüpfung
 "sameAs": [
 "https://linkedin.com/company/hechtinsgefecht/",
 // … weitere Profile
 ]
}
Abb. 3 · HECHT INS GEFECHT

Abb. 3: Vereinfachtes Beispiel für ein handgeschriebenes Organization Schema als JSON-LD.

Die `@id` gibt der Organisation eine feste Adresse. Über `founders` kann sie auf das Person Schema der Gründer verweisen, das auf der Profilseite dieselbe `@id` trägt. `knowsAbout` zeigt auf Wikidata, damit die Themengebiete eindeutig benannt sind. Ob Google diese Verweise auswertet, hat Google nicht dokumentiert. `disambiguatingDescription` grenzt eine Marke von Unternehmen mit ähnlichem Namen ab, das lohnt sich vor allem bei generischen Markennamen.

## Person Schema: Dein Weg zum Knowledge Panel

Person Schema ist der Schema-Typ für Einzelpersonen: Gründer, Autoren, Experten. Person Schema liefert Google Datenpunkte, die ein persönliches Knowledge Panel stützen können.

Mein Person Schema auf der Profilseite enthält:

- **`birthDate` + `birthPlace`:** Geburtsdatum und Geburtsort, der Ort als verschachteltes City-Schema.
- **`knowsAbout`:** 8 Themengebiete, jeweils mit Wikidata- oder Wikipedia-URI.
- **`hasCredential`:** BVDW SEO-Fachkräftezertifikat als `EducationalOccupationalCredential` mit `recognizedBy`-Organisation.
- **`alternateName`:** Der bürgerliche Name als Variante.
- **`sameAs`-Einträge:** unter anderem LinkedIn, Mastodon, XING, Crunchbase, Northdata, MuckRack, Featured.com, kress.de, AFS-Akademie, OMT, OMR Reviews, dazu meine Google-KG-ID.

### subjectOf: Externe Quellen mit deinem Person Schema verknüpfen

`subjectOf` sagt: „Dieser externe Artikel handelt von mir.“ `subjectOf` verknüpft dein Person Schema direkt mit Artikeln, Podcasts und Videos, die von dir handeln. Ob und wie Google `subjectOf` auswertet, hat Google nicht dokumentiert.

In meinem Person Schema verweise ich über `subjectOf` auf 14 externe Quellen, 9 Artikel und 5 Videos. Darunter sind Beiträge bei der AFS-Akademie, OMT, OMR, t3n und openPR sowie der OMT-Podcast.

### Die Keywordkönig-Strategie: Schema-Markup im SEO-Contest

Beim SEO-Contest von Agenturtipp 2025 habe ich Schema-Markup gezielt eingesetzt. Am Tag vor dem letzten Stichtag habe ich alle 10 Konkurrenten auf der ersten Google-Seite in ein `subjectOf`-Array im Organization Schema meiner Contest-Seite eingebaut.

Meine Annahme war, dass das Markup die Beziehung umkehrt. Die zehn Konkurrenz-Seiten handelten vom Begriff „[Keywordkönig](https://keywordkoenig.org/)“. Wenn das Markup sie als Berichte über meine Marke ausgibt, wird meine Seite zur **zentralen Entität** des Themas. Ob Google `subjectOf` so auswertet, ist nicht belegt.

Am letzten Stichtag bin ich bei Google von Platz 4 auf Platz 2 gesprungen. Das reichte für Platz 3 in der Gesamtwertung. Ohne den Sprung hätte ich es nicht aufs Treppchen geschafft. In der KI-Wertung lag ich auf Platz 1. Welchen Anteil das Markup daran hatte, lässt sich nicht isolieren, denn parallel liefen weitere Maßnahmen wie [Cost of Retrieval](https://hechtinsgefecht.de/cost-of-retrieval/), [Semantisches SEO](https://hechtinsgefecht.de/semantisches-seo/) und Citations.

Beim SEO-Contest 2026 von Seobility und Agenturtipp habe ich dieselbe Entity-Strategie mit Schema-Markup wieder eingesetzt. Ich stand zum zweiten Mal in Folge auf dem Treppchen, diesmal auf Platz 1. Die Domain war neu und startete bei Domain Rating 0. Den kompletten Case zeigt der Beitrag zur [Google Sandbox](https://hechtinsgefecht.de/google-sandbox/).

## Schema-Architektur: @graph und @id für saubere Entity-Verknüpfungen

Fortgeschrittenes Schema-Markup nutzt zwei Mechanismen für saubere Verweise zwischen Entitäten: `@graph` und `@id`. Mit `@graph` fasst du alle Entitäten einer Seite in einem gemeinsamen Script-Block zusammen. Über `@id` bekommt jede Entität eine feste Adresse, auf die andere verweisen.

**Beispiel:** Dein `Organization`-Schema referenziert den Gründer über `"founders": [{"@id": "https://deinedomain.de/#person-max"}]`. Dein `Person`-Schema auf der Profilseite nutzt dieselbe `@id`. Google beschreibt die Verknüpfung per `@id` allerdings nur für Einträge auf derselben Seite. Auf den Blogseiten von HECHT INS GEFECHT steht neben der Organisation auch ein schlanker Person-Knoten als Autor des Artikels, mit derselben `@id` im selben Graphen.

Im Ergebnis entsteht auf deiner Website ein kleiner, in sich stimmiger Graph aus deinen Entitäten. Ob und wie Google daraus Daten in seinen Knowledge Graph übernimmt, legt Google nicht offen.

Auf dieser Architektur baut die Entity-Strategie für LLM-Sichtbarkeit auf, in vier Schritten. Erstens die Entität definieren, mit Organization- oder Person-Schema inklusive `disambiguatingDescription`. Zweitens Beziehungen verknüpfen, über `@id`, `founders` und `subjectOf`. Drittens extern bestätigen, über `sameAs`-Profile und Citations. Viertens Expertise abbilden, mit `knowsAbout` und Wikidata-URIs.

### Schema-Markup im CMS: Rank Math überschreiben statt akzeptieren

Die meisten WordPress-Plugins (Rank Math, Yoast) generieren automatisch Schema-Markup. Dieses Markup ist generisch und nach meiner Erfahrung oft fehlerhaft.

Bei einer Bestandsaufnahme von vier Shops fand HECHT INS GEFECHT ungültiges JSON in einem Blog-Markup (ein roher Zeilenumbruch in der description), tote Logo-URLs im Organization-Graph und einen leeren Organization-Block auf allen Seiten. Bei einer Augenklinik stand nach einem Rank-Math-Update auf der Startseite sichtbar „Kein Schema gefunden.“ statt der FAQ. Bei der anschließenden Prüfung fanden sich zwei Seiten mit falsch zugeordneten FAQ-Blöcken, die schon Monate vorher entstanden waren. Dazu kamen neun Posts mit doppeltem FAQ-Schema. Die meisten dieser Fehler siehst du nur im Markup.

Für WordPress empfehle ich einen eigenen Schema-Controller, der Rank Maths Schema-Markup per Filter (`rank_math/json_ld`) überschreibt. So lief es auch auf hechtinsgefecht.de, bis die Website im Juli 2026 auf Hugo umgezogen ist. Heute steht das Schema direkt in den Templates. Jede Seite trägt Organization und WebSite, dazu eine WebPage, auf der Profilseite als ProfilePage mit Person. Blogposts tragen zusätzlich Article und die Person als Autor. So behältst du die Kontrolle über das Markup.

## Schema-Markup für E-Commerce: 4 Schema-Typen für Onlineshops

Im E-Commerce geht Schema-Markup über Organization Schema hinaus. Vier Schema-Typen sind für Onlineshops relevant.

E-Commerce Schema-Typen: Vier relevante Strukturen für Shops

E-Commerce: 4 Schema-Typen

1
Product Schema
Preis, Verfügbarkeit, Bewertungen, GTIN/EAN,
Rückgabe- und Versandbedingungen.

2
FAQ Schema
Auf Kategorie- und Blogseiten.
Macht Frage-Antwort-Paare maschinenlesbar.

3
BreadcrumbList
Kommuniziert die Seitenhierarchie.
Sinnvoll bei tiefer Kategoriestruktur.

4
LocalBusiness Schema
Für Shops mit Ladengeschäft.
NAP wie im Google-Unternehmensprofil.

Vier Schema-Typen, die für Shops relevant sind.
Abb. 4 · HECHT INS GEFECHT

Abb. 4: Vier relevante Schema-Typen für Onlineshops.

- **Product Schema:** Beschreibt ein Produkt mit Preis, Verfügbarkeit, Bewertungen, Marke und GTIN/EAN. Rückgabe- und Versandbedingungen gibst du im Angebot mit `hasMerchantReturnPolicy` und `shippingDetails` an. Gelten sie für den ganzen Shop, gibst du sie einmal im Organization Schema an, mit `hasMerchantReturnPolicy` und `hasShippingService`.
- **FAQ Schema:** Auf Kategorie- und Blogseiten. FAQ Rich Results zeigt Google seit Mai 2026 überhaupt nicht mehr. Seit 2023 gab es sie nur noch für Behörden- und Gesundheitsseiten. Übrig bleiben maschinenlesbare Frage-Antwort-Paare, deren Nutzen für KI-Systeme offen ist.
- **BreadcrumbList:** Kommuniziert die Seitenhierarchie an Google. Sinnvoll ist BreadcrumbList vor allem für Shops mit tiefer Kategoriestruktur. Seit Januar 2025 zeigt Google in der mobilen Suche nur noch die Domain statt der Breadcrumbs. Am Desktop zeigt Google weiterhin den Pfad.
- **LocalBusiness Schema:** Für Shops mit Ladengeschäft ([Local SEO](https://hechtinsgefecht.de/local-seo-lokal-mehr-kunden-erreichen/)). NAP-Daten im LocalBusiness Schema sollten mit deinem Google-Unternehmensprofil und deinen Citations übereinstimmen.

**Wichtig:** Schema-Daten und der Feed im Google Merchant Center sollten übereinstimmen. Weicht der Preis im Feed von der Produktseite oder vom Markup ab, kann Google das Produkt ablehnen. Mit den automatischen Artikelaktualisierungen gleicht Google Preis und Verfügbarkeit anhand der strukturierten Daten ab.

Bei einem Onlineshop mit Bewertungs-Widget stand im Roh-HTML gar kein Product-Markup. Das Widget spielt Product, Offer und Bewertungen erst nach rund 3,7 Sekunden clientseitig ein. Google rendert und indexiert das trotzdem. Dabei überschrieb das Widget aber Name und Artikelnummer: Ein Zweierset stand mit 25,90 statt 45,90 Euro im Index. Formal valides Markup ist also nicht automatisch richtiges Markup.

Das Zusammenspiel aus FAQ-Format und FAQ Schema gilt über Onlineshops hinaus für jede Inhaltsseite. Strukturierte Frage-Antwort-Paare liefern Einheiten, die sich leicht herauslösen lassen: eine Frage und eine kurze Antwort. Das FAQ Schema macht dieselben Paare zusätzlich maschinenlesbar. Ob die Kombination die Zitierfähigkeit messbar erhöht, ist nicht belegt. Sinnvoll bleibt sie trotzdem, weil sie wenig kostet und für Mensch und Maschine lesbar ist.

## Drei Tools, um Schema-Markup zu validieren und zu testen

Drei Tools sind das Standard-Set für die Schema-Markup-Validierung. Vollständig ist es nicht. Prüf zusätzlich, ob das Markup schon im Roh-HTML steht oder erst im gerenderten DOM entsteht. Bei demselben Shop fehlte Product im Roh-HTML auf 103 von 103 Produktseiten, Google erkannte es trotzdem auf 6 von 6 geprüften URLs. Ein Roh-HTML-Crawl hätte hier also „kein Schema“ gemeldet.

1. **[Schema Markup Validator (validator.schema.org)](https://validator.schema.org/):** Prüft die technische Korrektheit des Markups gegen die Schema.org-Spezifikation. Er ist aus Googles früherem Structured Data Testing Tool hervorgegangen und prüft alle Schema.org-Typen.
2. **[Google Rich Results Test](https://search.google.com/test/rich-results):** Prüft, ob Google Rich Snippets aus deinem Schema-Markup generieren kann. Er zeigt nur die Typen, für die Google Rich Results anbietet.
3. **Google Search Console:** Unter „Verbesserungen“ listet die Search Console Fehler und Warnungen für erkannte Schema-Typen. Produkt-Snippets und Händlereinträge stehen unter „Shopping“.

**Pro-Tipp:** Platziere das Schema-Markup im `<head>`. Google liest JSON-LD zwar auch im `<body>`. Für die Suche verarbeitet der Googlebot aber nur die ersten 2 MB einer HTML-Datei. Steht das Markup bei einer sehr großen Seite ganz am Ende, kann es abgeschnitten werden.

### So prüfst du, welche strukturierten Daten eine Website nutzt

Beide Validatoren akzeptieren jede URL, auch fremde Domains. Du kannst also für jede Website prüfen, welche strukturierten Daten sie nutzt. Setz die URL in den Schema Markup Validator ein. Er zeigt alle Typen. Der Rich Results Test zeigt nur die Typen, die Google unterstützt. Alternativ suchst du im Quelltext nach `<script type="application/ld+json">`. Ob das Markup sauber aufgebaut ist, erkennst du an drei Punkten: ein vollständiges Organization Schema mit `description` und `sameAs`, `@id`-Verknüpfungen zwischen den Entitäten und FAQ- oder Product-Markup passend zum Seitentyp.

## Häufige Fragen zu Schema-Markup

### Brauche ich Schema-Markup, wenn ich schon ein SEO-Plugin nutze?

SEO-Plugins wie Rank Math oder Yoast generieren Basis-Schema-Markup automatisch. Für strategisches Schema-Markup (Organization Schema mit allen wichtigen sameAs-Profilen, Person Schema mit subjectOf-Verknüpfungen, `disambiguatingDescription`) reichen Plugins nach meiner Erfahrung nicht aus. Strategisches Schema-Markup erfordert entweder Custom Code oder einen spezialisierten Schema-Controller.

### Beeinflusst Schema-Markup direkt das Google-Ranking?

Schema-Markup ist kein direkter Ranking-Faktor. Schema-Markup kann aber beeinflussen, wie Google deine Inhalte versteht und welche Rich Snippets erscheinen. Indirekt kann es so die Klickrate verbessern und Google helfen, deine Marke als Entität zu erkennen. Ob es auch die LLM-Sichtbarkeit verbessert, ist nicht belegt.

### Wie viele sameAs-Einträge sind sinnvoll?

Die wichtigsten echten Profile, die du aktiv pflegst. Nach meiner Erfahrung helfen vor allem aktuelle Profile bei der Entity-Zuordnung. Bei HECHT INS GEFECHT stehen 35 Einträge im sameAs der Organisation, insgesamt führen wir rund 115 Profile.

### Was ist der Unterschied zwischen Schema-Markup und dem Knowledge Graph?

Schema-Markup ist die maschinenlesbare Sprache, mit der du Google strukturierte Informationen über deine Entität lieferst. Der Knowledge Graph ist Googles Datenbank, in der diese Informationen gespeichert werden. Schema-Markup ist eine von mehreren Quellen, aus denen Google lernen kann. Konsistentes Markup kann helfen, dass Google deine Marke als Entität erkennt. Schema-Markup garantiert aber kein [Knowledge Panel](https://hechtinsgefecht.de/google-knowledge-panel-erstellen/), denn Google nutzt auch Daten von Partnern und aus anderen Quellen.

### Kann Schema-Markup die LLM-Sichtbarkeit verbessern?

Schema-Markup kann die LLM-Sichtbarkeit verbessern, belegt ist das aber nicht. Google sagt in seiner Doku, dass für AI Overviews und AI Mode keine speziellen strukturierten Daten nötig sind. Laut einem Bericht über einen Vortrag von Fabrice Canel (Bing) hilft Schema-Markup den Sprachmodellen von Microsoft, Inhalte zu verstehen. Ob KI-Systeme JSON-LD beim Abruf einer Seite überhaupt lesen, ist in Tests umstritten. Eine Ahrefs-Studie von 2026 fand nach dem Einbau von Schema-Markup auf keiner Plattform einen nennenswerten Zuwachs an Zitierungen. Ich schreibe wichtige Fakten zuerst als eigene Sätze in den sichtbaren Text, Schema-Markup kommt als zweite Schicht dazu. Für AI Search ist Schema-Markup eine Ergänzung, kein Ersatz für Content.

HECHT INS GEFECHT ist eine SEO-Agentur aus Bremen und übernimmt auch die technische Umsetzung, vom Schema-Markup im CMS oder in den Templates bis zu FAQ-Strukturen und gut zitierbaren Inhalten. Am Anfang der Betreuung steht das [SEO-Audit](https://hechtinsgefecht.de/geo-seo-audit/). Dabei prüfen wir auch Organization Schema, sameAs-Profile und Entity-Disambiguierung.

## Quellen

- Google: [„Introduction to Structured Data“](https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data), Google Search Central, Formate und Platzierung von JSON-LD
- Google: [„Organization Schema“](https://developers.google.com/search/docs/appearance/structured-data/organization), Google Search Central, empfohlene Properties, Platzierung, logo und sameAs
- Google: [„General Structured Data Guidelines“](https://developers.google.com/search/docs/appearance/structured-data/sd-policies), Google Search Central, mehrere Typen pro Seite und Verknüpfung per @id
- Google: [„AI Features and Your Website“](https://developers.google.com/search/docs/appearance/ai-features), Google Search Central, kein spezielles Markup für AI Overviews und AI Mode
- Google: [„What Is Googlebot“](https://developers.google.com/search/docs/crawling-indexing/googlebot), Google Search Central, Grenze von 2 MB je HTML-Datei
- Google (2026): [„Removing documentation for the FAQ rich result feature“](https://developers.google.com/search/updates#removing-faq-rich-result), Google Search Central, Ende der FAQ Rich Results
- Google (2025): [„Simplifying the visible URL element on mobile search results“](https://developers.google.com/search/blog/2025/01/simplifying-breadcrumbs), Google Search Central Blog, Breadcrumbs in der mobilen Suche
- Google (2019): [„Making Review Rich Results more helpful“](https://developers.google.com/search/blog/2019/09/making-review-rich-results-more-helpful), Google Search Central Blog, selbstbezogene Bewertungen
- Google: [„Nicht übereinstimmender Produktpreis“](https://support.google.com/merchants/answer/12159029?hl=de), Google Merchant Center-Hilfe, Preisabweichung zwischen Feed und Produktseite
- Google: [„Produktinformationen im Merchant Center automatisch aktualisieren“](https://support.google.com/merchants/answer/12157888?hl=de), Google Merchant Center-Hilfe, automatische Artikelaktualisierungen
- Schema.org: [„Organization Type“](https://schema.org/Organization), die vollständige Property-Referenz des Standards
- Linehan, Louise (2026): [„We Tracked 1,885 Pages Adding Schema. AI Citations Barely Moved.“](https://ahrefs.com/blog/schema-ai-citations/), Ahrefs, Schema-Markup und Zitierungen in KI-Systemen
- searchVIU (2025): [„Schema Markup and AI in 2025: What ChatGPT, Claude, Perplexity & Gemini Really See“](https://www.searchviu.com/en/schema-markup-and-ai-in-2025-what-chatgpt-claude-perplexity-gemini-really-see/), searchVIU, Test zum Live-Abruf von JSON-LD
- Williams-Cook, Mark (2026): [„Schema, LLMs and the Low Bar for ‚Evidence‘ in GEO“](https://markwilliamscook.substack.com/p/schema-llms-and-the-low-bar-for-evidence), Substack, Test zum Live-Abruf von JSON-LD
- Schwartz, Barry (2025): [„Schema Helps Microsoft’s LLMs (Copilot) Understand Your Content“](https://www.seroundtable.com/schema-llms-copilot-bing-microsoft-39093.html), Search Engine Roundtable, Wiedergabe einer Aussage von Fabrice Canel (Bing) durch David Mihm
- Mehrotra, Dhruv; Marchman, Tim (2024): [„Perplexity Is a Bullshit Machine“](https://www.wired.com/story/perplexity-is-a-bullshit-machine/), WIRED, Zugriffe trotz robots.txt
- Cloudflare (2025): [„Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives“](https://blog.cloudflare.com/perplexity-is-using-stealth-undeclared-crawlers-to-evade-website-no-crawl-directives/), Cloudflare Blog, Zugriffe trotz robots.txt
