Cette page n'est pour l'instant disponible qu'en allemand. Une traduction professionnelle suit. Voir la version allemande →
Praxis Schema.org JSON-LD Schema Markup

Schema.org für Schweizer KMU: 12 Code-Snippets zum Sofort-Einsetzen

Die wichtigsten Schema-Types mit funktionierenden Beispielen — kopieren, anpassen, einbauen, fertig

Von Marco Biner 2026-03-31 · 16 Min. Lesezeit
Code-Block mit JSON-LD-Snippet vor Schweizer Bergsilhouette — Schema.org-Praxis für KMU.

Du brauchst keinen Entwickler — du brauchst diese 12 Snippets

In den letzten fünf Jahren habe ich für über 200 DACH-KMU Schema.org-Implementierungen gemacht. Jedes Mal dieselben 12 Patterns. Jedes Mal dieselben Hürden. Jedes Mal derselbe Wirkungs-Effekt: 4-12 Wochen nach Implementierung steigen Citation-Rate und Mention-Rate messbar.

Hier sind diese 12 Patterns — vollständig, copy-paste-ready, mit Erklärungen pro Snippet. Du brauchst keinen Entwickler. Du brauchst 30-60 Minuten pro Snippet, ein CMS mit Custom-Head-Bereich und die Geduld, Werte sauber zu ersetzen.

Eine Vorbemerkung: Alle Snippets nutzen JSON-LD als Format. Microdata und RDFa funktionieren auch, sind aber wartungsintensiver. JSON-LD ist 2026 der De-facto-Standard — und der von Google explizit empfohlene Weg.

Snippets 1-3: Organization, Person, WebSite

Snippet 1: Organization

Pflicht auf jeder Startseite. Definiert deine Firma als Entity.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://example.ch/#organization",
  "name": "Example AG",
  "url": "https://example.ch",
  "logo": "https://example.ch/logo.svg",
  "taxID": "CHE-123.456.789",
  "sameAs": [
    "https://www.linkedin.com/company/example-ag",
    "https://www.wikidata.org/wiki/Q123456"
  ]
}
</script>

Snippet 2: Person (Founder/CEO)

{
  "@type": "Person",
  "@id": "https://example.ch/#founder",
  "name": "Anna Muster",
  "jobTitle": "CEO",
  "image": "https://example.ch/team/anna.webp",
  "worksFor": {"@id": "https://example.ch/#organization"},
  "sameAs": ["https://www.linkedin.com/in/anna-muster"]
}

Snippet 3: WebSite

{
  "@type": "WebSite",
  "@id": "https://example.ch/#website",
  "url": "https://example.ch",
  "name": "Example AG",
  "publisher": {"@id": "https://example.ch/#organization"},
  "inLanguage": ["de-CH"]
}

Mehr Tiefe zu diesen drei Entities und ihrer Verlinkung im Post Knowledge Graph aufbauen.

Snippets 4-6: Service, Product, FAQPage

Snippet 4: Service (für Beratungs-/Dienstleistungs-KMU)

{
  "@type": "Service",
  "@id": "https://example.ch/treuhand#service",
  "name": "KMU-Buchhaltung",
  "provider": {"@id": "https://example.ch/#organization"},
  "areaServed": {"@type": "Country", "name": "Schweiz"},
  "offers": {
    "@type": "Offer",
    "priceSpecification": {
      "@type": "PriceSpecification",
      "price": "180",
      "priceCurrency": "CHF",
      "unitText": "pro Stunde"
    }
  }
}

Snippet 5: Product (für E-Commerce)

{
  "@type": "Product",
  "@id": "https://example.ch/produkt-x#product",
  "name": "Produkt X",
  "image": "https://example.ch/produkt-x.jpg",
  "description": "Beschreibung des Produkts",
  "brand": {"@id": "https://example.ch/#brand"},
  "offers": {
    "@type": "Offer",
    "price": "99.90",
    "priceCurrency": "CHF",
    "availability": "https://schema.org/InStock",
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingDestination": {"@type": "DefinedRegion", "addressCountry": "CH"}
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "127"
  }
}

Snippet 6: FAQPage

Der wichtigste einzelne Schema-Type für KI-Sichtbarkeit. Auf jede FAQ-Seite gehört dieser Snippet:

