Schema-Markup-Generator

Erstellen Sie Article-, Product- oder Breadcrumb-JSON-LD aus eigenen Angaben. Kopieren Sie das Skript oder laden Sie das JSON herunter und prüfen Sie es vor Veröffentlichung.

Zusätzliche Angaben (optional)

Schema-Markup beschreibt Seiteninhalte in strukturierter Form. JSON-LD ist das Datenformat; Typen wie Article und Product kennzeichnen den beschriebenen Gegenstand. Screpys kostenloser Schema-Markup-Generator wandelt Ihre Artikel-, Produkt- oder Navigationsangaben in JSON-LD um. Wählen Sie den passenden Typ, füllen Sie das Formular aus und prüfen Sie das Ergebnis vor der Installation. Sie können das vollständige Skript kopieren oder die JSON-Daten herunterladen.

Die Generierung ist der erste Schritt. Das Tool liest Ihre Seite nicht, überprüft weder Preis noch Autor und installiert oder übermittelt keinen Code an Google. Eine sinnvolle Umsetzung braucht richtige Angaben, die passende Platzierung und eine Kontrolle der veröffentlichten Ausgabe.

Den zum Seiteninhalt passenden Schema-Typ wählen

Beginnen Sie mit dem, was Besucher auf der Seite tatsächlich lesen oder kaufen können, nicht mit der gewünschten Suchdarstellung. Der Generator bietet drei Modi und drei Artikeluntertypen:

Seiteninhalt Auswahl Beschriebener Gegenstand
Allgemeiner redaktioneller Artikel Article Artikel, Überschrift und Autor
Blogbeitrag BlogPosting Als Blogbeitrag veröffentlichter Artikel
Nachrichtenbericht NewsArticle Nachrichtenartikel
Einzelnes Produkt mit Angebot Product Produkt und ein aktuelles Offer
Navigationspfad der Seite Breadcrumb Geordnete BreadcrumbList

Eine Kategorienliste ist nicht automatisch ein einzelnes Product. Eine Verkaufsseite wird auch nicht zur NewsArticle, nur weil diese Auswahl existiert. Wählen Sie den Typ, der den Inhalt wahrheitsgemäß abbildet.

Für Adresse, Kontaktdaten oder Öffnungszeiten verwenden Sie den separaten Local Business Schema Generator. Dieses Tool erzeugt nicht jeden Schema.org-Typ. Der richtige Typ ist wichtiger, als unpassende Angaben in ein vorhandenes Formular zu pressen.

Zutreffende Artikeldaten vorbereiten

Wählen Sie Article, BlogPosting oder NewsArticle und geben Sie Seiten-URL, Überschrift und Autorennamen ein. Das sind Pflichtangaben dieses Formulars, keine allgemeingültige Pflichtfeldliste von Google. Googles aktuelle Article-Dokumentation beschreibt passende empfohlene Eigenschaften statt universeller Pflichtfelder.

Der erzeugte Autor ist eine einzelne Person. Verwenden Sie den Namen eines tatsächlichen Menschen und gegebenenfalls eine identifizierende Profil-URL. Tragen Sie keinen Verlagsnamen als Person ein und fassen Sie nicht mehrere Autoren zu einem Namen zusammen. Organisationsautoren oder mehrere Autoren brauchen eine Umsetzung, die diese Fakten korrekt modelliert. Solche Autorenstrukturen erzeugt dieses Formular nicht.

Zusätzliche Angaben sind bis zu drei Bild-URLs sowie tatsächliche Veröffentlichungs- und Änderungsdaten. Nutzen Sie passende zugängliche Bilder, keine erfundenen Adressen oder lediglich ein Logo, um eine Warnung loszuwerden. Das Formular akzeptiert Kalenderdaten und lehnt Änderungen vor der Veröffentlichung ab. Setzen Sie das Veröffentlichungsdatum nicht allein wegen des neuen Markups auf heute.

Warnungen über fehlende Bilder oder Veröffentlichungsdaten fordern zur Prüfung realer Angaben auf. Sie rechtfertigen keine erfundenen Werte und bilden nicht sämtliche Anforderungen eines Suchfeatures ab.

Ein tatsächliches Produktangebot beschreiben

Der Produktmodus verlangt Produktname, Seiten-URL, tatsächlichen Preis, Währung und Verfügbarkeit. Wählen Sie den richtigen Status: InStock, OutOfStock, PreOrder, BackOrder oder Discontinued. Beschreibung, Bild-URL, SKU und Marke sind optional. Die Ausgabe enthält ein Product mit einem Offer, keinen Produktfeed, kein Variantensystem und keine automatische Bestandsaktualisierung.

