Schema Markup Anleitung: dunkler Code-Editor mit JSON-LD-Snippet für ein Product-Schema und Vorschau eines Google-Rich-Results mit Sterne-Bewertung

Autor

Julian Schäfer

19 Min. Lesezeit

Schema Markup & strukturierte Daten: Die praktische Anleitung mit Code-Beispielen

Veröffentlicht: 27. Juni 2026 Lesezeit: ca. 16 Min. Ratgeber

Du willst Schema Markup auf deiner Website einbauen, findest aber nur theoretische Erklärungen ohne brauchbaren Code? Genau das ändert dieser Leitfaden. Hier bekommst du für jeden wichtigen Schema-Typ ein vollständiges, gültiges JSON-LD-Snippet zum Kopieren, das den Rich Results Test besteht.

Du lernst, was strukturierte Daten sind, warum du JSON-LD nutzen solltest, wie du Schema in WordPress oder manuell einbaust, wie du alles testest und welche Rich Results Google 2026 wirklich noch anzeigt. Praxisnah, ehrlich und vom technischen SEO-Team aus München.

Was ist Schema Markup? Strukturierte Daten einfach erklärt

Was ist Schema Markup? Schema Markup ist strukturierter Code, den du in deine Website einbaust, um Suchmaschinen den Inhalt einer Seite eindeutig zu erklären. Mit dem Vokabular von schema.org sagst du Google klar, was ein Text bedeutet: ob eine Zahl ein Preis, eine Bewertung oder ein Datum ist. So versteht Google deine Seite besser und kann passende Rich Results anzeigen.

Stell dir vor, Google liest deine Seite wie ein Mensch mit verbundenen Augen: Es sieht Wörter, aber nicht immer ihre Bedeutung. Steht auf deiner Seite „4,8“, ist das ein Preis, eine Sternebewertung oder eine Versionsnummer? Strukturierte Daten lösen genau dieses Problem. Sie liefern den Maschinen eine eindeutige Übersetzung deines Inhalts.

Vier Begriffe werden ständig durcheinandergeworfen. Hier die klare Abgrenzung, damit du im Rest des Artikels nicht ins Stolpern gerätst:

BegriffWas es bedeutet
Strukturierte DatenDer Oberbegriff: ein standardisiertes Format, um Informationen maschinenlesbar auszuzeichnen.
Schema.orgDas gemeinsame Vokabular von Google, Microsoft, Yahoo und Yandex, das die verfügbaren Typen und Eigenschaften definiert.
Schema MarkupDer konkrete Code auf deiner Seite, der dieses Vokabular nutzt. In der Praxis meist als JSON-LD.
Rich Snippets / Rich ResultsDas mögliche Ergebnis in der Suche: erweiterte Treffer mit Sternen, Bildern oder Preisen. Schema ist die Voraussetzung, aber keine Garantie dafür.

Merke dir den wichtigsten Unterschied: Schema Markup ist das, was du tust. Rich Results sind das, was Google daraus machen kann. „Strukturierte Daten“ und „Schema Markup“ meinen im Alltag fast immer dasselbe und werden hier synonym verwendet.

JSON-LD, Microdata oder RDFa? Das richtige Format

Strukturierte Daten lassen sich in drei Formaten schreiben. Du musst sie nicht alle beherrschen, aber den Unterschied kurz kennen, um die richtige Wahl zu treffen.

FormatFunktionsweiseEmpfehlung
JSON-LDEin abgekapselter Skriptblock, getrennt vom sichtbaren HTML. Liegt im <head> oder <body>.Klare Empfehlung von Google
MicrodataAttribute, die du direkt in deine HTML-Tags einbettest (itemscope, itemprop).Funktioniert, aber unübersichtlich
RDFaHTML5-Erweiterung mit Attributen wie vocab und property im Markup.Selten genutzt, eher Altbestand

