Zurück zum Lernhub

Schema.org Implementierungsleitfaden

Vollständiges Tutorial für strukturierte Daten und JSON-LD

Zuletzt aktualisiert: 10. November 2025

Was ist Schema.org?

Schema.org ist eine spezielle Sprache, die Suchmaschinen und KI-Tools hilft, Ihre Inhalte besser zu verstehen. Stellen Sie sich das vor wie das Hinzufügen unsichtbarer Etiketten zu Ihrer Webseite, die sagen "das ist ein Artikel" oder "das ist ein Produkt". Diese Etiketten helfen KI-Engines wie ChatGPT, Claude und Perplexity, Ihre Inhalte zu finden und korrekt zu verwenden.

Schema-Markup wird im JSON-LD-Format geschrieben, was für JavaScript Object Notation for Linked Data steht. Das klingt kompliziert, ist aber nur eine strukturierte Art, Informationen zu organisieren, die Maschinen leicht lesen können.

Das Hinzufügen von Schema.org-Markup ist eine der mächtigsten Möglichkeiten, Ihren GEO-Score zu verbessern. Es hilft KI-Engines direkt, Ihre Inhalte zu verstehen, was Ihre Chancen erhöht, in KI-generierten Antworten zitiert zu werden.

Warum Schema für die KI-Suche wichtig ist

KI-Suchmaschinen verarbeiten täglich Milliarden von Webseiten. Sie brauchen schnelle Wege, um zu verstehen, worum es auf jeder Seite geht. Schema-Markup gibt ihnen diese Informationen sofort.

Besseres Verständnis

Schema sagt der KI genau, welche Art von Inhalt Sie haben, und entfernt jegliche Vermutungen über den Zweck Ihrer Seite.

Höhere Sichtbarkeit

Inhalte mit korrektem Schema werden häufiger in KI-Suchergebnissen und Antwortzusammenfassungen vorgestellt.

Schnellere Verarbeitung

KI-Bots können Informationen schneller aus Seiten mit Schema extrahieren, was Ihre Crawl-Effizienz verbessert.

Studien zeigen, dass Seiten mit korrektem Schema-Markup 30-40 % mehr Sichtbarkeit in KI-Suchergebnissen erhalten. Das macht Schema zu einer der wirkungsvollsten Optimierungen, die Sie vornehmen können.

Häufige Schema-Typen

Schema.org hat Hunderte von Typen, aber Sie werden diese am häufigsten verwenden:

Article-Schema

Verwenden Sie es für Blogbeiträge, Nachrichtenartikel und redaktionelle Inhalte. Dies ist der häufigste Schema-Typ für Inhalts-Websites.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Your Article Title Here",
  "description": "Brief summary of the article",
  "author": {
    "@type": "Person",
    "name": "Author Name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Site Name",
    "logo": {
      "@type": "ImageObject",
      "url": "https://yoursite.com/logo.png"
    }
  },
  "datePublished": "2025-01-10",
  "dateModified": "2025-01-10",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://yoursite.com/article-url"
  }
}

Product-Schema

Wesentlich für E-Commerce-Websites. Hilft KI-Engines, Preise, Verfügbarkeit und Produktdetails zu verstehen.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Product Name",
  "description": "Product description",
  "image": "https://yoursite.com/product-image.jpg",
  "brand": {
    "@type": "Brand",
    "name": "Brand Name"
  },
  "offers": {
    "@type": "Offer",
    "price": "99.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://yoursite.com/product-url"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "89"
  }
}

FAQPage-Schema

Perfekt für FAQ-Seiten und Q&A-Inhalte. KI-Engines lieben dieses Format zur Generierung von Antwortzusammenfassungen.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is Schema.org?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema.org is structured data that helps search engines understand content."
      }
    },
    {
      "@type": "Question",
      "name": "Why use JSON-LD?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "JSON-LD is the recommended format because it's easy to add and maintain."
      }
    }
  ]
}

HowTo-Schema

Verwenden Sie es für Schritt-für-Schritt-Anleitungen und Tutorials. Hilft KI-Engines, Ihre Anweisungen genau zu extrahieren.

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to Implement Schema.org",
  "description": "Step-by-step guide to adding structured data",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Choose Schema Type",
      "text": "Identify the correct schema for your content type"
    },
    {
      "@type": "HowToStep",
      "name": "Create JSON-LD",
      "text": "Write the structured data code"
    },
    {
      "@type": "HowToStep",
      "name": "Add to Page",
      "text": "Insert the script tag in your HTML"
    }
  ]
}

So fügen Sie Schema zu Ihrer Website hinzu

