JSON-LD-Schema erklärt: So strukturierst du dein Brand Knowledge für KI

KI-Systeme wie ChatGPT und Claude crawlen Milliarden von Webseiten und versuchen zu verstehen, was jede Brand genau macht, wer die Zielgruppe ist und wann sie relevant sind. Aber HTML allein ist oft mehrdeutig – ist „Apple“ das Obst oder die Tech-Company? Ist „499 $“ ein Preis, eine Statistik oder einfach nur Text? JSON-LD Schema Markup ist hier der Gamechanger: strukturierte Daten, die den KI-Systemen explizit sagen, wer deine Brand ist, was du anbietest und wie du im Markt positioniert bist.

JSON-LD-Schema erklärt: So strukturierst du dein Brand Knowledge für KI

Published am

Autor

Jakon Langemark

Folge uns

JSON-LD Schema erklärt: Wie Sie Ihr Brand-Knowledge für KI strukturieren

KI-Systeme wie ChatGPT und Claude crawlen Milliarden von Webseiten und versuchen zu verstehen, was jede Brand genau tut, wen sie bedient und wann sie relevant ist. Aber HTML allein ist mehrdeutig – ist „Apple“ die Frucht oder das Tech-Unternehmen? Ist „$499“ ein Preis, eine Statistik oder einfach nur Text? JSON-LD-Schema-Markup ist die Lösung: strukturierte Daten, die KI-Systemen explizit mitteilen, was Ihre Brand ist, was Sie anbieten und wie Sie mit der Welt in Beziehung stehen.

Dieser Guide bietet Ihnen eine konkrete Implementierung von JSON-LD für Ihre KI-Sichtbarkeit.

Was ist JSON-LD und warum ist es wichtig?

JSON-LD steht für „JavaScript Object Notation for Linked Data“. Es ist ein Format zur Einbettung strukturierter, maschinenlesbarer Daten in Ihre Webseiten.

Für KI bedeutet das:

  • Eindeutigkeit: Die KI weiß genau, was Daten bedeuten

  • Kontext: Die KI versteht die Beziehungen zwischen Entitäten

  • Zitate: KI kann Sie mit faktischer Präzision korrekt zitieren

Beispiel für den Unterschied:

HTML (mehrdeutig):

<p>Wir liefern seit 2015 Software an Krankenhäuser in Dänemark.</p>
<p>Wir liefern seit 2015 Software an Krankenhäuser in Dänemark.</p>
<p>Wir liefern seit 2015 Software an Krankenhäuser in Dänemark.</p>

Die KI muss raten: Ist „2015“ das Gründungsjahr? Sind „Krankenhäuser“ Ihre Kunden oder Ihr Fokusbereich?

JSON-LD (explizit):

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "HealthTech AS",
  "foundingDate": "2015",
  "areaServed": "DK",
  "customerType": "Hospital"
}
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "HealthTech AS",
  "foundingDate": "2015",
  "areaServed": "DK",
  "customerType": "Hospital"
}
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "HealthTech AS",
  "foundingDate": "2015",
  "areaServed": "DK",
  "customerType": "Hospital"
}

Jetzt weiß die KI genau, was jeder Datenpunkt bedeutet.

Grundlegende JSON-LD-Struktur

Alle JSON-LD-Blöcke werden im <head> oder am Ende des <body> platziert:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TypeName",
  "property": "value"
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TypeName",
  "property": "value"
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TypeName",
  "property": "value"
}
</script>

Komponenten:

  • @context – Definiert das Vokabular (immer „https://schema.org“)

  • @type – Was ist diese Entität? (Organization, Product, Person etc.)

  • property: value – Spezifische Attribute

Organization-Schema: Die Kernidentität Ihrer Brand

Dies ist das wichtigste Schema für die Brand-Sichtbarkeit.

Minimales Organization-Schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Ihr Firmenname",
  "url": "https://ihrewebsite.de",
  "logo": "https://ihrewebsite.de/logo.png",
  "description": "Wir machen X für Y"
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Ihr Firmenname",
  "url": "https://ihrewebsite.de",
  "logo": "https://ihrewebsite.de/logo.png",
  "description": "Wir machen X für Y"
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Ihr Firmenname",
  "url": "https://ihrewebsite.de",
  "logo": "https://ihrewebsite.de/logo.png",
  "description": "Wir machen X für Y"
}
</script>