Die kurze Antwort: Nimm JSON-LD. Google empfiehlt das Format ausdrücklich, weil der Code sauber vom sichtbaren Inhalt getrennt liegt. Das macht ihn einfacher zu schreiben, leichter zu pflegen und unkompliziert über Plugins oder einen Tag Manager einzubinden, ganz ohne dein HTML umzubauen. Microdata und RDFa verteilen die Auszeichnung im gesamten Quelltext, was schnell unübersichtlich und fehleranfällig wird.

Der gesamte Rest dieser Anleitung nutzt deshalb ausschließlich JSON-LD. Jedes Code-Beispiel kannst du direkt kopieren, anpassen und einbauen.

Schema Markup erstellen: dein erstes JSON-LD in 4 Schritten

Bevor wir die einzelnen Typen durchgehen, baust du dein erstes Schema. Jedes JSON-LD folgt demselben Grundgerüst. Hast du es einmal verstanden, sind alle weiteren Typen nur Variationen davon.

Schema Markup in 4 Schritten einbauen: Schema-Typ wählen, JSON-LD-Code erstellen, in den head einbauen und mit dem Rich Results Test prüfen.
Der Schema-Workflow im Überblick: vom passenden Typ über den JSON-LD-Code bis zum abschließenden Test.
  1. Skript-Container anlegen. Schema lebt in einem <script type="application/ld+json">-Block. Alles dazwischen ist gültiges JSON.
  2. Kontext und Typ festlegen. Jedes Snippet beginnt mit "@context": "https://schema.org" und einem "@type", der bestimmt, worum es geht (z.B. Organization oder Article).
  3. Eigenschaften ausfüllen. Du ergänzt die Properties als Schlüssel-Wert-Paare, etwa "name", "url" oder "logo". Achte auf Pflichtfelder des jeweiligen Typs.
  4. Einbauen und testen. Den fertigen Block fügst du in deine Seite ein und prüfst ihn anschließend im Rich Results Test.

So sieht ein vollständiges, gültiges Organization-Schema aus, dein erstes kopierbares Snippet:

JSON-LD · Organization
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "SEO München",
  "url": "",
  "logo": "/logo.png",
  "description": "SEO-Agentur für Unternehmen in München und Bayern.",
  "sameAs": [
    "https://www.linkedin.com/company/seomuenchen",
    "https://www.facebook.com/seomuenchen"
  ]
}
</script>

Das ist bereits gültiger, einsatzbereiter Code. Du tauschst nur deine eigenen Werte ein. Genau nach diesem Muster funktionieren auch alle folgenden Typen.

Die wichtigsten Schema-Typen mit Code-Beispielen

Das ist das Herzstück dieser Anleitung. Für jeden relevanten Schema-Typ bekommst du hier ein gültiges JSON-LD-Snippet zum Kopieren. Alle Beispiele bestehen den Rich Results Test beziehungsweise den Schema Markup Validator. Du musst nicht jeden Typ einsetzen, sondern nur die, die zu deinen Seiten passen. Welcher das ist, zeigt dir diese Entscheidungstabelle:

SeitentypPassender Schema-TypVisuelles Rich Result möglich?
Blogartikel / NewsArticle, BlogPostingEingeschränkt (hauptsächlich Verständnis)
Lokales UnternehmenLocalBusinessJa, stärkt Knowledge Panel & lokale Treffer
Produktseite (Shop)Product + OfferJa, Preis, Verfügbarkeit, Sterne
EinzelbewertungReviewJa, als Teil von Produkt/Business
Schritt-für-Schritt-AnleitungHowToStark eingeschränkt (siehe unten)
FAQ-BereichFAQPageStark eingeschränkt (siehe unten)
Navigation / PfadBreadcrumbListJa, Breadcrumb im Treffer
Unternehmens-BasisOrganizationIndirekt, stützt Knowledge Panel

Article / BlogPosting

