Tools
Schema Generator (JSON-LD)
Erzeugen Sie JSON LD strukturierte Daten für Rich Results: Typ wählen, Felder ausfüllen, den Code, den Google versteht, mit einem Klick kopieren. Die 6 gängigsten Schema Typen, komplett im Browser, ohne Anmeldung.
Binden Sie den Code einmal ein, auf der Startseite oder der Seite über Ihr Unternehmen. Google verlangt ein crawlbares Logo mit mindestens 112×112 Pixeln.
Für Google sind Name und Adresse Pflicht. Geben Sie Koordinaten mit mindestens 5 Nachkommastellen an und halten Sie die Adresse identisch mit Ihrem Google Unternehmensprofil.
Für das Bild empfiehlt Google mindestens 50.000 Pixel (Breite × Höhe) im Format 16:9, 4:3 oder 1:1. Das Datum steht im ISO 8601 Format im Code.
Neben dem Namen braucht Google einen Preis oder eine Bewertung. Den Preis können Sie als 1.299,90 eingeben; im Code steht dann 1299.9. Bewertungen nur auszeichnen, wenn sie auf der Seite sichtbar sind.
Google zeigt FAQ Rich Results seit dem 7. Mai 2026 nicht mehr in der Suche. FAQPage bleibt ein gültiger schema.org Typ; zeichnen Sie nur sichtbare Fragen und Antworten aus.
Ordnen Sie die Schritte von der Startseite bis zu dieser Seite. Google braucht mindestens zwei Schritte; der letzte Schritt darf ohne URL bleiben.
Ergebnis
Schema Generator (JSON-LD): So funktioniert es
- Schema Typ wählen
Wählen Sie oben den Typ, der zu Ihrer Seite passt: Organisation, Lokales Geschäft, Artikel, Produkt, FAQ oder Breadcrumb. Beim Wechsel bleiben Ihre Eingaben erhalten, Sie können also jederzeit zurückspringen.
- Felder mit den Angaben der Seite füllen
Tragen Sie Name, Adresse, Preis oder Fragen genau so ein, wie Besucher sie sehen. Leere Felder landen nicht im Code, deshalb entstehen keine halben Eigenschaften.
- Zahlen wie gewohnt eingeben
Den Preis können Sie als 1.299,90 oder 1299.90 eingeben. Das Tool schreibt daraus dann 1299.9 mit Punkt als Dezimaltrennzeichen. Bei Koordinaten macht es aus dem Komma ebenfalls einen Punkt.
- Google Prüfung lesen
Die Schlagworte unter dem Code zeigen, welche Pflichtfelder und empfohlenen Felder von Google ausgefüllt sind. Fehlt ein Pflichtfeld, färbt sich das Abzeichen oben gelb und nennt zudem die fehlende Eigenschaft.
- Code kopieren und testen
Der Button Kopieren nimmt den ganzen Block samt Script Tags mit. Danach binden Sie ihn ein und prüfen ihn über den Link zum Test für Rich Results im Panel.
Wie baut das Tool den JSON LD Code auf?
Das Tool rechnet nicht; es übersetzt Ihre Felder in JSON LD Eigenschaften aus dem schema.org Vokabular. Dabei gelten diese Regeln:
@context = https://schema.org, @type = gewählter Typ oder Untertypein leeres Feld erscheint nicht im CodeStraße + Stadt + Region + Postleitzahl + Ländercode → address (PostalAddress)Breitengrad und Längengrad beide gültig → geo (GeoCoordinates)Öffnung und Schließung ausgefüllt → openingHoursSpecification mit den gewählten Tagen1.299,90 → offers.price = 1299.9, priceCurrency = WährungscodeBewertung und Anzahl beide ausgefüllt → aggregateRatingjede Zeile mit Namen bekommt der Reihe nach position 1, 2, 3; eine URL wird zu itemAnführungszeichen und Zeilenumbrüche in Textfeldern maskiert das Tool nach den JSON Regeln, deshalb müssen Sie den Code nie von Hand reparieren.
Beispieleingaben und der erzeugte Code
Die Zeilen sind Beispiele; die letzte Spalte zeigt den Codeausschnitt, den das Tool aus derselben Eingabe erzeugt.
| Schema Typ | Ihre Eingabe | Ergebnis im Code |
|---|---|---|
| Produkt | Preis 1.299,90, Währung EUR | "price": 1299.9, "priceCurrency": "EUR" |
| Produkt | Bewertung 4,7, Anzahl Bewertungen 1.250 | "ratingValue": 4.7, "reviewCount": 1250 |
| Lokales Geschäft | Montag bis Freitag, 09:00 bis 18:00 | "dayOfWeek": ["Monday" … "Friday"], "opens": "09:00", "closes": "18:00" |
| Lokales Geschäft | Breitengrad 52,52001, Längengrad 13,40495 | "latitude": 52.52001, "longitude": 13.40495 |
| Breadcrumb | Startseite und Blog mit URL, Beitrag ohne URL | position 1, 2, 3; kein item beim letzten ListItem |
| Organisation | Zwei Profile, je eine URL pro Zeile | "sameAs": ["https://www.instagram.com/beispiel", "https://www.linkedin.com/company/beispiel"] |
Mit Ihren eigenen Werten wendet das Tool dieselben Regeln an. Preis und Bewertung in den Beispielen gehören außerdem zu keinem echten Produkt.
Schema Typen: Was sie bei Google bewirken und welche Felder sie brauchen
So passen die sechs Typen dieses Tools zur Dokumentation der Google Suche:
| Typ | Wo es bei Google hilft | Pflicht | Empfohlen (hier verfügbar) |
|---|---|---|---|
| Organization | Knowledge Panel, Logoauswahl und eine saubere Zuordnung Ihrer Firmendaten | Keine | name, url, logo, sameAs, description, telephone, email |
| LocalBusiness | Firmendetails in den Suchergebnissen: Adresse, Öffnungszeiten, Standort | name, address | url, telephone, image, geo, openingHoursSpecification, priceRange |
| Article, BlogPosting, NewsArticle | Klare Zuordnung von Überschrift, Bild und Datum | Keine | headline, image, datePublished, dateModified, author |
| Product | Produkt Snippet: Preis, Verfügbarkeit, Sterne | name plus offers, aggregateRating oder review | image, description, brand, sku |
| FAQPage | Seit dem 7. Mai 2026 kein Rich Result mehr in der Google Suche | mainEntity: Question + acceptedAnswer | Keine |
| BreadcrumbList | Seitenpfad in den Desktop Ergebnissen; mobil seit dem 23. Januar 2025 nur noch die Domain | Mindestens 2 ListItems; name, position und item außer beim letzten Schritt | Keine |
Quelle: Dokumentation zu strukturierten Daten bei Google Search Central. Die Regeln von Google ändern sich; prüfen Sie deshalb bei wichtigen Projekten die aktuelle Dokumentation.
Was ist ein Schema Generator, und was erzeugt dieses Tool?
Ein Schema Generator übersetzt die Fakten Ihrer Seite in JSON LD Code, den Suchmaschinen ohne Raten lesen können. Sie füllen ein Formular aus; das Tool setzt die Eigenschaften aus dem schema.org Vokabular, verschachtelte Objekte und Anführungszeichen an die richtige Stelle. Dadurch vermeiden Sie fehlende Kommas und Klammern, an denen handgeschriebener Code am häufigsten scheitert.
Das Tool deckt sechs Typen ab:
- Organization: Markenname, Logo, Kontaktdaten und soziale Profile.
- LocalBusiness: Geschäftsart, Adresse, Koordinaten und Öffnungszeiten.
- Article: Überschrift, Autor, Datum und Titelbild.
- Product: Preis, Verfügbarkeit, Marke und Bewertung.
- FAQPage und BreadcrumbList: eine Liste mit Fragen und Antworten sowie der Seitenpfad.
Google unterstützt JSON LD, Microdata und RDFa. In der Praxis arbeiten mein Team und ich bei Kundenprojekten mit JSON LD, weil der Code als eigener Block steht und das sichtbare HTML nicht berührt. Die Grundlagen finden Sie zudem in meinem Ratgeber zu Schema Markup. Alles läuft in Ihrem Browser, also erreicht keine Eingabe einen Server.
Welcher Schema Typ gehört auf welche Seite?
Kurz gesagt entscheidet das Hauptthema der Seite über den Typ. Die allgemeinen Richtlinien von Google sagen dasselbe: Das Markup soll die Seite beschreiben, auf der es steht, und den spezifischsten passenden Typ nutzen. Bei neuen Projekten halte ich mich an diese Zuordnung:
- Startseite oder Seite über das Unternehmen: Organization. Eine Seite mit Ihren Firmendaten genügt also.
- Kontakt oder Standortseite: LocalBusiness, am besten mit Untertyp wie Restaurant oder Zahnarzt.
- Blogbeitrag oder Nachricht: Article, BlogPosting oder NewsArticle.
- Produktseite: Product. Google möchte dieses Markup auf einem bestimmten Produkt sehen, nicht auf einer Kategorie oder Produktliste.
- Kategorien und tiefere Seiten: BreadcrumbList.
Außerdem können mehrere Typen auf einer Seite stehen. Ein Blogbeitrag trägt zum Beispiel Article und BreadcrumbList nebeneinander, eine Produktseite Product und BreadcrumbList. Dieses Tool erzeugt jeweils einen Typ; für den zweiten wechseln Sie oben den Typ und kopieren den Block separat. In Onlineshops klären mein Team und ich diese Zuordnung ganz am Anfang einer E-Commerce Beratung, denn spätere Änderungen an Vorlagen kosten deutlich mehr Zeit.
Lokales Geschäft: Adresse, Koordinaten und Öffnungszeiten
Für LocalBusiness verlangt Google nur zwei Felder: den Namen des Geschäfts und seine Adresse. Allerdings zählen die empfohlenen Felder für eine saubere Zuordnung genauso viel. Ich empfehle diese Reihenfolge im Tool:
- Geschäftsart: Google empfiehlt den spezifischsten Untertyp. Wählen Sie aus der Liste etwa Restaurant, Elektriker oder Zahnarztpraxis; passt nichts, bleibt es beim allgemeinen LocalBusiness.
- Adresse: Straße, Stadt, Bundesland, Postleitzahl und der zweistellige Ländercode (DE). Halten Sie die Schreibweise zudem identisch mit Ihrem Google Unternehmensprofil.
- Koordinaten: Google verlangt für Breitengrad und Längengrad mindestens 5 Nachkommastellen. Am Desktop klicken Sie in Google Maps mit der rechten Maustaste auf Ihr Geschäft; oben erscheinen dann die Koordinaten, ein Klick kopiert sie.
- Öffnungszeiten: Wählen Sie die geöffneten Tage sowie Öffnung und Schließung. Gelten samstags andere Zeiten, ergänzen Sie nach dem Kopieren ein zweites OpeningHoursSpecification Objekt.
- Preisspanne: Ein kurzes Zeichen wie €€ genügt; Google möchte dieses Feld unter 100 Zeichen.
Ihre Sichtbarkeit in Maps kommt trotzdem vor allem aus dem Google Unternehmensprofil. Das Markup ist also eine unterstützende Ebene, die zeigt, dass Ihre Website zum Profil passt. Die Profilseite erkläre ich ausführlich in meinem Ratgeber zu Google Maps SEO.
Wie schreiben Sie Preis und Bewertung im Produkt Markup richtig?
Die Regel von Google für Produkt Snippets ist klar: Neben name brauchen Sie mindestens eines der Felder review, aggregateRating oder offers. Das Tool baut ein offers Objekt, sobald Sie einen Preis eingeben. Ein aggregateRating Objekt entsteht, wenn Bewertung und Anzahl der Bewertungen ausgefüllt sind.
Konkret entscheiden zwei Details über den Preis. Erstens enthält das Feld price nur eine Zahl mit Punkt als Dezimaltrennzeichen; das Beispiel von Google zeigt 1.23 statt 1,23. Deshalb macht das Tool aus Ihrer Eingabe 1.299,90 im Code 1299.9. Zweitens steht die Währung als ISO 4217 Code wie EUR oder CHF im Feld priceCurrency; das Zeichen € gehört nicht hinein.
Bei Bewertungen kommt Ehrlichkeit vor der Syntax:
- Zeichnen Sie Bewertung und Anzahl nur aus, wenn die Produktseite sie tatsächlich zeigt.
- Google verbietet Bewertungen ohne echte Erfahrung. Ebenso verbietet es Bewertungen gegen Geld, Rabatt oder Gratisprodukt, wenn dieser Anreiz nicht deutlich offengelegt ist; diesen Punkt hat Google im Juli 2026 in die Richtlinien aufgenommen.
- Auf Seiten mit LocalBusiness oder Organization kommen Bewertungen, die das Unternehmen über sich selbst steuert, nicht für Sterne infrage.
In den Shops, die ich aufsetze, übernehme ich nur Bewertungen aus dem Bewertungssystem, die auch auf der Seite stehen. Alles andere erhöht nur Ihr eigenes Risiko einer manuellen Maßnahme.
Lohnen sich FAQ und Breadcrumb Markup noch?
Kurz gesagt: Breadcrumb ja, FAQ Rich Results nein. Im August 2023 hat Google FAQ Rich Results auf bekannte, maßgebliche Websites von Behörden und aus dem Gesundheitsbereich beschränkt. Laut Änderungsprotokoll von Search Central ist die Funktion seit dem 7. Mai 2026 ganz aus der Suche verschwunden. Dasselbe Protokoll nennt eine frühere Bereinigung vom Juni 2025. Damals hat Google Kursinformationen, geschätztes Gehalt, Lernvideo, besondere Ankündigung, Fahrzeugangebot und Übungsaufgaben als veraltet markiert.
Trotzdem habe ich den Typ FAQPage im Tool behalten. FAQPage bleibt ein gültiger schema.org Typ; Google hat das Rich Result entfernt, nicht das Vokabular. Außerdem hilft das Tool, wenn Sie altes FAQ Markup auf bestehenden Websites aufräumen und eine korrekte Struktur als Vorlage brauchen.
Bei Breadcrumbs sieht es anders aus. Mit der Ankündigung vom 23. Januar 2025 zeigt Google in mobilen Ergebnissen keinen Seitenpfad mehr, sondern nur die Domain. Am Desktop erscheinen Breadcrumbs weiterhin, und Google unterstützt das Markup. Deshalb setze ich BreadcrumbList bei Websites mit tiefer Kategoriestruktur weiter ein. Google braucht mindestens zwei ListItems, und jeder Schritt außer dem letzten braucht eine URL.
Wie binden Sie den Code aus dem Schema Generator ein?
Das Tool liefert Ihnen einen fertigen Block mit Script Tags. Wie Sie ihn einbinden, hängt von Ihrem System ab:
- Selbst programmierte Website: Fügen Sie den Block in die Vorlage der passenden Seite ein, am besten in den head Bereich.
- WordPress: Nutzen Sie das Feld für Header Code in Ihrem Theme oder ein Plugin, mit dem Sie Code in den Header einfügen.
- Shopsystem: Die Produktvorlage gibt oft schon Product Markup aus. Suchen Sie zuerst im Quelltext nach ld+json und ergänzen Sie dann nur den fehlenden Typ.
Vor allem gilt: Der Code gehört auf die Seite, die er beschreibt. Organization Markup steht einmal auf der Startseite oder der Seite über das Unternehmen, Product Markup nur auf der jeweiligen Produktseite. Wiederholen Sie dieselben Angaben auf mehreren Seiten, müssen die Werte überall gleich bleiben.
Wenn ich Schema einbaue, prüfe ich auch Title und Description in derselben Vorlage, weil beide im selben head Bereich stehen. Der Meta Tag Generator beschleunigt diesen Teil. Auf mehrsprachigen Websites bekommt jede Sprachversion ihr eigenes Markup, mit Namen und Beschreibungen in der Sprache dieser Seite.
Wie testen Sie den Code vor der Veröffentlichung?
Ich schicke jeden Codeblock durch zwei getrennte Prüfungen, denn beide Werkzeuge beantworten unterschiedliche Fragen:
- Test für Rich Results: Er zeigt, ob der Code für ein von Google unterstütztes Rich Result infrage kommt. Sie können den Code einfügen oder eine öffentliche URL prüfen.
- Schema Markup Validator: Er prüft den Code gegen das schema.org Vokabular, ohne Google Regeln. Hier kontrollieren Sie Typen wie FAQPage, die Google nicht mehr anzeigt.
Nach dem Livegang geht die Kontrolle in der Search Console weiter. Die Berichte im Bereich Verbesserungen listen gültige und fehlerhafte Elemente auf gecrawlten Seiten, die URL Prüfung zeigt dagegen den Stand einer einzelnen Seite bei Google. Wie ich diese Berichte lese, erkläre ich in meiner Anleitung zur Search Console.
Denken Sie außerdem daran: Auch fehlerfreier Code garantiert kein Rich Result. Google schreibt ausdrücklich, dass es keine Garantie für die Anzeige strukturierter Daten in den Suchergebnissen gibt; welche Darstellung erscheint, entscheidet der Algorithmus. Geben Sie den Berichten nach einem sauberen Test daher ein paar Wochen Zeit.
Was bringen Rich Results für die Klickrate, und wo liegt die Grenze?
Google teilt in seiner Einführung zu strukturierten Daten eigene Fallstudien. Laut dieser Seite hat Rotten Tomatoes auf Seiten mit strukturierten Daten eine um 25 Prozent höhere Klickrate gemessen als auf Seiten ohne. Im selben Dokument berichtet Nestlé von einer um 82 Prozent höheren Klickrate bei Seiten, die als Rich Result erscheinen.
Allerdings gehören diese Zahlen zu diesen Websites; niemand garantiert Ihnen denselben Zuwachs. In der Praxis sehe ich Folgendes:
- Produktergebnisse mit Preis, Verfügbarkeit und Sternen fallen zwischen schlichten Einträgen der Konkurrenz eher auf.
- Ein schwacher Title und eine schwache Description bringen trotz Rich Result kaum Klicks.
- Ist eine Seite langsam oder schwer zu crawlen, rettet Schema sie nicht.
Deshalb sehe ich Schema als letzte Ebene auf einem soliden technischen Fundament. Zuerst schaue ich auf Ladezeit, Crawlbarkeit und interne Verlinkung; meine Checkliste steht im Artikel zu technischem SEO. Wie Title und Description im Suchergebnis wirken, prüfen Sie mit der Google SERP Vorschau. Wenn Sie die ganze Website gemeinsam angehen möchten, finden Sie alles Weitere auf der Seite zur SEO Beratung.
Häufige Fehler beim Schema Markup
- ✕FehlerOrganization Markup auf jeder Seite mit anderen Angaben✓Besser soHalten Sie Ihre Firmendaten an einer Stelle, auf der Startseite oder der Seite über das Unternehmen, mit überall gleichem Namen, Logo und Profilen.
- ✕FehlerGeschlossene oder fremde Profile unter sameAs✓Besser soTragen Sie nur aktive Profile ein, die zu Ihrer Marke gehören, mit einer vollständigen URL pro Zeile.
- ✕FehlerBreadcrumb Schritte in anderer Reihenfolge als die Navigation✓Besser soBauen Sie den Code in derselben Reihenfolge wie den sichtbaren Pfad auf und geben Sie jedem Schritt außer dem letzten eine vollständige URL.
- ✕FehlerAlter Preis im Code nach einer Preisänderung✓Besser soSpeisen Sie Preis und Verfügbarkeit aus derselben Quelle wie die Seite. Haben Sie den Code von Hand eingefügt, aktualisieren Sie ihn bei jeder Preisänderung.
- ✕FehlerNur einen Teil des Codes kopieren✓Besser soNehmen Sie mit dem Button Kopieren den ganzen Block samt Script Tags; eine einzige fehlende Klammer macht alles ungültig.
Häufig gestellte Fragen
Rich Results sind nur eine Ebene des technischen SEO.
Schema Markup macht einen Unterschied, wenn es korrekt eingerichtet ist; der eigentliche Gewinn liegt darin, das ganze technische Fundament, die Content Architektur und die Geschwindigkeit gemeinsam zu optimieren. Machen wir das SEO Audit Ihrer Seite zusammen.
Passende Artikel
Blog
Nicht parsbare strukturierte Daten: Ursachen und LösungArtikel lesen →