Vollständiges Organization-Schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Nordic SaaS Solutions",
  "alternateName": "NordicSaaS",
  "url": "https://nordicsaas.dk",
  "logo": {
    "@type": "ImageObject",
    "url": "https://nordicsaas.dk/logo.png",
    "width": 600,
    "height": 60
  },
  "description": "Wir liefern Enterprise CRM-Software für skandinavische B2B-Unternehmen mit 50-500 Mitarbeitern.",
  "foundingDate": "2018",
  "founders": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "jobTitle": "CEO"
    }
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Nørregade 10",
    "addressLocality": "Kopenhagen",
    "postalCode": "1165",
    "addressCountry": "DK"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+45-12-34-56-78",
    "contactType": "Customer Support",
    "areaServed": "DK",
    "availableLanguage": ["Danish", "English"]
  },
  "sameAs": [
    "https://www.linkedin.com/company/nordicsaas",
    "https://twitter.com/nordicsaas",
    "https://www.crunchbase.com/organization/nordicsaas"
  ],
  "numberOfEmployees": {
    "@type": "QuantitativeValue",
    "value": 25
  },
  "slogan": "CRM speziell für nordische Unternehmen entwickelt"
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Nordic SaaS Solutions",
  "alternateName": "NordicSaaS",
  "url": "https://nordicsaas.dk",
  "logo": {
    "@type": "ImageObject",
    "url": "https://nordicsaas.dk/logo.png",
    "width": 600,
    "height": 60
  },
  "description": "Wir liefern Enterprise CRM-Software für skandinavische B2B-Unternehmen mit 50-500 Mitarbeitern.",
  "foundingDate": "2018",
  "founders": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "jobTitle": "CEO"
    }
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Nørregade 10",
    "addressLocality": "Kopenhagen",
    "postalCode": "1165",
    "addressCountry": "DK"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+45-12-34-56-78",
    "contactType": "Customer Support",
    "areaServed": "DK",
    "availableLanguage": ["Danish", "English"]
  },
  "sameAs": [
    "https://www.linkedin.com/company/nordicsaas",
    "https://twitter.com/nordicsaas",
    "https://www.crunchbase.com/organization/nordicsaas"
  ],
  "numberOfEmployees": {
    "@type": "QuantitativeValue",
    "value": 25
  },
  "slogan": "CRM speziell für nordische Unternehmen entwickelt"
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Nordic SaaS Solutions",
  "alternateName": "NordicSaaS",
  "url": "https://nordicsaas.dk",
  "logo": {
    "@type": "ImageObject",
    "url": "https://nordicsaas.dk/logo.png",
    "width": 600,
    "height": 60
  },
  "description": "Wir liefern Enterprise CRM-Software für skandinavische B2B-Unternehmen mit 50-500 Mitarbeitern.",
  "foundingDate": "2018",
  "founders": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "jobTitle": "CEO"
    }
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Nørregade 10",
    "addressLocality": "Kopenhagen",
    "postalCode": "1165",
    "addressCountry": "DK"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+45-12-34-56-78",
    "contactType": "Customer Support",
    "areaServed": "DK",
    "availableLanguage": ["Danish", "English"]
  },
  "sameAs": [
    "https://www.linkedin.com/company/nordicsaas",
    "https://twitter.com/nordicsaas",
    "https://www.crunchbase.com/organization/nordicsaas"
  ],
  "numberOfEmployees": {
    "@type": "QuantitativeValue",
    "value": 25
  },
  "slogan": "CRM speziell für nordische Unternehmen entwickelt"
}
</script>

Welche Felder sind für KI am wichtigsten?

  1. description – Was tun Sie? Für wen?

  2. sameAs – Links zu LinkedIn, Crunchbase und Twitter stärken Ihre Authority

  3. contactPoint – Macht Sie auffindbar

  4. address – Geografischer Kontext

Product-Schema: Machen Sie Ihre Produkte zitierfähig

Wenn eine KI Ihr Produkt empfehlen soll, muss sie wissen, was es ist, was es kostet und für wen es gedacht ist.