Für Blogartikel und redaktionelle Inhalte. BlogPosting ist eine Unterart von Article und passt perfekt für Blogs. Pflicht sind unter anderem headline, image, datePublished und der author.

JSON-LD · BlogPosting
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Schema Markup & strukturierte Daten: Die praktische Anleitung",
  "image": "/blog/schema-markup-anleitung/thumbnail.png",
  "author": {
    "@type": "Person",
    "name": "Julian Schäfer"
  },
  "publisher": {
    "@type": "Organization",
    "name": "SEO München",
    "logo": {
      "@type": "ImageObject",
      "url": "/logo.png"
    }
  },
  "datePublished": "2026-01-20",
  "dateModified": "2026-06-27",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "/blog/schema-markup-anleitung"
  }
}
</script>

LocalBusiness

Der wichtigste Typ für jedes lokale Unternehmen. LocalBusiness sagt Google, wer du bist, wo du sitzt und wann du geöffnet hast. Pflicht sind name und address. Sehr empfehlenswert sind Telefonnummer, Öffnungszeiten und Geo-Koordinaten. Nutze möglichst einen spezifischen Subtyp (z.B. Bakery, Dentist), falls er passt.

JSON-LD · LocalBusiness
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "SEO München",
  "image": "/logo.png",
  "url": "",
  "telephone": "+49-89-12345678",
  "priceRange": "EUR",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Beispielstraß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": "09:00",
    "closes": "18:00"
  }]
}
</script>

FAQPage

Für Seiten mit einer echten Frage-Antwort-Sektion. Jede Frage wird zu einer Question mit einer acceptedAnswer. Wichtig: Frage und Antwort müssen exakt so auch sichtbar auf der Seite stehen. Zur 2026er Realität von FAQ-Rich-Results unten mehr, das Markup hilft trotzdem beim maschinellen Verständnis.

JSON-LD · FAQPage
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Was ist Schema Markup?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema Markup ist Code, der Suchmaschinen den Inhalt einer Seite eindeutig erklärt."
      }
    },
    {
      "@type": "Question",
      "name": "Welches Format soll ich nutzen?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "JSON-LD. Google empfiehlt es ausdrücklich, weil es sauber vom HTML getrennt liegt."
      }
    }
  ]
}
</script>

BreadcrumbList

Zeichnet den Navigationspfad einer Seite aus. BreadcrumbList ist einer der zuverlässigsten Typen: Google zeigt den Pfad regelmäßig direkt im Suchergebnis statt der nackten URL an. Jede Stufe ist ein ListItem mit position, name und item (der URL).

JSON-LD · BreadcrumbList
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": ""
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "/blog"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema Markup Anleitung",
      "item": "/blog/schema-markup-anleitung"
    }
  ]
}
</script>

Product (mit Offer & AggregateRating)

Für Produktseiten im Online-Shop, einer der wenigen Typen mit starker visueller Wirkung in der Suche. Pflicht ist der name; für ein Rich Result brauchst du außerdem ein offers-Objekt (Preis und Verfügbarkeit). aggregateRating erzeugt die Sterne, darf aber nur echte, auf der Seite sichtbare Bewertungen abbilden.

JSON-LD · Product + Offer + AggregateRating
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Beispiel-Laufschuh Pro",
  "image": "https://example.com/schuh.jpg",
  "description": "Leichter Laufschuh für lange Distanzen.",
  "brand": {
    "@type": "Brand",
    "name": "Beispielmarke"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/laufschuh-pro",
    "priceCurrency": "EUR",
    "price": "129.95",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "184"
  }
}
</script>

Review

Für eine einzelne Bewertung, etwa eines Produkts, eines Buchs oder eines Unternehmens. Das itemReviewed nennt das bewertete Objekt, reviewRating die vergebene Note, author den Verfasser. Google zeigt Review-Sterne nur für bestimmte Inhaltstypen und nie für Selbstbewertungen der eigenen Firma.