Schema-Markup hinzuzufügen ist einfacher, als es aussieht. Folgen Sie diesen Schritten:

Schritt 1Wählen Sie Ihren Schema-Typ

Schauen Sie sich Ihre Inhalte an und entscheiden Sie, welcher Schema-Typ am besten passt. Die meisten Inhalte fallen in eine dieser Kategorien:

  • Blogbeiträge und Artikel: Verwenden Sie Article-Schema
  • Verkaufsprodukte: Verwenden Sie Product-Schema
  • Fragen und Antworten: Verwenden Sie FAQPage-Schema
  • Schritt-für-Schritt-Anleitungen: Verwenden Sie HowTo-Schema
  • Unternehmensinformationen: Verwenden Sie Organization-Schema

Schritt 2Erstellen Sie Ihren JSON-LD-Code

Schreiben Sie den JSON-LD-Code mit allen erforderlichen Feldern. Verwenden Sie die obigen Vorlagen als Ausgangspunkte. Stellen Sie sicher, dass Sie:

  • Alle erforderlichen Eigenschaften für Ihren Schema-Typ einschließen
  • Echte Daten von Ihrer Seite verwenden (keinen Platzhaltertext lassen)
  • Daten als YYYY-MM-DD formatieren
  • Vollständige URLs für alle Links und Bilder verwenden
  • Prüfen Sie, dass Ihre JSON-Syntax gültig ist (korrekte Kommas und Klammern)

Schritt 3Script-Tag zu Ihrem HTML hinzufügen

Fügen Sie Ihren JSON-LD-Code in ein Script-Tag ein. Sie können dies im Seiten-Head oder -Body platzieren:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Your Title"
  // ... rest of your schema
}
</script>

In React/Next.js verwenden Sie die Prop dangerouslySetInnerHTML, wie in den obigen Beispielen gezeigt.

Schritt 4Testen und Validieren

Validieren Sie Ihr Schema immer vor der Veröffentlichung. Verwenden Sie diese kostenlosen Tools:

  • Schema.org Validator: validator.schema.org
  • Google Rich Results Test: search.google.com/test/rich-results
  • Bloffee GEO-Analyzer: Integrierte Schema-Validierung in jeder Analyse

Erweiterte Schema-Techniken

Verschachtelte Schema-Typen

Sie können mehrere Schema-Typen auf einer Seite kombinieren. Zum Beispiel einen Artikel mit eingebetteten Produkten:

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Best Winter Jackets 2025",
  "mentions": [
    {
      "@type": "Product",
      "name": "Arctic Pro Jacket",
      "offers": {
        "@type": "Offer",
        "price": "149.99",
        "priceCurrency": "USD"
      }
    }
  ]
}

Mehrere Schema-Objekte

Fügen Sie mehrere separate Schema-Objekte hinzu, indem Sie mehrere Script-Tags verwenden. Zum Beispiel Article + BreadcrumbList:

<script type="application/ld+json">
{ "@type": "Article", ... }
</script>

<script type="application/ld+json">
{ "@type": "BreadcrumbList", ... }
</script>

Dieser Ansatz hält Ihr Schema organisiert und einfacher zu pflegen.

Dynamische Schema-Generierung

Für Websites mit vielen Seiten generieren Sie Schema dynamisch aus Ihrer Datenbank oder Ihrem CMS. Dies stellt sicher:

  • Schema bleibt aktuell, wenn sich Inhalte ändern
  • Konsistentes Schema auf allen Seiten
  • Weniger manuelle Arbeit zur Pflege des Schemas
  • Automatische Handhabung von Daten und Metadaten

Schema-Tests und Validierung

Das Testen Ihres Schemas ist entscheidend. Ungültiges Schema ist schlimmer als kein Schema, weil es KI-Engines verwirren kann.

Schema.org Validator

URL: validator.schema.org

Am besten für: Überprüfung der JSON-LD-Syntax und -Struktur

Dieser offizielle Validator prüft, ob Ihr Schema die Schema.org-Richtlinien befolgt. Er erkennt Syntaxfehler und fehlende erforderliche Felder.

Google Rich Results Test

URL: search.google.com/test/rich-results

Am besten für: Testen, wie Google Ihr Schema sieht

Zeigt Ihnen genau, für welche Rich Results Ihre Seite in Frage kommt. Auch wenn der Fokus auf Google liegt, verwenden andere KI-Engines ähnliche Kriterien.

Bloffee GEO-Analyzer

URL: bloffee.com

Am besten für: Vollständige GEO-Optimierung einschließlich Schema