E-Commerce-Produkt

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoDesk Pro",
  "description": "Höhenverstellbarer Schreibtisch mit integriertem Wireless Charger und Memory-Funktion. Ideal für das Homeoffice und kleine Unternehmen.",
  "brand": {
    "@type": "Brand",
    "name": "ErgoFurniture"
  },
  "image": "https://ergofurniture.dk/images/ergodesk-pro.jpg",
  "sku": "ERG-DESK-PRO-01",
  "offers": {
    "@type": "Offer",
    "url": "https://ergofurniture.dk/products/ergodesk-pro",
    "priceCurrency": "DKK",
    "price": "4999.00",
    "priceValidUntil": "2024-12-31",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "ErgoFurniture"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "143"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoDesk Pro",
  "description": "Höhenverstellbarer Schreibtisch mit integriertem Wireless Charger und Memory-Funktion. Ideal für das Homeoffice und kleine Unternehmen.",
  "brand": {
    "@type": "Brand",
    "name": "ErgoFurniture"
  },
  "image": "https://ergofurniture.dk/images/ergodesk-pro.jpg",
  "sku": "ERG-DESK-PRO-01",
  "offers": {
    "@type": "Offer",
    "url": "https://ergofurniture.dk/products/ergodesk-pro",
    "priceCurrency": "DKK",
    "price": "4999.00",
    "priceValidUntil": "2024-12-31",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "ErgoFurniture"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "143"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoDesk Pro",
  "description": "Höhenverstellbarer Schreibtisch mit integriertem Wireless Charger und Memory-Funktion. Ideal für das Homeoffice und kleine Unternehmen.",
  "brand": {
    "@type": "Brand",
    "name": "ErgoFurniture"
  },
  "image": "https://ergofurniture.dk/images/ergodesk-pro.jpg",
  "sku": "ERG-DESK-PRO-01",
  "offers": {
    "@type": "Offer",
    "url": "https://ergofurniture.dk/products/ergodesk-pro",
    "priceCurrency": "DKK",
    "price": "4999.00",
    "priceValidUntil": "2024-12-31",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "ErgoFurniture"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "143"
  }
}
</script>

SaaS-Produkt

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "TaskFlow",
  "applicationCategory": "BusinessApplication",
  "description": "Projektmanagement-Software für Marketing-Agenturen. Verwaltet Kundenprojekte, Timesheets und Invoicing.",
  "operatingSystem": "Webbasiert",
  "offers": {
    "@type": "Offer",
    "price": "299.00",
    "priceCurrency": "DKK",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": "299.00",
      "priceCurrency": "DKK",
      "billingDuration": "P1M",
      "billingIncrement": 1
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "ratingCount": "89"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "TaskFlow",
  "applicationCategory": "BusinessApplication",
  "description": "Projektmanagement-Software für Marketing-Agenturen. Verwaltet Kundenprojekte, Timesheets und Invoicing.",
  "operatingSystem": "Webbasiert",
  "offers": {
    "@type": "Offer",
    "price": "299.00",
    "priceCurrency": "DKK",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": "299.00",
      "priceCurrency": "DKK",
      "billingDuration": "P1M",
      "billingIncrement": 1
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "ratingCount": "89"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "TaskFlow",
  "applicationCategory": "BusinessApplication",
  "description": "Projektmanagement-Software für Marketing-Agenturen. Verwaltet Kundenprojekte, Timesheets und Invoicing.",
  "operatingSystem": "Webbasiert",
  "offers": {
    "@type": "Offer",
    "price": "299.00",
    "priceCurrency": "DKK",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": "299.00",
      "priceCurrency": "DKK",
      "billingDuration": "P1M",
      "billingIncrement": 1
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "ratingCount": "89"
  }
}
</script>

Die KI kann nun folgende Antwort geben:

„Für das Projektmanagement in Marketing-Agenturen empfehle ich TaskFlow. Es kostet 299 DKK/Monat und hat eine Bewertung von 4.5/5 basierend auf 89 Reviews.“

Service-Schema: Für dienstleistungsorientierte Business-Modelle

Wenn Sie Services verkaufen (Consulting, Agentur-Dienstleistungen, SaaS), nutzen Sie das Service-Schema.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "serviceType": "SEO Consulting",
  "provider": {
    "@type": "Organization",
    "name": "Nordic SEO Agency"
  },
  "areaServed": {
    "@type": "Country",
    "name": "Dänemark"
  },
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "SEO Services",
    "itemListElement": [
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Technisches SEO Audit",
          "description": "Umfassende Analyse von Crawlbarkeit und Indexierung"
        }
      },
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Content-Strategie",
          "description": "Keyword-Recherche und Content-Planung"
        }
      }
    ]
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "serviceType": "SEO Consulting",
  "provider": {
    "@type": "Organization",
    "name": "Nordic SEO Agency"
  },
  "areaServed": {
    "@type": "Country",
    "name": "Dänemark"
  },
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "SEO Services",
    "itemListElement": [
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Technisches SEO Audit",
          "description": "Umfassende Analyse von Crawlbarkeit und Indexierung"
        }
      },
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Content-Strategie",
          "description": "Keyword-Recherche und Content-Planung"
        }
      }
    ]
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "serviceType": "SEO Consulting",
  "provider": {
    "@type": "Organization",
    "name": "Nordic SEO Agency"
  },
  "areaServed": {
    "@type": "Country",
    "name": "Dänemark"
  },
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "SEO Services",
    "itemListElement": [
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Technisches SEO Audit",
          "description": "Umfassende Analyse von Crawlbarkeit und Indexierung"
        }
      },
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Content-Strategie",
          "description": "Keyword-Recherche und Content-Planung"
        }
      }
    ]
  }
}
</script>