JSON-LD · Review
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Product",
    "name": "Beispiel-Laufschuh Pro"
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "5",
    "bestRating": "5"
  },
  "author": {
    "@type": "Person",
    "name": "Anna Beispiel"
  },
  "reviewBody": "Sehr bequem und leicht, ideal für den Halbmarathon."
}
</script>

HowTo

Zeichnet eine Schritt-für-Schritt-Anleitung aus. Jeder Schritt ist ein HowToStep. Das Markup hilft Maschinen weiterhin, den Aufbau deiner Anleitung zu verstehen. Wichtig zur Erwartung: Google hat das sichtbare HowTo-Rich-Result in der normalen Suche stark zurückgefahren, rechne also nicht mehr mit der bebilderten Schritt-Anzeige (Details im 2026-Abschnitt).

JSON-LD · HowTo
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "JSON-LD in WordPress einbauen",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Plugin installieren",
      "text": "Installiere ein SEO-Plugin wie Rank Math oder Yoast."
    },
    {
      "@type": "HowToStep",
      "name": "Schema auswählen",
      "text": "Wähle den passenden Schema-Typ für die Seite aus."
    },
    {
      "@type": "HowToStep",
      "name": "Testen",
      "text": "Prüfe das Ergebnis im Rich Results Test."
    }
  ]
}
</script>

Organization

Die Basis-Auszeichnung deines Unternehmens, ideal für die Startseite. Organization bündelt Name, Logo, URL und deine Profile auf anderen Plattformen (sameAs). Das vollständige Beispiel findest du oben im 4-Schritte-Abschnitt. Es stützt dein Knowledge Panel und hilft Google, deine Marke als Entität zu erkennen.

Klingt nach viel Code für dein Team? Wir richten Schema Markup für deine Website sauber und vollständig ein, vom LocalBusiness bis zur Produktauszeichnung. Mehr zu unserem technischen SEO oder direkt ein kostenloses Erstgespräch vereinbaren. Wir melden uns innerhalb von 24 Stunden.

Schema Markup einbauen: WordPress, manuell & via GTM

Den fertigen JSON-LD-Code musst du jetzt in deine Seite bekommen. Dafür gibt es drei gängige Wege. Welcher passt, hängt von deinem System und deinen technischen Kenntnissen ab.

WordPress mit Rank Math oder Yoast

Für die meisten Websites ist das der einfachste Weg, ganz ohne Code. Beide Plugins erzeugen Schema automatisch im Hintergrund.

  • Rank Math: bringt einen umfangreichen Schema-Generator mit. Unter „Schema“ wählst du pro Beitrag oder Seite den Typ (Article, Product, FAQ und viele mehr), füllst die Felder aus und das Plugin gibt valides JSON-LD aus.
  • Yoast SEO: baut von Haus aus ein zusammenhängendes Schema-@graph für jede Seite (Organization, WebPage, Breadcrumb). Für FAQ und HowTo nutzt du die passenden Gutenberg-Blöcke, die das Markup automatisch ergänzen.

Wer ohnehin schon mit einem dieser Plugins arbeitet, sollte dort starten. Wichtig: Lass nicht zwei Plugins gleichzeitig dasselbe Schema ausgeben, das führt zu Duplikaten. Eine saubere technische Basis ist ohnehin Pflicht; was sonst noch dazugehört, zeigt unsere OnPage-SEO-Checkliste.

Manuell im <head>

Hast du keine Plugin-Lösung oder volle Kontrolle über den Quellcode, fügst du den JSON-LD-Block direkt in deine Seite ein. Am sichersten platzierst du ihn im <head>, technisch erlaubt ist aber auch der <body>. So sieht der Einbau im Seitenkopf aus:

HTML · Einbau im <head>
<head>
  <title>Meine Seite</title>
  <meta name="description" content="...">

  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "SEO München",
    "url": ""
  }
  </script>
</head>

