Schema.org Cheatsheet für B2B-Websites
Ein Schema.org Cheatsheet ist eine strukturierte Sammlung vorgefertigter JSON-LD-Codesnippets, die B2B-Unternehmen per Copy-and-Paste nutzen, um Sprachmodellen und Suchmaschinen ihre Unternehmensinhalte eindeutig und maschinenlesbar zu vermitteln. Wenn Sie Ihre Website für Künstliche Intelligenz optimieren, bilden diese standardisierten Vokabeln das technische Fundament. Sie übersetzen komplexe Zusammenhänge in strukturierte Datenpunkte.
Zusammenfassung
- JSON-LD ist der Standard: Nutzen Sie ausschließlich das Script-Format im Head- oder Body-Bereich, verzichten Sie auf veraltetes Microdata.
- Basis-Setup:
Organization,WebSiteundBreadcrumbListsind für jede B2B-Präsenz absolute Plicht. - Kommerzielle Hebel: Ausgezeichnete
Product- undService-Schemas helfen Sprachmodellen, Ihr Portfolio konkret zuzuordnen. - Content-Markup: Nutzen Sie
Article,FAQPageundHowTo, um Fachwissen als direkte Antworten in AI-Engines zu positionieren. - Fehlerquellen minimieren: Validieren Sie jeden Code-Schnipsel vor dem Live-Gang. Semantische Fehler entwerten den Code.
Inhaltsverzeichnis
- Warum brauchen B2B-Unternehmen strukturierte Daten?
- Welche Schema-Typen sind Pflicht oder Kür?
- Wie sehen die wichtigsten Code-Snippets für B2B aus?
- In welcher Reihenfolge implementieren Sie die Schemas?
- Wie sieht ein sicherer Validierungs-Workflow aus?
- Wer pflegt die JSON-LD-Inhalte langfristig?
- FAQ
Warum brauchen B2B-Unternehmen strukturierte Daten?
Strukturierte Daten sind die technische Voraussetzung, damit Maschinen Ihre Website korrekt interpretieren. Bisher bewerteten klassische Suchmaschinen vor allem Keywords. Heute extrahieren Large Language Models (LLMs) wie ChatGPT oder Claude gezielt Entitäten. Sie suchen nach Firmennamen, Produkten, Anleitungen und Antworten.
Wenn Sie diese Informationen in einem standardisierten Format bereitstellen, erleichtern Sie den KI-Crawlern die Arbeit. Die Crawler müssen Zusammenhänge nicht raten. Sie lesen die JSON-LD-Dateien aus und wissen sofort: Hier handelt es sich um eine B2B-Dienstleistung, dort um ein technisches Whitepaper. Dieses maschinenlesbare Format beeinflusst die GEO-Ranking-Faktoren extrem positiv, da Sprachmodelle validierten, strukturierten Quellen eher vertrauen.
Das Resultat zeigt sich in konkreter Sichtbarkeit in Answer Engines. Unternehmen mit sauberen Schema-Daten tauchen häufiger in direkten KI-Antworten auf. Eine saubere Technische GEO beginnt exakt an diesem Punkt.
Welche Schema-Typen sind Pflicht oder Kür?
Nicht jedes B2B-Unternehmen benötigt das gesamte Schema-Repertoire. Die folgende Tabelle gibt einen klaren Überblick, welche Code-Schnipsel Sie für welche Website-Bereiche zwingend einbauen müssen.
| Schema-Typ | Einsatzbereich | Relevanz für B2B | Priorität |
|---|---|---|---|
| Organization | Startseite, Über-uns-Seite | Definiert das Unternehmen, Kontakt, Logo, Social Media. | Pflicht |
| WebSite | Startseite | Basis-Infos zur Domain, Suchfeld-Integration. | Pflicht |
| BreadcrumbList | Alle Unterseiten | Zeigt die logische Struktur und Hierarchie der Seite. | Pflicht |
| Product | Produktdetailseiten | Spezifikationen von Maschinen, Software oder Bauteilen. | Pflicht |
| Service | Dienstleistungsseiten | Beratung, Wartung, industrielle Services. | Pflicht |
| Article | Ratgeber, Blog, Case Studies | Fachartikel, News, Whitepaper-Lander. | Hoch |
| FAQPage | Häufige Fragen | Direkte Q&A-Blöcke für Answer Engines. | Hoch |
| Person | Autorenboxen, Team | Baut Expertenstatus auf (E-E-A-T). | Empfohlen |
| LocalBusiness | Kontaktseite, Standorte | Physische Standorte und Öffnungszeiten. | Empfohlen |
| HowTo | Anleitungen, Wiki | Schritt-für-Schritt-Anleitungen (Wartung, Aufbau). | Optional |
Planen Sie die Auswahl der benötigten Schemas bereits früh in Ihrem Content-Briefing für KI-Sichtbarkeit. Das verhindert spätere Anpassungen am Layout.
Wie sehen die wichtigsten Code-Snippets für B2B aus?
Nutzen Sie diese Vorlagen als Basis für Ihre eigene Implementierung. Tauschen Sie die strukturierten Datenpunkte der fiktiven "Stahltech Maschinenbau GmbH" einfach gegen Ihre realen Werte aus. Weitere Details zu den Grundlagen finden Sie in unserem JSON-LD-Leitfaden.
1. WebSite (mit Sitelinks Searchbox)
Nutzen Sie das WebSite-Schema auf der Startseite. Die potentialAction teilt der Suchmaschine mit, wie sie Suchanfragen direkt an die interne Suche Ihrer B2B-Plattform weiterreichen kann.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Stahltech Maschinenbau",
"alternateName": "Stahltech",
"url": "https://www.stahltech-beispiel.de/",
"potentialAction": {
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.stahltech-beispiel.de/suche?q={search_term_string}"
},
"query-input": "required name=search_term_string"
}
}
</script>
2. Organization
Das Organization-Schema ist der wichtigste Knotenpunkt Ihrer Schema.org für GEO Strategie. Es verknüpft Ihren Markennamen mit echten Kontaktwegen und Profilen in sozialen Netzwerken.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Stahltech Maschinenbau GmbH",
"url": "https://www.stahltech-beispiel.de",
"logo": "https://www.stahltech-beispiel.de/images/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+49-89-1234560",
"contactType": "customer service",
"areaServed": "DE",
"availableLanguage": ["German", "English"]
},
"sameAs": [
"https://www.linkedin.com/company/stahltech-maschinenbau",
"https://www.xing.com/pages/stahltech"
]
}
</script>
3. LocalBusiness
Haben Sie ein Werk, einen Showroom oder ein physisches Büro, in dem Sie Geschäftskunden empfangen? Dann definieren Sie Ihre Geodaten.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Stahltech Maschinenbau Werk München",
"image": "https://www.stahltech-beispiel.de/images/werk.jpg",
"@id": "https://www.stahltech-beispiel.de/#localbusiness",
"url": "https://www.stahltech-beispiel.de/kontakt",
"telephone": "+49-89-1234560",
"address": {
"@type": "PostalAddress",
"streetAddress": "Industriestraße 1",
"addressLocality": "München",
"postalCode": "80331",
"addressCountry": "DE"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 48.137154,
"longitude": 11.576124
},
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "08:00",
"closes": "17:00"
}
}
</script>
4. Product
Viele B2B-Unternehmen verzichten auf Preise auf der Website, da diese projektbezogen berechnet werden. Das ist kein Problem. Lassen Sie das offers-Feld einfach weg oder nutzen Sie generische Preisangaben, falls möglich. Wichtiger ist die exakte Ausweisung als technisches Produkt.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Industriefräse ST-5000",
"image": "https://www.stahltech-beispiel.de/images/st-5000.jpg",
"description": "CNC-gesteuerte Industriefräse mit höchster Präzision für die Metallverarbeitung im Automobilbereich.",
"brand": {
"@type": "Brand",
"name": "Stahltech"
},
"manufacturer": {
"@type": "Organization",
"name": "Stahltech Maschinenbau GmbH"
},
"category": "Industriemaschinen"
}
</script>
5. Service
Wenn Sie keine physischen Maschinen, sondern Cloud-Software, Beratungen oder Wartungsverträge verkaufen, nutzen Sie Service.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Service",
"name": "Predictive Maintenance Service",
"serviceType": "Industrielle Wartung",
"description": "Datengestützte Fernwartung und Ausfall-Vorhersage für CNC-Fräsen und Produktionsanlagen.",
"provider": {
"@type": "Organization",
"name": "Stahltech Maschinenbau GmbH"
},
"areaServed": {
"@type": "Country",
"name": "Germany"
}
}
</script>
6. Article
Für Fachartikel, Glossare oder Whitepaper. Dies klassifiziert Ihren Text für Sprachmodelle ganz klar als sachlichen Beitrag.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Warum Predictive Maintenance Ausfallzeiten halbiert",
"image": [
"https://www.stahltech-beispiel.de/images/blog1.jpg"
],
"datePublished": "2026-06-18T08:00:00+08:00",
"dateModified": "2026-06-18T09:20:00+08:00",
"author": [{
"@type": "Person",
"name": "Dr. Klaus Müller",
"url": "https://www.stahltech-beispiel.de/team/klaus-mueller"
}],
"publisher": {
"@type": "Organization",
"name": "Stahltech Maschinenbau GmbH",
"logo": {
"@type": "ImageObject",
"url": "https://www.stahltech-beispiel.de/images/logo.png"
}
}
}
</script>
7. FAQPage
Das absolute Must-have für Answer Engine Optimization. Sprachmodelle lieben harte Fakten im Frage-Antwort-Format.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Welche Materialien lassen sich mit der ST-5000 bearbeiten?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Die Industriefräse ST-5000 ist für Aluminium, Stahl, Titan sowie hochfeste Kunststoffe ausgelegt."
}
}, {
"@type": "Question",
"name": "Wie lange dauert die Implementierung des Predictive Maintenance Services?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Nach Vertragsabschluss benötigt unser Technik-Team im Schnitt 14 Werktage, um die Sensoren zu installieren und die Softwarelösung freizugeben."
}
}]
}
</script>
8. BreadcrumbList
Hilft dem Crawler, die Seitenarchitektur zu erfassen und Kontext herzustellen. Der Code muss auf jeder URL individuell den aktuellen Pfad widerspiegeln.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Startseite",
"item": "https://www.stahltech-beispiel.de/"
},{
"@type": "ListItem",
"position": 2,
"name": "Produkte",
"item": "https://www.stahltech-beispiel.de/produkte/"
},{
"@type": "ListItem",
"position": 3,
"name": "ST-5000",
"item": "https://www.stahltech-beispiel.de/produkte/st-5000"
}]
}
</script>
9. HowTo
Wenn Sie technische Wartungsanleitungen oder Setup-Guides veröffentlichen. Solche Schritt-für-Schritt-Daten extrahieren KI-Modelle besonders gerne.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Ölwechsel an der Fräse ST-5000 durchführen",
"description": "Eine sichere Anleitung für Instandhalter, um den Schmierstoffwechsel an der Hauptspindel vorzunehmen.",
"step": [{
"@type": "HowToStep",
"name": "Maschine stromlos schalten",
"text": "Legen Sie den Hauptschalter auf 0 und sichern Sie diesen mit einem Vorhängeschloss gegen Wiedereinschalten."
}, {
"@type": "HowToStep",
"name": "Ablassschraube öffnen",
"text": "Stellen Sie den Auffangbehälter unter das Maschinengehäuse und lösen Sie die Ablassschraube mit einem 10mm Innensechskant."
}]
}
</script>
10. Person
Nutzen Sie diesen Code auf den Profilseiten Ihrer Vorstände, Gründer oder Fachautoren. Damit beweisen Sie Fachexpertise (E-E-A-T).
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Dr. Klaus Müller",
"jobTitle": "Head of Engineering",
"worksFor": {
"@type": "Organization",
"name": "Stahltech Maschinenbau GmbH"
},
"url": "https://www.stahltech-beispiel.de/team/klaus-mueller",
"sameAs": [
"https://www.linkedin.com/in/klaus-mueller-beispiel/"
]
}
</script>
In welcher Reihenfolge implementieren Sie die Schemas?
Vermeiden Sie es, alle Snippets auf einen Schlag in das CMS zu werfen. Gehen Sie systematisch in drei Phasen vor.
Phase 1: Das Unternehmensfundament. Starten Sie global. Implementieren Sie das Organization-Schema und das WebSite-Schema auf der Startseite. Ergänzen Sie die globalen Templates Ihres Content-Management-Systems um die dynamische BreadcrumbList.
Phase 2: Die kommerziellen Seiten. Statten Sie Ihre Landingpages für Kernangebote mit Product- oder Service-Auszeichnungen aus. So deklarieren Sie eindeutig, womit Ihr B2B-Unternehmen Geld verdient.
Phase 3: Die Content-Ebene. Richten Sie zuletzt die Templates für Ihren Blog oder Ratgeber-Bereich ein. Die Schemas Article und FAQPage sorgen hier für die notwendige Granularität. Prüfen Sie abschließend, ob spezifische Anleitungen das HowTo-Schema erfordern.
Wie sieht ein sicherer Validierungs-Workflow aus?
Ein Tippfehler im JSON-LD-Code führt oft dazu, dass Suchmaschinen das gesamte Snippet ignorieren. Integrieren Sie deshalb einen rigorosen Test-Prozess.
Testen Sie jeden Code-Block vorab in einem Editor. Nutzen Sie den Schema.org Validator, um die generelle Syntax und Semantik zu prüfen. Hier fallen sofort fehlende Kommata oder falsch geschlossene Klammern auf. Überprüfen Sie anschließend eine fertig programmierte Vorschau-URL mit dem Test für Rich-Suchergebnisse (Rich Results Test) der jeweiligen Suchmaschine. Dieses Tool verrät Ihnen präzise, welche Felder fehlen oder Warnungen erzeugen.
Überwachen Sie die Implementierung nach dem Live-Gang. Die Google Search Console listet unter dem Menüpunkt "Erweiterungen" sämtliche gefundenen strukturierten Daten auf. Achten Sie auf Fehlermeldungen und beheben Sie beanstandete Details zügig.
Wer pflegt die JSON-LD-Inhalte langfristig?
Strukturierte Daten sind kein Einmalprojekt. Ändern sich Ihre Geschäftsadresse, Telefonnummern oder Ansprechpartner, müssen Sie die Schemas aktualisieren. Sprachmodelle reagieren sensibel auf widersprüchliche Daten. Steht im Footer der Website eine andere Hotline als im verbundenen Organization-JSON-LD, werten KI-Agenten dies als mangelnde Datenqualität ab.
Verantwortlich für die Pflege ist in der Regel das technische SEO-Team oder der Content-Manager. Achten Sie darauf, dynamische Werte an das CMS zu koppeln. Wenn ein Redakteur den Titel eines Blogbeitrags ändert, muss das System den headline-Wert im Article-Schema automatisch mit anpassen. Nur ein automatisierter Abgleich stellt sicher, dass Code und sichtbarer Text immer deckungsgleich bleiben.
FAQ
Was passiert bei Syntax-Fehlern im JSON-LD-Code?
Die Suchmaschine oder das KI-Modell liest das fehlerhafte Snippet nicht ein. Der Code wird schlichtweg ignoriert. Dadurch verpassen Sie die Chance, Ihren Content korrekt klassifizieren zu lassen.
Reicht es, Microdata statt JSON-LD zu verwenden?
Nein, die offiziellen Empfehlungen raten eindeutig zum JSON-LD-Format. Microdata verschachtelt sich direkt in den HTML-Elementen, was das Template unübersichtlich und fehleranfällig macht.
Darf ich ein FAQ-Schema für versteckte Inhalte vergeben?
Klares Nein. Text, den Sie in JSON-LD hinterlegen, muss für den menschlichen Besucher auf derselben URL sofort sichtbar sein. Suchmaschinen strafen Diskrepanzen zwischen sichtbarem Text und verstecktem Code ab.
Brauchen B2B-Produkte zwingend Bewertungen im Code?
Nicht zwingend, aber es ist vorteilhaft. Wenn Kunden Bewertungen für Ihre Industrieanlagen hinterlassen, sollten Sie das aggregateRating-Feld im Product-Schema ergänzen. Ist dies nicht der Fall, lassen Sie das Feld einfach weg, um Warnmeldungen zu vermeiden.
Wie binde ich den Code technisch in die Seite ein?
Sie integrieren den Code als Skript-Block im <head>- oder <body>-Bereich der jeweiligen HTML-Seite. In modernen Content-Management-Systemen steuern Plugins oder dedizierte Textfelder die korrekte Ausgabe des Codes.