Article-Schema: Für Blogposts und Content

KI-Systeme zitieren häufig Blogposts. Mit dem Article-Schema machen Sie diese optimal zitierfähig.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Wie Sie Ihre Website für KI-Sichtbarkeit optimieren",
  "description": "Ein kompletter Guide, um Ihre Brand in ChatGPT, Claude und Perplexity sichtbar zu machen.",
  "image": "https://yourwebsite.com/images/ai-visibility-guide.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Doe",
    "url": "https://yourwebsite.com/authors/jane-doe",
    "jobTitle": "SEO-Spezialistin",
    "sameAs": [
      "https://linkedin.com/in/janedoe",
      "https://twitter.com/janedoe"
    ]
  },
  "publisher": {
    "@type": "Organization",
    "name": "Nordic SaaS Solutions",
    "logo": {
      "@type": "ImageObject",
      "url": "https://nordicsaas.dk/logo.png"
    }
  },
  "datePublished": "2024-01-15",
  "dateModified": "2024-01-20",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://yourwebsite.com/blog/ai-visibility-guide"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Wie Sie Ihre Website für KI-Sichtbarkeit optimieren",
  "description": "Ein kompletter Guide, um Ihre Brand in ChatGPT, Claude und Perplexity sichtbar zu machen.",
  "image": "https://yourwebsite.com/images/ai-visibility-guide.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Doe",
    "url": "https://yourwebsite.com/authors/jane-doe",
    "jobTitle": "SEO-Spezialistin",
    "sameAs": [
      "https://linkedin.com/in/janedoe",
      "https://twitter.com/janedoe"
    ]
  },
  "publisher": {
    "@type": "Organization",
    "name": "Nordic SaaS Solutions",
    "logo": {
      "@type": "ImageObject",
      "url": "https://nordicsaas.dk/logo.png"
    }
  },
  "datePublished": "2024-01-15",
  "dateModified": "2024-01-20",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://yourwebsite.com/blog/ai-visibility-guide"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Wie Sie Ihre Website für KI-Sichtbarkeit optimieren",
  "description": "Ein kompletter Guide, um Ihre Brand in ChatGPT, Claude und Perplexity sichtbar zu machen.",
  "image": "https://yourwebsite.com/images/ai-visibility-guide.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Doe",
    "url": "https://yourwebsite.com/authors/jane-doe",
    "jobTitle": "SEO-Spezialistin",
    "sameAs": [
      "https://linkedin.com/in/janedoe",
      "https://twitter.com/janedoe"
    ]
  },
  "publisher": {
    "@type": "Organization",
    "name": "Nordic SaaS Solutions",
    "logo": {
      "@type": "ImageObject",
      "url": "https://nordicsaas.dk/logo.png"
    }
  },
  "datePublished": "2024-01-15",
  "dateModified": "2024-01-20",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://yourwebsite.com/blog/ai-visibility-guide"
  }
}
</script>