Für eine fiktive, verfügbare Trail Bottle zum Preis von 29,90 EUR sieht die Grundstruktur so aus:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Trail Bottle",
  "url": "https://example.com/products/trail-bottle/",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/products/trail-bottle/",
    "price": 29.9,
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Dies sind Beispielwerte, kein aktuelles Angebot oder geprüftes Händlerlisting. Im verkürzten Beispiel fehlt ein Bild, was der Generator zur Prüfung meldet. Ersetzen Sie alle fiktiven Werte und ergänzen Sie ein geeignetes echtes Bild, wenn verfügbar. Null ist für ein tatsächlich kostenloses Angebot erlaubt, aber kein Ersatz für einen unbekannten Preis.

Rezensionen und Gesamtbewertungen werden nicht erzeugt. Erfinden Sie keine, um eine Warnung eines anderen Validators zu beseitigen. Googles Product-Snippet-Leitfaden unterscheidet die relevanten Eigenschaften und Angebotsanforderungen. Umfangreichere Händlerdarstellungen können mehr benötigen, als dieses Formular liefert.

Breadcrumbs in sinnvoller Reihenfolge aufbauen

Der Breadcrumb-Modus erzeugt einen Pfad mit zwei bis zehn Elementen. Geben Sie die Namen in einer zur Website-Hierarchie passenden Reihenfolge ein. Jedes Element benötigt einen Namen; alle außer dem letzten brauchen eine vollständige URL. Der Generator nummeriert ab eins und zeigt eine Vorschau, ermittelt aber nicht selbst die Websitestruktur.

Für eine fiktive Checklisten-Seite könnte die Eingabe lauten:

Position Name URL
1 Ratgeber https://example.com/guides/
2 Wandern https://example.com/guides/hiking/
3 Tagesrucksack-Checkliste Für dieses letzte Element optional

Googles Breadcrumb-Dokumentation erlaubt, die URL des letzten Elements wegzulassen; dann wird die URL der enthaltenden Seite verwendet. Installieren Sie diesen Pfad auf der Checklisten-Seite, nicht mit denselben Endwerten auf jeder Seite.

Die Vorschau fügt Ihrer Website keine sichtbare Navigation hinzu. Halten Sie das Markup mit der tatsächlichen Hierarchie konsistent und prüfen Sie separat ausgegebene Navigationslinks. Generierter Code garantiert nicht dieselbe Suchdarstellung auf allen Geräten.

JSON-LD kopieren und auf der passenden Seite installieren

Skript kopieren liefert das vollständige HTML-Skriptelement samt JSON-LD. Beim Download erhalten Sie schema.json mit dem JSON-Objekt ohne HTML-Hülle. Diese Ausgaben bedienen unterschiedliche Einfügewege: Ein CMS-Feld für reines JSON braucht die Daten, während ein HTML-Template das vollständige Skript aufnehmen kann.

Googles Einführung in strukturierte Daten beschreibt JSON-LD in einem Skriptelement im Kopf oder Hauptteil einer Seite. Verwenden Sie das passende Template, Datenfeld oder Plugin Ihrer Website. Ein gewöhnlicher Absatzeditor kann den Code als Text anzeigen oder entfernen, statt Markup zu installieren.

Prüfen Sie vor einem weiteren Block, was CMS oder Theme bereits ausgeben. Article und BreadcrumbList können verschiedene Aspekte derselben Seite beschreiben. Problematisch sind widersprüchliche Darstellungen desselben Artikels, Produkts oder Pfads. Aktualisieren Sie die verantwortliche Umsetzung, statt einen alten Preis oder Autor neben einer neuen widersprüchlichen Version stehen zu lassen.

Der Generator serialisiert Werte für seinen Skriptblock sicher, kann aber die spätere CMS-Ausgabe nicht bestätigen. Speichern Sie die Seite, kontrollieren Sie die ausgelieferte Ausgabe und prüfen Sie die vorgesehenen Werte. Kopieren oder Herunterladen allein ändert nichts an Ihrer Website.

Code, Fakten und Sucheignung getrennt prüfen

Prüfen Sie die installierte Ausgabe in mehreren Schritten:

  1. Sicherstellen, dass JSON lesbar ist und das Skript auf der vorgesehenen Seite steht.
  2. Deklarierte Typen und Eigenschaften einschließlich verschachtelter Objekte prüfen.
  3. Namen, Preise, Daten, Bilder und Navigation mit der tatsächlichen Seite vergleichen.
  4. Aktuelle Anforderungen des gewünschten Suchfeatures prüfen.

Der Structured Data Checker untersucht installiertes JSON-LD, Parsefehler, Entitäten und ausgewählte Eigenschaften. Sein Umfang ist begrenzt. Verschachtelte Person- oder Offer-Objekte und Artikeluntertypen können außerhalb der Prüfungen liegen und als nicht unterstützt oder teilweise geprüft erscheinen. Dieser Status allein macht die erzeugte Struktur nicht ungültig. Lesen Sie die konkreten Befunde und nutzen Sie gegebenenfalls eine breitere Validierung.