Bei JavaScript-Frameworks wie Next.js renderst du diesen Block am besten serverseitig, damit Google ihn ohne zusätzliches Rendering zuverlässig findet.

Über den Google Tag Manager

Kommst du nicht an den Quellcode heran, ist der Google Tag Manager (GTM) eine Alternative. Du legst ein neues Tag vom Typ „Benutzerdefiniertes HTML“ an, fügst deinen kompletten <script type="application/ld+json">-Block ein und lässt ihn auf den passenden Seiten auslösen. Ein Hinweis dazu: Per GTM injiziertes Schema wird erst nach dem Laden der Seite eingefügt. Google kann es zwar verarbeiten, doch serverseitig oder per Plugin ausgeliefertes Markup ist robuster. Nutze GTM daher eher als Notlösung, wenn der direkte Einbau nicht möglich ist.

Schema Markup testen & validieren

Niemals Schema ungetestet live schalten. Ein einziger Tippfehler kann das ganze Markup ungültig machen. Zum Glück dauert die Prüfung nur Sekunden. Diese vier Werkzeuge brauchst du:

ToolURLWofür
Rich Results Testsearch.google.com/test/rich-resultsPrüft, ob deine Seite für ein Google-Rich-Result infrage kommt
Schema Markup Validatorvalidator.schema.orgPrüft die reine schema.org-Gültigkeit, unabhängig von Google
GSC-Bericht „Verbesserungen“Google Search ConsoleZeigt Fehler & Warnungen für die gesamte Live-Website
Schema-Generatorz.B. der Generator von Merkle/RankRangerErzeugt Grundgerüste per Klick, gut für den Einstieg

So gehst du beim Testen vor

  1. Rich Results Test: URL oder Code-Snippet einfügen. Das Tool sagt dir, welche Rich-Result-Typen erkannt wurden und ob Fehler vorliegen. Das ist dein wichtigster Check vor dem Go-Live.
  2. Schema Markup Validator: prüft strenger gegen das schema.org-Vokabular, auch Typen, die Google selbst nicht für Rich Results nutzt. Ideal, um sauberen Code sicherzustellen.
  3. Search Console: Über den Bericht „Verbesserungen“ siehst du nach dem Crawling, ob Google dein Markup auf der echten Website korrekt verarbeitet, inklusive aller Fehler und Warnungen pro Seitentyp.

Faustregel: Erst lokal im Rich Results Test prüfen, dann live stellen, dann nach ein paar Tagen die Search Console kontrollieren.

Häufige Fehler & Troubleshooting

Schema sieht simpel aus, doch ein paar Stolperfallen tauchen immer wieder auf. Hier die häufigsten und wie du sie löst.

Errors vs. Warnings: der wichtige Unterschied

Die Testtools unterscheiden zwei Stufen. Errors (Fehler) betreffen fehlende Pflichtfelder. Sie verhindern das Rich Result und musst du beheben. Warnings (Warnungen) betreffen empfohlene, aber nicht zwingende Felder. Dein Markup bleibt gültig, doch das Ergänzen verbessert deine Chancen. Kurz: Fehler immer beheben, Warnungen nach Möglichkeit auflösen.

„Pflichtfeld fehlt“

Die häufigste Fehlermeldung. Jeder Typ hat Pflicht-Properties: Product braucht einen name, ein Rich Result zusätzlich Preisangaben im offers; Article braucht headline und image. Der Rich Results Test nennt dir das fehlende Feld konkret. Ergänze es und teste erneut.

Markup muss dem sichtbaren Inhalt entsprechen

Die wichtigste Regel: Dein Schema darf nur Informationen enthalten, die auch sichtbar auf der Seite stehen. Sterne für Bewertungen, die es auf der Seite gar nicht gibt, oder FAQ-Einträge, die nirgends auftauchen, gelten als Spam. Solche Verstoße gegen die Richtlinien für strukturierte Daten können eine manuelle Maßnahme nach sich ziehen.