Warum es wichtig ist:

  • Die KI kann den Autor korrekt zitieren

  • Das Veröffentlichungsdatum belegt die Aktualität des Contents

  • Der Publisher baut Authority auf

FAQPage-Schema: Machen Sie Ihre FAQs direkt zitierfähig

Dies ist eine Goldgrube für die KI-Sichtbarkeit.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Was kostet TaskFlow?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "TaskFlow kostet 299 DKK/Monat pro User bei einer Mindestabnahme von 3 Usern. Wir bieten auch einen Enterprise-Plan für 199 DKK/User für Teams ab 20 Personen an."
      }
    },
    {
      "@type": "Question",
      "name": "Welche Integrationen unterstützt TaskFlow?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "TaskFlow lässt sich mit Slack, Google Calendar, Trello, Asana und allen gängigen Buchhaltungssystemen wie Dinero und Billy integrieren."
      }
    },
    {
      "@type": "Question",
      "name": "Ist TaskFlow für Remote-Teams geeignet?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, TaskFlow wurde für Remote-First-Teams entwickelt. Es umfasst Zeiterfassung, asynchrone Kommunikation und integrierte Videokonferenzen."
      }
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Was kostet TaskFlow?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "TaskFlow kostet 299 DKK/Monat pro User bei einer Mindestabnahme von 3 Usern. Wir bieten auch einen Enterprise-Plan für 199 DKK/User für Teams ab 20 Personen an."
      }
    },
    {
      "@type": "Question",
      "name": "Welche Integrationen unterstützt TaskFlow?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "TaskFlow lässt sich mit Slack, Google Calendar, Trello, Asana und allen gängigen Buchhaltungssystemen wie Dinero und Billy integrieren."
      }
    },
    {
      "@type": "Question",
      "name": "Ist TaskFlow für Remote-Teams geeignet?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, TaskFlow wurde für Remote-First-Teams entwickelt. Es umfasst Zeiterfassung, asynchrone Kommunikation und integrierte Videokonferenzen."
      }
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Was kostet TaskFlow?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "TaskFlow kostet 299 DKK/Monat pro User bei einer Mindestabnahme von 3 Usern. Wir bieten auch einen Enterprise-Plan für 199 DKK/User für Teams ab 20 Personen an."
      }
    },
    {
      "@type": "Question",
      "name": "Welche Integrationen unterstützt TaskFlow?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "TaskFlow lässt sich mit Slack, Google Calendar, Trello, Asana und allen gängigen Buchhaltungssystemen wie Dinero und Billy integrieren."
      }
    },
    {
      "@type": "Question",
      "name": "Ist TaskFlow für Remote-Teams geeignet?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, TaskFlow wurde für Remote-First-Teams entwickelt. Es umfasst Zeiterfassung, asynchrone Kommunikation und integrierte Videokonferenzen."
      }
    }
  ]
}
</script>

Ergebnis: Wenn jemand fragt „Was kostet TaskFlow?“, kann die KI Sie direkt mit den präzisen Preisen zitieren.

HowTo-Schema: Für Guides und Tutorials

