Stellen Sie sich zwei identische Einträge in den Google-Suchergebnissen vor: Der eine zeigt einen Titel und eine URL, der andere zusätzlich die Bewertung der Kundenrezensionen (4.7 Sterne / 84 Bewertungen), den Einstiegspreis einer Dienstleistung und eine aufklappbare Liste häufiger Fragen. Beide Seiten stehen auf demselben organischen Rang. Welche erhält mehr Klicks? Die Antwort liegt auf der Hand. Genau das leisten strukturierte Daten im JSON-LD-Format. Dennoch setzen laut einer Ahrefs-Analyse von 1 Million Seiten aus dem Jahr 2024 nur 33 % der Websites Schema-Markup ein, und bei Schweizer KMU mit weniger als 50 Mitarbeitenden liegt dieser Wert wahrscheinlich deutlich unter 10 %.
Was strukturierte Daten sind, ohne Fachjargon
Das Web besteht im Grunde aus Text, den Menschen verstehen, Maschinen aber nur unvollkommen interpretieren. Wenn auf Ihrer Website «Montag-Freitag 9-18 Uhr» steht, verstehen Sie und Ihre Kunden, dass dies Ihre Öffnungszeiten sind. Google hingegen muss raten. Und liegt manchmal falsch oder entscheidet schlicht, diese Information nicht in den Ergebnissen anzuzeigen.
Strukturierte Daten lösen dieses Problem: Sie ermöglichen Ihrer Website, Google ausdrücklich mitzuteilen, was jede Information darstellt. «Dieser Text ist eine Adresse. Diese Note ist eine Bewertung von 4.7 von 5 auf Basis von 84 Rezensionen. Diese Liste ist eine FAQ. Dieser Artikel wurde am 15.09.2024 veröffentlicht.»
JSON-LD (JavaScript Object Notation for Linked Data) ist seit 2016 das von Google empfohlene Format, um diese strukturierten Daten umzusetzen. Es handelt sich um einen JSON-Codeblock, der in den <head> der Seite eingefügt wird: für Nutzer unsichtbar, für Suchmaschinen aber perfekt lesbar.
Der Unterschied zwischen Schema-Markup und JSON-LD
Schema.org ist das Vokabular, also das Wörterbuch, das die Objekttypen (LocalBusiness, Article, FAQ, Product usw.) und ihre Eigenschaften (name, address, telephone usw.) definiert. JSON-LD ist die technische Verpackung, in der dieses Vokabular ausgedrückt wird. Google unterstützt auch Microdata und RDFa, aber JSON-LD ist mit Abstand am einfachsten umzusetzen und das einzige Format, das Google offiziell empfiehlt.
Die messbare Wirkung auf CTR und Ranking
Rich Snippets (die erweiterten Suchergebnisse, die strukturierte Daten ermöglichen) haben eine direkte und messbare Wirkung auf die Klickrate. Mehrere Studien belegen diese Wirkung:
- Seiten mit Bewertungs-Rich-Snippets (Sterne) steigern ihre CTR laut Search Engine Land (2023) um 15 bis 30 %
- FAQ-Rich-Snippets erzeugen laut einer Semrush-Studie mit 50'000 analysierten SERPs durchschnittlich 20 % mehr Klicks
- Rich Snippets vom Typ «HowTo» und «Recipe» können die CTR in ihren jeweiligen Nischen verdoppeln bis verdreifachen
- Schema.org schätzt, dass Seiten mit strukturierten Daten doppelt so häufig in Featured Snippets erscheinen
Beim reinen Ranking erklärt Google offiziell, strukturierte Daten seien kein direkter Rankingfaktor. Das stimmt, und es ist eine bewusst eng gefasste Formulierung. Die Wirkung ist indirekt, aber real: Eine höhere CTR (von Google gemessen) verbessert das Ranking, Rich Snippets vergrössern die sichtbare Fläche in den SERPs, und bestimmte Inhaltstypen (LocalBusiness, FAQ) werden ausdrücklich im Knowledge Graph und im Local Pack genutzt.
Was strukturierte Daten nicht leisten
Sie verbessern nicht die Qualität Ihrer Inhalte. Ein schlecht geschriebener Artikel mit perfektem Article-Schema bleibt schlecht platziert. Strukturierte Daten sind ein Verstärker, kein Ersatz für hochwertige Inhalte und eine technisch solide Website. Sie belohnen Websites, die bereits gute Inhalte haben, mit besserer Sichtbarkeit in den SERPs.
Die 5 wichtigsten Schemas für Schweizer KMU
Hier sind die Schema-Typen mit der grössten praktischen Wirkung für Schweizer KMU, nach Priorität geordnet.
1. LocalBusiness (und seine Untertypen)
Dies ist das wirkungsvollste Schema für jedes Unternehmen mit physischer Präsenz oder einem bedienten Einzugsgebiet. Es teilt Google Ihren Namen, Ihre Adresse, Telefonnummer, Öffnungszeiten, Ihr Einzugsgebiet und Ihre Tätigkeit mit, also genau die Informationen, die Google für das Local Pack und das Knowledge Panel verwendet.
{
"@context": "https://schema.org",
"@type": "LegalService",
"name": "Cabinet Dupont Avocats",
"url": "https://www.cabinet-dupont.ch",
"telephone": "+41229000000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Rue du Rhône 14",
"addressLocality": "Genève",
"postalCode": "1204",
"addressCountry": "CH"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
}
],
"geo": {
"@type": "GeoCoordinates",
"latitude": 46.2044,
"longitude": 6.1432
},
"areaServed": {
"@type": "City",
"name": "Genève"
},
"priceRange": "CHF CHF"
}
Schema.org bietet mehr als 80 Untertypen von LocalBusiness. Den präzisen Typ zu verwenden (LegalService, AccountingService, ArchitectOffice, Dentist, Restaurant) statt des generischen Typs ist ein stärkeres Relevanzsignal. Google kann Ihren Eintrag dann in Suchkontexten anzeigen, die der generische Typ nicht auslösen würde.
2. Article (und BlogPosting)
Für jede Website, die redaktionelle Inhalte veröffentlicht (Blogartikel, News, Ratgeber), teilt das Schema Article oder BlogPosting Google den Titel, den Autor, das Veröffentlichungs- und Änderungsdatum sowie das Hauptbild mit. Der greifbarste Vorteil ist die Berechtigung für Top Stories (das Karussell mit Artikeln, das bei aktuellen Suchanfragen oben in den SERPs angezeigt wird) und eine bessere Darstellung in Google Discover.
Die Eigenschaft dateModified ist besonders wichtig: Artikel mit einem aktuellen Änderungsdatum gelten als frischer, was ihr Ranking bei Suchanfragen begünstigt, bei denen Aktualität ein Kriterium ist (rechtliche, steuerliche, technologische News).
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Die neuen Buchführungspflichten für Schweizer KMU im Jahr 2025",
"author": {
"@type": "Person",
"name": "Marie Favre"
},
"publisher": {
"@type": "Organization",
"name": "Treuhand Beispiel"
},
"datePublished": "2024-09-15",
"dateModified": "2024-11-20",
"image": "https://www.exemple.ch/images/comptabilite-pme-2025.jpg",
"description": "Überblick über die buchhalterischen Änderungen, die ab dem 1. Januar 2025 für Schweizer KMU gelten."
}
3. FAQPage
Das FAQ-Schema gehört zu den rentabelsten in Bezug auf das Verhältnis von Aufwand und Ergebnis. Hält Google die FAQ für eine Suchanfrage relevant, kann es sie direkt in den Ergebnissen als aufklappbares Akkordeon anzeigen. Das vervielfacht die Fläche Ihres Ergebnisses, ohne zwingend Ihre Position zu verbessern. Ein Ergebnis auf Position 5 mit ausgeklappter FAQ kann sichtbarer sein als ein Ergebnis auf Position 1 ohne Erweiterung.
Die goldene Regel: Die FAQ müssen echten Fragen Ihrer Interessenten entsprechen, nicht für SEO erfundenen Fragen. Google prüft die Qualität des Inhalts, bevor das Rich Snippet angezeigt wird.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Wie lange dauert die Gründung einer GmbH in der Schweiz?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Die Gründung einer GmbH in der Schweiz dauert in der Regel 1 bis 3 Wochen nach Einreichung der notariell beurkundeten Statuten. Das Mindestkapital beträgt CHF 20'000, wovon mindestens die Hälfte einbezahlt sein muss."
}
},
{
"@type": "Question",
"name": "Darf ein Genfer Anwalt im benachbarten Frankreich tätig sein?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Ja, unter bestimmten Voraussetzungen. Ein im Genfer Anwaltsregister eingetragener Anwalt kann in Frankreich in gewissen Verfahren auftreten, namentlich gestützt auf die europäische Richtlinie über niedergelassene Anwälte, obwohl die Schweiz nicht Mitglied der EU ist."
}
}
]
}
4. BreadcrumbList
Das Schema BreadcrumbList zeigt den Navigationspfad der Seite direkt in den Google-Ergebnissen unter dem Titel an. Beispiel: exemple.ch › services › audit-comptable. Dieses Signal ist doppelt nützlich: Es hilft Google, die Struktur Ihrer Website zu verstehen, und es verbessert die CTR, weil Nutzer sofort sehen, wie tief die Seite in der Website liegt.
Für KMU mit einer strukturierten Website (Dienstleistungen → Unterleistungen, Blog → Kategorien) sollte BreadcrumbList systematisch auf allen Seiten eingesetzt werden.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Startseite",
"item": "https://www.exemple.ch"
},
{
"@type": "ListItem",
"position": 2,
"name": "Dienstleistungen",
"item": "https://www.exemple.ch/services"
},
{
"@type": "ListItem",
"position": 3,
"name": "Buchprüfung",
"item": "https://www.exemple.ch/services/audit-comptable"
}
]
}
5. Organization und WebSite
Diese beiden globalen Schemas werden oft vernachlässigt, sind aber grundlegend. Organization definiert Ihre rechtliche Einheit (offizieller Name, Website, Logo, soziale Netzwerke, Adresse) und trägt dazu bei, das Knowledge Panel Ihres Unternehmens bei Google zu speisen. WebSite ermöglicht die SearchBox in den Ergebnissen (das interne Suchfeld, das bei grossen Marken direkt in der SERP angezeigt wird) und legt den kanonischen Namen der Website fest.
Diese Schemas gehören idealerweise auf die Startseite, ins Hauptlayout.
Warum CMS bei strukturierten Daten systematisch scheitern
Die meisten Websites auf WordPress, Wix, Squarespace oder Jimdo verwenden strukturierte Daten, allerdings unvollständig, fehlerhaft oder sogar kontraproduktiv.
Die wiederkehrenden Probleme mit WordPress-Plugins
Beliebte Plugins wie Yoast SEO oder RankMath erzeugen Basis-Schemas, jedoch mit mehreren kritischen Einschränkungen:
Fehlende Daten: Das von Yoast erzeugte LocalBusiness-Schema enthält weder die GPS-Koordinaten (geo) noch detaillierte openingHoursSpecification oder areaServed. Genau diese Felder sind für lokales SEO aber entscheidend.
Widersprüchliche Daten: Wenn mehrere Plugins Schemas erzeugen (Yoast + WooCommerce + ein Reservations-Plugin), können sich die Schemas widersprechen oder doppeln. Google meldet diese Fehler in der Search Console, doch viele Inhaber schauen nie in dieses Tool.
Ungültiges Markup: Eine Prüfung mit dem Schema.org Validator auf 10'000 zufällig ausgewählten WordPress-Websites (Semrush-Analyse 2023) ergab Validierungsfehler bei 68 % der Implementierungen. Die häufigsten Fehler: fehlende Pflichtfelder, ungültige Typen, fehlerhafte URLs.
Kein kontextbezogenes Schema: Ein Plugin erzeugt für alle Seiten eines Typs dasselbe Schema. Eine WordPress-Website mit Yoast wendet das Schema Article auf alle Blogartikel an, ohne zu unterscheiden, welche ein NewsArticle, ein HowTo oder eine FAQPage verdienen. Die Relevanz wird verwässert.
Was Next.js nativ ermöglicht
Eine mit Next.js entwickelte Website erlaubt eine JSON-LD-Umsetzung, die in einem CMS nicht möglich ist:
Einbindung in den <head> über das Layout: Im Next.js App Router wird das JSON-LD über eine eigene Komponente direkt beim serverseitigen Rendering eingefügt. So ist garantiert, dass es im HTML enthalten ist, das an die Crawler geht, ohne Abhängigkeit von clientseitigem JavaScript.
// components/JsonLd.tsx
export function JsonLd({ data }: { data: Record<string, unknown> }) {
return (
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(data) }}
/>
)
}
// app/layout.tsx
import { JsonLd } from '@/components/JsonLd'
export default function RootLayout({ children }) {
return (
<html>
<head>
<JsonLd data={organizationSchema} />
<JsonLd data={websiteSchema} />
</head>
<body>{children}</body>
</html>
)
}
Dynamische, datenbasierte Schemas: Auf einer dynamisch generierten Dienstleistungsseite lässt sich das Schema aus den Daten der Dienstleistung aufbauen (Name, Preis, Einzugsgebiet), ganz ohne manuelle Eingabe. Jede Seite hat ihr exaktes Schema, nichts Generisches.
Validierung beim Kompilieren: Mit TypeScript strict lassen sich die Typen des Schemas definieren und validieren. So werden fehlende oder fehlerhafte Eigenschaften vermieden, die in einem CMS unbemerkt bleiben.
Null Plugins, null Konflikte: Zwischen Entwickler und finalem Markup gibt es keine Zwischenschicht. Was programmiert wird, ist genau das, was ausgeliefert wird.
So validieren und überwachen Sie strukturierte Daten
Ein Schema zu entwickeln, reicht nicht. Sie müssen prüfen, ob es korrekt interpretiert wird, und das Erscheinen der Rich Snippets bei Google überwachen.
Die Validierungstools
Der Rich Results Test von Google ist das erste Tool, das Sie nutzen sollten. Er zeigt nicht nur, ob das Schema gültig ist, sondern auch, ob die Seite für Rich Results dieses Schema-Typs berechtigt ist.
Wie lange es dauert, bis Rich Snippets erscheinen
Nach der Umsetzung kann Google 2 bis 6 Wochen brauchen, um die Seite zu crawlen, das Schema zu validieren und über die Anzeige eines Rich Snippets zu entscheiden. Diese Frist hängt von der Crawl-Häufigkeit der Website ab (Websites mit häufig aktualisierten Inhalten werden öfter gecrawlt) und von der Qualität der Seiteninhalte.
Ein gültiges Schema auf einer Seite mittelmässiger Qualität erzeugt kein Rich Snippet. Google behält sich vor, es nicht anzuzeigen, wenn die Seite als nicht ausreichend relevant oder vertrauenswürdig eingestuft wird.
Fehler, die Sie unbedingt vermeiden sollten
Schema-Spam: Ein LocalBusiness-Schema auf jedem Blogartikel einfügen oder Eigenschaften deklarieren, die nicht dem sichtbaren Inhalt der Seite entsprechen. Google straft irreführende Schemas ab (seit dem Update «Structured Data Policy» von 2023).
Inkonsistente Daten: Wenn Ihr LocalBusiness-Schema andere Öffnungszeiten angibt als die Kontaktseite, kann Google das Schema ignorieren oder den Nutzern eine Unstimmigkeit anzeigen.
@context und @type vergessen: Diese beiden Eigenschaften sind in jedem JSON-LD-Schema Pflicht. Fehlen sie, ist das Markup ungültig.
Doppelte Schemas: Mehrere JSON-LD-Blöcke, die denselben Typ (Organization) auf derselben Seite deklarieren, sorgen für Verwirrung. Ein Schema pro Typ und pro Seite.
Die langfristige Wirkung auf SEO
Strukturierte Daten gehören zu den wenigen technischen SEO-Hebeln, deren Wirkung sich über die Zeit summiert. Jede korrekt ausgezeichnete Seite gewinnt an Sichtbarkeit in den SERPs. Eine Website mit 50 Blogartikeln, die alle mit einem passenden BlogPosting- und FAQPage-Schema ausgestattet sind, erzeugt eine SERP-Präsenz, die Mitbewerber ohne strukturierte Daten bei gleichwertigen Inhalten nicht erreichen können.
Der grundlegende Trend geht zu immer reichhaltigeren SERPs. Google zeigt zunehmend Informationen direkt in den Ergebnissen an (People Also Ask, Featured Snippets, Knowledge Panels, Shopping Graph). Websites, die die Sprache der strukturierten Daten sprechen, sind diejenigen, die Google in diese Formate einbinden kann. Die anderen bleiben auf das klassische blaue Suchergebnis beschränkt.
2025 strukturierte Daten zu ignorieren, ist wie 2014 Responsive Design zu ignorieren: Es ist noch nicht Pflicht, aber wer darauf verzichtet, gerät jeden Tag weiter in Rückstand gegenüber denen, die es eingeführt haben.
Fortgeschrittene Schemas für spezifische Anwendungsfälle von Schweizer KMU
Über die fünf grundlegenden Schemas hinaus sind mehrere Markup-Typen besonders nützlich für Branchen oder Anwendungsfälle, denen man bei Schweizer KMU häufig begegnet.
Service und Offer: für Dienstleister
Das Schema Service beschreibt jede einzelne Leistung: Name, Beschreibung, Einzugsgebiet, Anbieter. In Kombination mit Offer kann es eine Preisspanne direkt in den Ergebnissen anzeigen. Für ein Treuhandbüro, das Buchhaltung, Steuern und Rechtsberatung anbietet, schafft ein Service-Schema pro Leistung eine semantische Granularität, die das LocalBusiness-Schema allein nicht abbilden kann.
{
"@context": "https://schema.org",
"@type": "Service",
"name": "Steuererklärung für Privatpersonen in Genf",
"provider": {
"@type": "AccountingService",
"name": "Treuhand Beispiel"
},
"areaServed": {
"@type": "AdministrativeArea",
"name": "Kanton Genf"
},
"offers": {
"@type": "Offer",
"priceRange": "CHF 180-450"
}
}
Event: für Fachleute, die Veranstaltungen organisieren
Anwaltskanzleien, die Webinare veranstalten, Architekten, die Vorträge halten, Treuhänder, die Steuer-Workshops leiten: Mit dem Schema Event erscheinen sie in den erweiterten Ergebnissen für lokale Veranstaltungssuchen, mit Datum, Ort und Anmeldelink direkt sichtbar.
Person: um individuelle Expertise hervorzuheben
Für Selbstständige und Fachleute, deren persönlicher Ruf im Zentrum ihrer Tätigkeit steht (Partner von Anwaltskanzleien, Architekten im Alleingang, Berater), speist ein vollständiges Person-Schema (Name, Ausbildung, Fachgebiete, berufliche Zugehörigkeiten) das persönliche Knowledge Panel und kann bei Suchen nach dem Namen in den Ergebnissen erscheinen.
Strukturierte Daten und KI: die Website für die Zukunft rüsten
Das Aufkommen der AI Overviews von Google und die Verbreitung von KI-Assistenten (ChatGPT, Gemini, Perplexity), die das Web «lesen», um Fragen zu beantworten, werfen eine praktische Frage auf: Spielen strukturierte Daten in diesem neuen Kontext eine Rolle?
Die Antwort lautet Ja, und vermutlich in wachsendem Mass. Die LLMs (Large Language Models), die das Web indexieren, etwa jenes hinter Perplexity oder den AI Overviews von Google, nutzen strukturierte Daten, um Kontext und Art der Informationen zu verstehen. Ein Fakt, der in einem FAQPage-Schema mit klar abgegrenzter Frage und Antwort präsentiert wird, lässt sich leichter extrahieren und zitieren als ein unstrukturierter Textabsatz.
Schema.org arbeitet aktiv daran, sein Vokabular für KI-Anwendungsfälle zu erweitern, mit neuen Typen wie DefinedTerm und Eigenschaften, die kausale und zeitliche Beziehungen zwischen Entitäten besser beschreiben. KMU, die heute in vollständige strukturierte Daten investieren, sind für diese Entwicklung besser aufgestellt: Ihre Inhalte werden für KI-Systeme lesbarer, besser extrahierbar und eher zitiert.
Die Umsetzungskosten im Verhältnis
Die Umsetzung strukturierter Daten wird oft als komplex und teuer dargestellt. Hier eine realistische Einordnung.
Bei einer massgeschneiderten Next.js-Website ist das JSON-LD-Schema Teil des initialen Entwicklungsprozesses. Es handelt sich nicht um separate Mehrkosten, sondern um einen Bestandteil der Standardlieferung. Die Komponente JsonLd, die Schemas Organization und WebSite sowie die Seiten-Schemas werden einmal konfiguriert und automatisch gepflegt.
Bei einer bestehenden Website (WordPress oder ein anderes CMS) variieren die Kosten für das Ergänzen der wichtigsten strukturierten Daten je nach Komplexität: von einigen Stunden für ein einfaches LocalBusiness-Schema bis zu einigen Tagen für eine vollständige Umsetzung auf einer Website mit 50+ Seiten und mehreren Inhaltstypen. Es ist eine Investition, deren ROI sich über die Entwicklung der CTR in der Search Console messen lässt, typischerweise sichtbar nach 60 bis 90 Tagen.
Teuer ist, es nicht getan zu haben: Jeder Monat ohne Rich Snippets ist ein Monat, in dem besser ausgestattete Mitbewerber die Klicks abholen, die Sie hätten erhalten können.
Bei INFUSE wird jede Website mit vollständigen und validierten strukturierten Daten ausgeliefert (LocalBusiness, BreadcrumbList, Article, FAQ), direkt im Next.js-Code integriert, ohne Plugin, ohne Kompromisse. Das ist der Unterschied zwischen einer sichtbaren Website und einer Website, die performt. Sprechen wir über Ihr Projekt.