{
  "@type": "FAQPage",
  "@id": "https://example.ch/faq#faq",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Was kostet eine Erstberatung?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Eine Erstberatung dauert 60 Minuten und kostet CHF 180."
      }
    },
    {
      "@type": "Question",
      "name": "In welchen Sprachen beraten Sie?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Wir beraten auf Deutsch, Französisch und Englisch."
      }
    }
  ]
}

Snippets 7-9: BreadcrumbList, Article, LocalBusiness

Snippet 7: BreadcrumbList

Auf jeder Detail-Seite (Produkt, Blog-Post, Service) Pflicht.

{
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1,
     "name": "Home", "item": "https://example.ch/"},
    {"@type": "ListItem", "position": 2,
     "name": "Services", "item": "https://example.ch/services"},
    {"@type": "ListItem", "position": 3,
     "name": "Buchhaltung"}
  ]
}

Snippet 8: Article (für Blog-Posts)

{
  "@type": "Article",
  "@id": "https://example.ch/blog/post#article",
  "headline": "Titel des Artikels",
  "datePublished": "2026-04-15",
  "dateModified": "2026-05-02",
  "author": {"@id": "https://example.ch/#founder"},
  "publisher": {"@id": "https://example.ch/#organization"},
  "image": "https://example.ch/blog/post-hero.svg",
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [".article-lead", ".key-takeaways"]
  }
}

Snippet 9: LocalBusiness

Pflicht für jede Firma mit physischem Standort — kantonale Verankerung als DACH-Vorteil.

{
  "@type": "LocalBusiness",
  "@id": "https://example.ch/#localbusiness",
  "name": "Example AG",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Bahnhofstrasse 1",
    "postalCode": "8001",
    "addressLocality": "Zürich",
    "addressRegion": "ZH",
    "addressCountry": "CH"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 47.376,
    "longitude": 8.541
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday",
                    "Thursday", "Friday"],
    "opens": "08:00",
    "closes": "18:00"
  }],
  "priceRange": "$$"
}

Snippets 10-12: Event, Recipe/HowTo, Review

Snippet 10: Event

{
  "@type": "Event",
  "name": "GEO-Workshop Zürich",
  "startDate": "2026-09-15T09:00",
  "endDate": "2026-09-15T17:00",
  "eventAttendanceMode":
    "https://schema.org/OfflineEventAttendanceMode",
  "location": {
    "@type": "Place",
    "name": "Beispielhalle Zürich",
    "address": "Beispielstrasse 5, 8000 Zürich"
  },
  "organizer": {"@id": "https://example.ch/#organization"},
  "offers": {
    "@type": "Offer",
    "price": "890", "priceCurrency": "CHF",
    "availability": "https://schema.org/InStock"
  }
}

Snippet 11: HowTo (statt Recipe für B2B)

{
  "@type": "HowTo",
  "name": "llms.txt erstellen für Schweizer KMU",
  "totalTime": "PT30M",
  "estimatedCost": {"@type": "MonetaryAmount",
                       "currency": "CHF", "value": "0"},
  "step": [
    {"@type": "HowToStep", "position": 1,
     "name": "Datei anlegen", "text": "Erstelle llms.txt im Root."},
    {"@type": "HowToStep", "position": 2,
     "name": "Header schreiben", "text": "Beginne mit '# Site Name'."},
    {"@type": "HowToStep", "position": 3,
     "name": "Hauptlinks ergänzen", "text": "Füge wichtigste URLs hinzu."}
  ]
}

Snippet 12: Review

{
  "@type": "Review",
  "itemReviewed": {"@id": "https://example.ch/produkt-x#product"},
  "author": {"@type": "Person", "name": "Hans Müller"},
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "5", "bestRating": "5"
  },
  "reviewBody": "Hervorragender Service, klare Beratung.",
  "datePublished": "2026-04-15"
}

Diese 12 Snippets decken in meiner Beratungs-Erfahrung 95 Prozent aller DACH-KMU-Anwendungsfälle ab — der Rest ist Branchen-Spezialisierung.

Was du nach der Implementierung siehst