Unser Analyzer prüft Ihr Schema als Teil der 25+ KI-Optimierungsfaktoren. Erhalten Sie spezifische Empfehlungen zur Verbesserung Ihrer strukturierten Daten.

Häufige Schema-Fehler

Vermeiden Sie diese Fehler

Fehlende erforderliche Eigenschaften

Verwendung von Platzhalter- oder gefälschten Daten

Ungültige JSON-Syntax (fehlende Kommas)

Relative URLs anstelle vollständiger URLs

Falsche Datumsformate

Schema, das nicht mit dem Seiteninhalt übereinstimmt

Best Practices

Alle erforderlichen Eigenschaften einschließen

Echte Daten von Ihrer Seite verwenden

Vor der Veröffentlichung validieren

Vollständige absolute URLs verwenden

Daten als YYYY-MM-DD formatieren

Schema mit Inhalten aktuell halten

Schema-Auswirkung auf den GEO-Score

Schema-Markup ist Teil der Kategorie KI-Optimierung in Ihrem GEO-Score. Insbesondere beeinflusst es diese Bereiche:

Inhaltsverständnis (hohe Wirkung)

Schema teilt KI-Engines genau mit, worum es bei Ihrem Inhalt geht, und verbessert ihr Vertrauen, Ihre Inhalte zu zitieren.

Crawl-Effizienz (mittlere Wirkung)

KI-Bots können Informationen schneller aus Seiten mit Schema extrahieren, was möglicherweise zu häufigeren Crawls führt.

Rich-Results-Eignung (mittlere Wirkung)

Korrektes Schema macht Ihre Inhalte für erweiterte Anzeigen in KI-Suchoberflächen geeignet.

Seiten mit vollständigem, gültigem Schema sehen typischerweise 15-25 Punkt-Verbesserungen in ihrem GEO-Score. Das übersetzt sich in deutlich bessere Sichtbarkeit in KI-Suchergebnissen.

Schema-Implementierungs-Checkliste

  • Wählen Sie den richtigen Schema-Typ für Ihre Inhalte
  • Schließen Sie alle erforderlichen Eigenschaften für diesen Schema-Typ ein
  • Verwenden Sie echte Daten von Ihrer Seite, keine Platzhalter
  • Formatieren Sie Daten korrekt (YYYY-MM-DD)
  • Verwenden Sie vollständige absolute URLs für alle Links und Bilder
  • Validieren Sie mit Schema.org Validator und Google Rich Results Test
  • Testen Sie Ihre Seite mit dem Bloffee GEO-Analyzer
  • Halten Sie das Schema aktuell, wenn sich Inhalte ändern

Einsatzbereite Schema-Vorlagen

Hier sind vollständige, kopierfertige Vorlagen für die häufigsten Schema-Typen:

Blogbeitrag-Artikel-Vorlage
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Your Blog Post Title",
  "description": "Brief summary of your blog post",
  "image": "https://yoursite.com/featured-image.jpg",
  "author": {
    "@type": "Person",
    "name": "Author Name",
    "url": "https://yoursite.com/author/name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Site Name",
    "logo": {
      "@type": "ImageObject",
      "url": "https://yoursite.com/logo.png"
    }
  },
  "datePublished": "2025-01-10",
  "dateModified": "2025-01-10",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://yoursite.com/blog/post-url"
  },
  "keywords": "keyword1, keyword2, keyword3"
}
</script>
E-Commerce-Produktvorlage
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Product Name",
  "description": "Detailed product description",
  "image": [
    "https://yoursite.com/product-image-1.jpg",
    "https://yoursite.com/product-image-2.jpg"
  ],
  "brand": {
    "@type": "Brand",
    "name": "Brand Name"
  },
  "sku": "PRODUCT-SKU-123",
  "offers": {
    "@type": "Offer",
    "price": "99.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://yoursite.com/product-url",
    "priceValidUntil": "2025-12-31"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "89",
    "bestRating": "5",
    "worstRating": "1"
  }
}
</script>
Vollständige FAQ-Seite-Vorlage
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is your return policy?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "We offer 30-day returns on all products. Items must be unused and in original packaging."
      }
    },
    {
      "@type": "Question",
      "name": "How long does shipping take?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Standard shipping takes 5-7 business days. Express shipping is 2-3 business days."
      }
    },
    {
      "@type": "Question",
      "name": "Do you ship internationally?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, we ship to over 50 countries worldwide. Shipping costs vary by location."
      }
    }
  ]
}
</script>

Nächste Schritte

Da Sie nun die Schema.org-Implementierung verstehen, erkunden Sie diese verwandten Themen:

Schema.org Implementierungsleitfaden: Vollständiges JSON-LD-Tutorial