Wenn Sie Tutorials oder Anleitungsinhalte erstellen, nutzen Sie das HowTo-Schema.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Wie man JSON-LD auf einer Website implementiert",
  "description": "Ein Step-by-Step-Guide zum Hinzufügen strukturierter Daten auf Ihrer Website.",
  "totalTime": "PT30M",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Identifizieren Sie die benötigten Schemas",
      "text": "Bestimmen Sie, ob Ihre Website primär ein Organization-, Product-, Article- oder Service-Schema benötigt.",
      "position": 1
    },
    {
      "@type": "HowToStep",
      "name": "Erstellen Sie den JSON-LD-Block",
      "text": "Fügen Sie ein <script type='application/ld+json'>-Tag in Ihren <head>-Bereich ein.",
      "position": 2
    },
    {
      "@type": "HowToStep",
      "name": "Validieren Sie mit dem Google Rich Results Test",
      "text": "Testen Sie Ihre Implementierung unter https://search.google.com/test/rich-results",
      "position": 3
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Wie man JSON-LD auf einer Website implementiert",
  "description": "Ein Step-by-Step-Guide zum Hinzufügen strukturierter Daten auf Ihrer Website.",
  "totalTime": "PT30M",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Identifizieren Sie die benötigten Schemas",
      "text": "Bestimmen Sie, ob Ihre Website primär ein Organization-, Product-, Article- oder Service-Schema benötigt.",
      "position": 1
    },
    {
      "@type": "HowToStep",
      "name": "Erstellen Sie den JSON-LD-Block",
      "text": "Fügen Sie ein <script type='application/ld+json'>-Tag in Ihren <head>-Bereich ein.",
      "position": 2
    },
    {
      "@type": "HowToStep",
      "name": "Validieren Sie mit dem Google Rich Results Test",
      "text": "Testen Sie Ihre Implementierung unter https://search.google.com/test/rich-results",
      "position": 3
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Wie man JSON-LD auf einer Website implementiert",
  "description": "Ein Step-by-Step-Guide zum Hinzufügen strukturierter Daten auf Ihrer Website.",
  "totalTime": "PT30M",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Identifizieren Sie die benötigten Schemas",
      "text": "Bestimmen Sie, ob Ihre Website primär ein Organization-, Product-, Article- oder Service-Schema benötigt.",
      "position": 1
    },
    {
      "@type": "HowToStep",
      "name": "Erstellen Sie den JSON-LD-Block",
      "text": "Fügen Sie ein <script type='application/ld+json'>-Tag in Ihren <head>-Bereich ein.",
      "position": 2
    },
    {
      "@type": "HowToStep",
      "name": "Validieren Sie mit dem Google Rich Results Test",
      "text": "Testen Sie Ihre Implementierung unter https://search.google.com/test/rich-results",
      "position": 3
    }
  ]
}
</script>

Review- und Rating-Schema: Social Proof

Bewertungen helfen der KI, Ihre Glaubwürdigkeit einzuschätzen.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoDesk Pro",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "143",
    "bestRating": "5",
    "worstRating": "1"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Lars Nielsen"
      },
      "datePublished": "2024-01-10",
      "reviewBody": "Fantastischer Schreibtisch. Der Motor ist leise und die Memory-Funktion funktioniert perfekt. Sehr zu empfehlen für das Homeoffice.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoDesk Pro",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "143",
    "bestRating": "5",
    "worstRating": "1"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Lars Nielsen"
      },
      "datePublished": "2024-01-10",
      "reviewBody": "Fantastischer Schreibtisch. Der Motor ist leise und die Memory-Funktion funktioniert perfekt. Sehr zu empfehlen für das Homeoffice.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoDesk Pro",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "143",
    "bestRating": "5",
    "worstRating": "1"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Lars Nielsen"
      },
      "datePublished": "2024-01-10",
      "reviewBody": "Fantastischer Schreibtisch. Der Motor ist leise und die Memory-Funktion funktioniert perfekt. Sehr zu empfehlen für das Homeoffice.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    }
  ]
}
</script>

Advanced: Verschachtelte und verknüpfte Entitäten

Sie können mehrere Schemas verbinden, um einen reichhaltigen Kontext aufzubauen.

Organization mit People-Verknüpfung

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Nordic SaaS Solutions",
  "employee": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "jobTitle": "CEO",
      "sameAs": "https://linkedin.com/in/janedoe"
    },
    {
      "@type": "Person",
      "name": "John Smith",
      "jobTitle": "CTO",
      "sameAs": "https://linkedin.com/in/johnsmith"
    }
  ],
  "founder": {
    "@type": "Person",
    "name": "Jane Doe"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Nordic SaaS Solutions",
  "employee": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "jobTitle": "CEO",
      "sameAs": "https://linkedin.com/in/janedoe"
    },
    {
      "@type": "Person",
      "name": "John Smith",
      "jobTitle": "CTO",
      "sameAs": "https://linkedin.com/in/johnsmith"
    }
  ],
  "founder": {
    "@type": "Person",
    "name": "Jane Doe"
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Nordic SaaS Solutions",
  "employee": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "jobTitle": "CEO",
      "sameAs": "https://linkedin.com/in/janedoe"
    },
    {
      "@type": "Person",
      "name": "John Smith",
      "jobTitle": "CTO",
      "sameAs": "https://linkedin.com/in/johnsmith"
    }
  ],
  "founder": {
    "@type": "Person",
    "name": "Jane Doe"
  }
}
</script>