Verwenden Sie Googles Rich Results Test für unterstützte Suchfeatures. Fehlende empfohlene Angaben sind eine Prüfaufgabe, kein Anlass für erfundene Bewertungen, Bilder oder Daten. Korrekte Syntax belegt auch nicht, dass eine echte Person den Artikel geschrieben hat oder ein Angebot weiterhin verfügbar ist.

Googles allgemeine Richtlinien für strukturierte Daten verlangen relevante, richtige und aktuelle Seitenangaben sowie passende Feature-Regeln. Selbst korrektes Markup garantiert kein Rich Result. Die Eigenschaftenzahl dieses Generators misst den Ausgabeumfang, nicht Vollständigkeit oder einen SEO-Wert.

Markup bei späteren Änderungen aktuell halten

Generieren Sie neu oder aktualisieren Sie das verantwortliche Template, wenn Preis, Bestand, Autor, relevantes Artikeldatum oder Hierarchie geändert werden. Veröffentlichen Sie sichtbare Angaben und Markup gemeinsam und kontrollieren Sie die Seite erneut. Der Generator überwacht keine späteren Änderungen und aktualisiert keine bestehende Installation automatisch.

Verwenden Sie auf übersetzten Seiten Überschrift, Produktbeschreibung und Breadcrumb-Namen in der jeweiligen Sprache sowie die richtigen Versions-URLs und tatsächlichen Angebotsdaten. Technische Eigenschaftsnamen wie headline und priceCurrency bleiben unverändert. Eine andere Oberflächensprache übersetzt weder Ihre Eingaben noch erstellt sie lokalisierte Seitenversionen.

Halten Sie geprüfte Eingaben und Installationsort in Ihren eigenen Veröffentlichungsnotizen fest. Dann ist die nächste Aktualisierung eine konkrete Änderung an einer bekannten Quelle statt eines weiteren losgelösten Skripts, das sich vom Seiteninhalt entfernen kann.

Fragen zum Schema-Markup-Generator

Erstellen Sie Article-, Product- oder Breadcrumb-JSON-LD aus eigenen Angaben. Kopieren Sie das Skript oder laden Sie das JSON herunter und prüfen Sie es vor Veröffentlichung.

Wo installiere ich das Ergebnis?

Fügen Sie das kopierte Skript dem entsprechenden Seitentemplate hinzu und prüfen Sie das veröffentlichte HTML. Kopieren oder Herunterladen ändert Ihre Website nicht. Halten Sie die Fakten mit der Seite synchron.

Garantiert das Skript ein Google-Rich-Result?

Nein. Der Generator erstellt Code aus Ihren Angaben, ohne Live-Seite oder sämtliche Eignungsregeln zu prüfen. Validieren Sie das installierte Markup und beachten Sie die aktuellen Regeln des Typs.

Was unterscheidet Skriptkopie und JSON-Download?

Die Skriptkopie enthält das HTML-Skriptelement. schema.json enthält nur das JSON-Objekt. Verwenden Sie das von Template oder CMS-Feld erwartete Format und prüfen Sie die veröffentlichte Ausgabe.

Soll ich ein Bild oder Datum erfinden, um eine Warnung zu entfernen?

Nein. Verwenden Sie passende echte Bilder und zutreffende Daten, soweit anwendbar. Eine Warnung verlangt eine Prüfung; ein erfundener Wert belegt weder gültiges noch geeignetes Markup.

Welche Schema-Typen kann ich erstellen?

Article, BlogPosting, NewsArticle, Product mit einem einzelnen Offer und BreadcrumbList. Für lokale Unternehmensdaten gibt es den separaten Local Business Schema Generator.

Wie verwende ich Schema auf übersetzten Seiten?

Verwenden Sie für Überschriften, Beschreibungen und Navigationsnamen die jeweilige Seitensprache sowie korrekte Versions-URLs und echte Angebotsdaten. Technische JSON-LD-Eigenschaftsnamen bleiben gleich. Eingaben werden nicht automatisch übersetzt.

Kann ich Produktrezensionen oder Bewertungen generieren?

Nein. Der Produktmodus nutzt echten Angebotspreis, Währung und Lagerstatus. Er erfindet keine Rezensionen oder Gesamtbewertungen und ersetzt keinen Produktfeed oder eine vollständige Händlerkonfiguration.

Kann eine Organisation oder können mehrere Personen Artikelautor sein?

Das aktuelle Formular erzeugt einen einzelnen Person-Autor. Organisationen und mehrere Autoren benötigen entsprechend modelliertes Markup. Tragen Sie weder einen Organisationsnamen noch eine kommagetrennte Personenliste als einen Person-Namen ein.