Warum erscheint mein Rich Result nicht?

Dein Markup ist gültig, aber in der Suche tut sich nichts? Das ist normal und hat meist einen dieser Gründe:

  • Google braucht Zeit. Die Seite muss erst neu gecrawlt werden, das kann Tage bis Wochen dauern.
  • Rich Results sind nie garantiert. Gültiges Schema ist die Voraussetzung, keine Zusage. Google entscheidet pro Suchanfrage, ob und welches Rich Result es zeigt.
  • Der Typ bringt kein visuelles Result mehr. Bei FAQ und HowTo ist die sichtbare Anzeige stark eingeschränkt (siehe nächster Abschnitt).
  • Qualität oder Vertrauen reichen nicht. Bei schwachen oder neuen Seiten hält Google Rich Results manchmal zurück.

Schema & Rich Results 2026: Was Google wirklich anzeigt

Hier wird es ehrlich, denn an dieser Stelle versprechen viele Anleitungen mehr, als Google liefert. Du musst zwei Dinge klar trennen: Schema, das ein sichtbares Rich Result auslösen kann, und Schema, das Google „nur“ beim Verstehen deiner Seite hilft. Beides ist wertvoll, aber es ist nicht dasselbe.

Schema-TypVisuelles Rich Result 2026?Realität
ProductJaPreis, Verfügbarkeit, Sterne, weiterhin stark
Review / AggregateRatingJaSternebewertung, nur für erlaubte Inhaltstypen
BreadcrumbListJaPfad statt URL im Treffer, sehr zuverlässig
Event, Recipe, JobPostingJaEigene, prominente Darstellungen
FAQPageStark eingeschränktSichtbare FAQ-Snippets nur noch für wenige, autoritative Seiten
HowToPraktisch nicht mehrSichtbares HowTo-Result in der normalen Suche abgeschafft
Article / OrganizationIndirektKein eigenes Snippet, aber wichtig für Verständnis & Knowledge Panel

Ehrliche Einordnung zu FAQ & HowTo: Google hat die sichtbaren Rich Results für diese beiden Typen massiv eingeschränkt. FAQ-Snippets erscheinen nur noch bei wenigen, behördlichen oder stark autoritativen Seiten, das bebilderte HowTo-Result ist in der normalen Suche faktisch verschwunden. Versprich dir oder deinen Kunden also kein sichtbares FAQ- oder HowTo-Snippet mehr. Das Markup bleibt dennoch sinnvoll, weil es Google und KI-Systemen hilft, deine Inhalte korrekt zu erfassen.

Und genau hier liegt die zweite, oft übersehene Funktion strukturierter Daten: Maschinenlesbarkeit für KI und LLM-Antworten. Suchmaschinen und generative KI-Systeme nutzen Schema, um Entitäten, Beziehungen und Fakten einer Seite eindeutig zu erfassen. Eine klar ausgezeichnete Seite ist leichter zu verstehen und damit eher als verlässliche Quelle zu zitieren. Wer früh auf saubere strukturierte Daten setzt, arbeitet schon heute für die KI-gestützte Suche von morgen. Wie diese Optimierung für generative Systeme funktioniert, erklärt unser Leitfaden zu Generative Engine Optimization (GEO), vertiefend dazu auch unser Beitrag zu AI SEO 2026.

Übersicht der Schema-Typen und ihrer Rich Results 2026: Product, Review und BreadcrumbList liefern sichtbare Resultate, FAQPage und HowTo kaum noch, Article hilft beim Maschinen-Verständnis.
Welcher Schema-Typ 2026 noch ein sichtbares Rich Result bringt und welcher vor allem dem maschinellen Verständnis dient.

Schema für lokale Sichtbarkeit in München & Bayern