Konkrete Wirkungs-Erwartungen, basierend auf Daten aus über 200 Implementierungen:

  • SEAKT-Score: +15-25 Punkte in 4-8 Wochen — primär in der S-Dimension (Strukturelle Daten)
  • Citation-Rate Perplexity: +6-12 Prozentpunkte bei branchen-spezifischen Prompts in 4-8 Wochen
  • Mention-Rate: +4-8 Prozentpunkte in 8-12 Wochen
  • Google Rich Results: 60-80 Prozent höhere CTR bei FAQPage- und Product-Snippets

Wichtig: Diese Wirkung kommt nur, wenn die Snippets korrekt verlinkt sind (alle @id-Referenzen aufgelöst) und syntaktisch valide. Validierung mit validator.schema.org und Googles Rich Results Test ist Pflicht.

Was du jetzt tun solltest

Ein konkreter Plan über 4 Wochen:

  • Woche 1: Snippets 1-3 (Organization, Person, WebSite). Fundament-Layer.
  • Woche 2: Snippets 4-6 (Service/Product je nach Geschäft, FAQPage). Wirkung schon messbar.
  • Woche 3: Snippets 7-9 (BreadcrumbList, Article, LocalBusiness). Auf alle Detail-Seiten ausrollen.
  • Woche 4: Snippets 10-12 (Event, HowTo, Review) je nach Branchenrelevanz. Validieren mit Schema.org-Validator + Google Rich Results Test.

Mehr Tiefe zur strukturellen Verlinkung im Post Knowledge Graph aufbauen. Konkrete weitere JSON-LD-Patterns im Post JSON-LD richtig einsetzen.

Marco Biner sagt: Diese 12 Snippets sind keine Geheimwaffe — sie sind Standard-Werkzeug. Aber 88 Prozent der DACH-KMU haben sie 2026 noch nicht im Einsatz. Genau das ist deine Chance.

Häufige Fragen

Welche Schema.org-Snippets brauche ich mindestens?

Drei sind Pflicht: <a href="/glossar/organization-schema">Organization</a> auf der Startseite, <a href="/glossar/faq-page">FAQPage</a> auf jeder FAQ-Seite, <a href="/glossar/breadcrumb-list">BreadcrumbList</a> auf jeder Detail-Seite. Mit diesen drei plus Person-Schema für Founder hast du das Foundation-Layer.

JSON-LD oder Microdata — was ist besser?

<a href="/glossar/json-ld">JSON-LD</a>. Es ist 2026 der Standard, von Google explizit empfohlen, einfacher zu warten (separater Block im &lt;head&gt;) und für KI-Crawler einfacher zu parsen. <a href="/glossar/microdata">Microdata</a> wird nur noch genutzt wo Legacy-Code es verlangt.

Wie validiere ich meine Snippets?

Zwei Tools: validator.schema.org für syntaktische Korrektheit, Googles <a href="/glossar/structured-data-testing-tool">Rich Results Test</a> für Eligibility und Property-Vollständigkeit. Beide müssen fehlerfrei durchlaufen, bevor du Snippets live schaltest.

Welcher Snippet hat die grösste Wirkung?

<a href="/glossar/faq-page">FAQPage</a> ist der wirkungsvollste einzelne Schema-Type für <a href="/glossar/llm-visibility">KI-Sichtbarkeit</a>. Er liefert KI-Engines direkt zitierbare <a href="/glossar/answer-capsule">Answer Capsules</a>. Wirkungs-Erwartung: +5-9 Prozentpunkte Citation-Rate in 4-8 Wochen.

Brauche ich alle 12 Snippets?

Nein. Branche entscheidet: ein E-Commerce-KMU braucht Product + Review + Organization + FAQPage. Eine Anwaltskanzlei braucht Service + Person + LocalBusiness + FAQPage. Wähle die 6-8 relevanten und implementiere diese vollständig.

Wie tief sollte die Verlinkung gehen?

Mindeststandard: alle Entities haben <a href="/glossar/at-id-property">@id</a>, alle Cross-Referenzen sind aufgelöst (broken @id-Links sind ein häufiger Fehler). Idealfall: ein <a href="/glossar/knowledge-graph">vollvernetzter Knowledge Graph</a> mit @graph-Sammlung. Mehr dazu im Post <a href="/blog/knowledge-graph-aufbauen-anleitung">Knowledge Graph aufbauen</a>.

Relevante GEO-Begriffe