Product mit Brand und Manufacturer

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoChair Pro",
  "brand": {
    "@type": "Brand",
    "name": "ErgoFurniture",
    "logo": "https://ergofurniture.dk/logo.png"
  },
  "manufacturer": {
    "@type": "Organization",
    "name": "Nordic Manufacturing AS",
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "NO"
    }
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoChair Pro",
  "brand": {
    "@type": "Brand",
    "name": "ErgoFurniture",
    "logo": "https://ergofurniture.dk/logo.png"
  },
  "manufacturer": {
    "@type": "Organization",
    "name": "Nordic Manufacturing AS",
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "NO"
    }
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "ErgoChair Pro",
  "brand": {
    "@type": "Brand",
    "name": "ErgoFurniture",
    "logo": "https://ergofurniture.dk/logo.png"
  },
  "manufacturer": {
    "@type": "Organization",
    "name": "Nordic Manufacturing AS",
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "NO"
    }
  }
}
</script>

Best Practices für die Implementierung

1. Platzieren Sie JSON-LD im <head> oder am Ende des <body>

Empfohlene Platzierung:

<!DOCTYPE html>
<html>
<head>
  <title>Meine Seite</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "My Company"
  }
  </script>
</head>
<body>
  <!-- Content -->
</body>
</html>
<!DOCTYPE html>
<html>
<head>
  <title>Meine Seite</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "My Company"
  }
  </script>
</head>
<body>
  <!-- Content -->
</body>
</html>
<!DOCTYPE html>
<html>
<head>
  <title>Meine Seite</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "My Company"
  }
  </script>
</head>
<body>
  <!-- Content -->
</body>
</html>

2. Verwenden Sie nur einen @context pro Block

Falsch:

{
  "@context": "https://schema.org",
  "@context": "https://example.com",  // Doppelt vorhanden!
  "@type": "Organization"
}
{
  "@context": "https://schema.org",
  "@context": "https://example.com",  // Doppelt vorhanden!
  "@type": "Organization"
}
{
  "@context": "https://schema.org",
  "@context": "https://example.com",  // Doppelt vorhanden!
  "@type": "Organization"
}

Richtig:

{
  "@context": "https://schema.org",
  "@type": "Organization"
}
{
  "@context": "https://schema.org",
  "@type": "Organization"
}
{
  "@context": "https://schema.org",
  "@type": "Organization"
}

3. Vermeiden Sie hartcodierte Daten

Nutzen Sie dynamische Daten für dateModified und lastmod:

"dateModified": "<?php echo date('Y-m-d');
"dateModified": "<?php echo date('Y-m-d');
"dateModified": "<?php echo date('Y-m-d');
"dateModified": f"{datetime.now().strftime('%Y-%m-%d')}"
"dateModified": f"{datetime.now().strftime('%Y-%m-%d')}"
"dateModified": f"{datetime.now().strftime('%Y-%m-%d')}"

4. Nutzen Sie ausschließlich faktenbasierte Informationen

Vermeiden Sie Übertreibungen oder Marketing-Floskeln:

Schlecht:

"description": "Das weltweit beste, innovativste und revolutionärste Produkt!"
"description": "Das weltweit beste, innovativste und revolutionärste Produkt!"
"description": "Das weltweit beste, innovativste und revolutionärste Produkt!"

Gut:

"description": "Projektmanagement-Software für Marketing-Agenturen mit integrierter Zeiterfassung und Rechnungsstellung."
"description": "Projektmanagement-Software für Marketing-Agenturen mit integrierter Zeiterfassung und Rechnungsstellung."
"description": "Projektmanagement-Software für Marketing-Agenturen mit integrierter Zeiterfassung und Rechnungsstellung."

5. Nutzen Sie sameAs, um externe Profile zu verknüpfen

"sameAs": [
  "https://www.linkedin.com/company/ihrefirma",
  "https://twitter.com/ihrefirma",
  "https://www.crunchbase.com/organization/ihrefirma",
  "https://de.wikipedia.org/wiki/IhreFirma"
]
"sameAs": [
  "https://www.linkedin.com/company/ihrefirma",
  "https://twitter.com/ihrefirma",
  "https://www.crunchbase.com/organization/ihrefirma",
  "https://de.wikipedia.org/wiki/IhreFirma"
]
"sameAs": [
  "https://www.linkedin.com/company/ihrefirma",
  "https://twitter.com/ihrefirma",
  "https://www.crunchbase.com/organization/ihrefirma",
  "https://de.wikipedia.org/wiki/IhreFirma"
]