Für lokale Unternehmen ist Schema Markup besonders wertvoll. Wenn du als Handwerker, Arzt, Anwalt oder Dienstleister in München und Bayern gefunden werden willst, ist das LocalBusiness-Schema ein echter Hebel. Es liefert Google die Fakten, die über deine lokale Sichtbarkeit entscheiden: deinen exakten Standort, deine Öffnungszeiten und deine Kontaktdaten.

Damit das wirkt, müssen drei Dinge zusammenpassen: deine Angaben im LocalBusiness-Schema, dein Google-Unternehmensprofil und die Angaben auf deiner Website. Diese NAP-Daten (Name, Adresse, Telefon) sollten überall identisch sein. Widersprüche verwirren Google und schwächen dein lokales Ranking. Das Schema ist dabei nur ein Baustein. Wie du dein Google-Unternehmensprofil optimal aufsetzt, zeigt unsere Anleitung zum Google Business Profile optimieren.

Gerade in einem umkämpften Markt wie München verschafft dir eine saubere lokale Auszeichnung einen Vorsprung, weil viele lokale Wettbewerber ihr Schema gar nicht oder fehlerhaft pflegen. Den kompletten Fahrplan für mehr lokale Sichtbarkeit findest du in unserem Local SEO Guide für München. Wenn du die technische Basis lieber abgeben möchtest, übernehmen wir das im Rahmen unseres Local-SEO-Service. Eine vollständige Bestandsaufnahme deiner Seite, inklusive Schema-Prüfung, liefert dir außerdem unsere SEO-Audit-Checkliste.

Lokal gefunden werden in München? Vereinbare ein kostenloses Erstgespräch ohne Bindung. Wir prüfen dein bestehendes Schema, deine lokale Sichtbarkeit und zeigen dir die nächsten Schritte für dein Unternehmen in München und Bayern. Antwort innerhalb von 24 Stunden. Jetzt kostenloses Erstgespräch buchen.

Häufig gestellte Fragen zu Schema Markup

JSON-LD oder Microdata: Was ist besser?
JSON-LD. Google empfiehlt das Format ausdrücklich, weil der Code als abgekapselter Skriptblock sauber vom sichtbaren HTML getrennt liegt. Das macht ihn einfacher zu schreiben, leichter zu pflegen und unkompliziert per Plugin oder Tag Manager einzubinden. Microdata verteilt die Auszeichnung quer durch dein HTML und wird dadurch schnell unübersichtlich und fehleranfällig. Microdata funktioniert weiterhin, für neue Projekte gibt es aber kaum einen Grund, es JSON-LD vorzuziehen.
Brauche ich Schema Markup für jede Seite?
Nein. Du zeichnest die Seiten aus, bei denen ein Schema-Typ wirklich passt. Eine Produktseite bekommt Product, ein Blogartikel Article oder BlogPosting, dein lokaler Standort LocalBusiness. Sinnvolle Basis-Auszeichnungen wie Organization auf der Startseite und BreadcrumbList in der Navigation lohnen sich fast immer. Eine reine Kontakt- oder Impressumsseite braucht dagegen oft kein eigenes Markup. Wichtiger als Vollständigkeit ist, dass das eingesetzte Schema korrekt und zum Inhalt passend ist.
Kann ich Schema Markup kostenlos erstellen?
Ja. Du brauchst keine kostenpflichtige Software. Du kannst JSON-LD von Hand schreiben (die Beispiele in diesem Artikel sind kopierbar), einen kostenlosen Schema-Generator nutzen oder in WordPress ein Plugin wie Rank Math oder Yoast einsetzen. Auch das Testen ist gratis: Der Rich Results Test und der Schema Markup Validator von schema.org kosten nichts.
Verbessert Schema Markup direkt das Ranking?
Schema ist kein direkter Rankingfaktor. Es bringt deine Seite nicht automatisch nach oben. Der Nutzen ist indirekt, aber real: Schema hilft Google, deinen Inhalt besser zu verstehen, und kann Rich Results auslösen. Diese erweiterten Treffer fallen in der Suche stärker auf und verbessern erfahrungsgemäß die Klickrate. Mehr Klicks und ein klareres Verständnis deiner Inhalte wirken sich langfristig positiv aus, der Effekt läuft also über den Umweg Sichtbarkeit und CTR.
Was ist der Unterschied zwischen strukturierten und unstrukturierten Daten?
Unstrukturierte Daten sind ganz normaler Inhalt: Fließtext, Bilder und Videos, die ein Mensch versteht, eine Maschine aber nur teilweise einordnen kann. Strukturierte Daten ergänzen diesen Inhalt um eine maschinenlesbare Ebene nach einem festen Schema. Sie sagen der Suchmaschine eindeutig, was eine Information bedeutet: dass „19,99“ ein Preis in Euro ist oder „4,8“ eine Bewertung. Schema Markup ist genau diese strukturierte Ebene.
Bringt FAQ-Schema noch ein Rich Snippet?
In der Regel nein. Google hat die sichtbaren FAQ-Rich-Results stark eingeschränkt und zeigt sie nur noch für wenige, autoritative Websites an. Für die meisten Seiten erscheint kein aufklappbares FAQ mehr im Suchergebnis. Das Markup ist trotzdem nicht nutzlos: Es hilft Google und KI-Systemen, deine Fragen und Antworten korrekt zu erfassen. Versprich dir aber kein sichtbares FAQ-Snippet mehr, das ist mit der aktuellen Google-Realität nicht vereinbar.
Wo muss der JSON-LD-Code platziert werden?
Am sichersten im <head> deiner Seite, technisch akzeptiert Google das Markup aber auch im <body>. Entscheidend ist nur, dass der <script type="application/ld+json">-Block im ausgelieferten HTML steht und gültig ist. Bei JavaScript-Frameworks solltest du das Schema serverseitig rendern, damit Google es zuverlässig findet. Nutzt du ein Plugin oder den Tag Manager, übernimmt das Tool die Platzierung automatisch.
Wie teste ich, ob mein Schema funktioniert?
Mit zwei kostenlosen Tools. Der Rich Results Test (search.google.com/test/rich-results) zeigt dir, ob deine Seite für ein Google-Rich-Result infrage kommt und ob Fehler vorliegen. Der Schema Markup Validator (validator.schema.org) prüft die reine Gültigkeit deines Codes gegen das schema.org-Vokabular. Für die Live-Website nutzt du zusätzlich den Bericht „Verbesserungen“ in der Google Search Console, der dir Fehler und Warnungen seitenweit anzeigt.

Fazit: Schema Markup richtig nutzen

Schema Markup ist eine der wenigen SEO-Maßnahmen, bei denen ein wenig sauberer Code direkt sichtbaren Mehrwert schaffen kann. Du gibst Google eine eindeutige Übersetzung deiner Inhalte und legst zugleich die Basis für die KI-gestützte Suche. Drei Dinge solltest du mitnehmen:

  1. Nimm JSON-LD. Google empfiehlt es, es ist am einfachsten zu pflegen, und alle Beispiele in diesem Artikel sind direkt einsatzbereit.
  2. Bleib realistisch bei Rich Results. Product, Review und Breadcrumb bringen sichtbare Treffer, FAQ und HowTo dagegen kaum noch. Nutze sie fürs Verständnis, nicht für das Versprechen eines Snippets.
  3. Teste, bevor du live gehst. Rich Results Test, Schema Markup Validator und die Search Console verhindern, dass ein Tippfehler dein Markup unbrauchbar macht.

Du willst Schema Markup nicht selbst pflegen oder unsicher sein, ob es korrekt eingebaut ist? Vereinbare ein kostenloses Erstgespräch (ohne Bindung). Wir prüfen deine technische Basis und zeigen dir, welche Auszeichnungen sich für dein Unternehmen in München wirklich lohnen. Mehr dazu auf unserer Seite zum technischen SEO. Antwort innerhalb von 24 Stunden.