KIs nutzen diese Links, um Informationen querzuprüfen und Authority aufzubauen.

Testing und Validierung

Googles Rich Results Test

  1. Gehen Sie auf https://search.google.com/test/rich-results

  2. Geben Sie Ihre URL ein oder fügen Sie den JSON-LD-Code direkt ein

  3. Prüfen Sie, ob Fehler oder Warnungen vorliegen

Schema.org Validator

  1. Gehen Sie auf https://validator.schema.org/

  2. Fügen Sie Ihr JSON-LD ein

  3. Verifizieren Sie, ob es sich um ein gültiges Schema handelt

JSON Lint (Syntax-Check)

  1. Gehen Sie auf https://jsonlint.com/

  2. Fügen Sie Ihr JSON-LD ein

  3. Prüfen Sie auf Syntaxfehler (fehlende Kommas, Klammern etc.)

Manueller Test über den Browser

# Quellcode anzeigen und nach "application/ld+json" suchen
curl https://ihrewebsite.de/ | grep -A 20 "application/ld+json"
# Quellcode anzeigen und nach "application/ld+json" suchen
curl https://ihrewebsite.de/ | grep -A 20 "application/ld+json"
# Quellcode anzeigen und nach "application/ld+json" suchen
curl https://ihrewebsite.de/ | grep -A 20 "application/ld+json"

Häufige Fehler und Lösungen

Fehler

Symptom

Lösung

Fehlendes Komma

JSON-Parsing-Fehler

Nutzen Sie JSON Lint, um den Fehler zu finden

Falscher @type

Warnungen in den Validatoren

Prüfen Sie die schema.org Typen

Relative URLs

Warnungen

Nutzen Sie immer absolute URLs (https://...)

Doppelter @context

Parsing-Fehler

Nur ein @context pro Block

Probleme mit Escaped Quotes

JSON wird nicht geparst

Nutzen Sie \" für Anführungszeichen innerhalb von Strings

Zu viele verschachtelte Daten

Unleserlich für die KI

Halten Sie die Schemas einfach und fokussiert

Implementierungs-Checklist

Nutzen Sie diese Checklist für Ihre JSON-LD-Implementierung:

  1. Primären Schema-Typ identifizieren – Organization, Product, Service, Article?

  2. Organization-Schema implementieren – Auf der Homepage

  3. Product/Service-Schemas hinzufügen – Auf den relevanten Unterseiten

  4. Article-Schema implementieren – Auf allen Blogposts

  5. FAQPage-Schema erstellen – Auf FAQ-Seiten

  6. Review-Schemas hinzufügen – Falls Sie Kunden-Reviews haben

  7. Verwandte Entitäten verschachteln – Schemas verbinden, wo es Sinn macht

  8. Mit Validatoren testen – Google Rich Results + Schema.org

  9. JSON-Syntax verifizieren – JSON Lint nutzen

  10. Nach dem Deployment monitoren – Prüfen, ob im Source alles korrekt dargestellt wird

Fazit

JSON-LD-Schema-Markup ist der direkteste Weg, um mit KI-Systemen zu kommunizieren. Während HTML mehrdeutig ist und Interpretation erfordert, ist JSON-LD explizit und unmissverständlich. Es dauert in der Regel nur 2-4 Stunden, um grundlegende Schemas auf einer Website zu implementieren, aber der Effekt auf die KI-Sichtbarkeit ist massiv.

Starten Sie mit dem Organization-Schema auf Ihrer Homepage, fügen Sie Product/Service-Schemas auf den entsprechenden Seiten hinzu und bauen Sie darauf mit Article- und FAQ-Schemas auf. Testen Sie immer mit den Validatoren und aktualisieren Sie die Daten, wenn sich in Ihrer Brand etwas ändert.

Denken Sie daran: JSON-LD ist nicht nur für SEO wichtig – es ist das Fundament dafür, wie KI Ihre Brand versteht und darstellt.