Breadcrumb-Schema-Generator

Ein Element pro Zeile verwenden: Name | URL

Google zeigt einen Breadcrumb-Pfad über der URL in den Suchergebnissen an, wenn Ihre Seite gültige BreadcrumbList strukturierte Daten bereitstellt. Dieser Generator nimmt die Breadcrumb-Schritte von der Startseite zur aktuellen Seite, erstellt einen schema.org JSON-LD-Block mit korrekten ListItem-Positionen und gibt ein Skript-Tag zurück, das Sie in <head> einfügen können. Kein WordPress-Plugin, kein Yoast, nur sauberes JSON-LD.

So generieren Sie BreadcrumbList JSON-LD

  1. 1

    Geben Sie jede Breadcrumb-Ebene ein

    Bezeichnung und URL für jeden Schritt von der Startseite bis zur aktuellen Seite. Die meisten Seiten haben 2-5 Ebenen.

  2. 2

    Das Tool weist Positionen automatisch zu

    Die Startseite ist Position 1, der nächste Breadcrumb ist Position 2 und so weiter. Die Positionsindizierung ist von schema.org für gültige Ausgaben erforderlich.

  3. 3

    Kopieren Sie den JSON-LD-Schnipsel

    Der Generator gibt einen vollständigen `<script type="application/ld+json">`-Block zurück, der bereit ist, in Ihr `<head>` eingefügt zu werden.

  4. 4

    Validieren

    Klicken Sie auf den Rich Results Test von Google, um zu bestätigen, dass das Markup akzeptiert wird und für die Anzeige von Breadcrumbs geeignet ist.

Anatomie von gültigem BreadcrumbList JSON-LD

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Startseite",
      "item": "https://example.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://example.com/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Wie man Breadcrumbs erstellt"
    }
  ]
}

Warum der letzte Breadcrumb oft item überspringt

Die Dokumentation von Google erlaubt (und viele SEOs empfehlen) das Weglassen der URL im letzten Breadcrumb, da er sich auf die aktuelle Seite bezieht. Die Seiten-URL ist bereits in der Anfrage; sie zu wiederholen, bringt keinen Mehrwert. Der Generator hat einen Schalter, um das letzte item-Feld entweder einzuschließen oder wegzulassen.

Häufige Fehler

  • Positionslücken oder Duplikate — Positionen müssen 1, 2, 3… in Reihenfolge ohne Lücken sein.
  • Fehlendes item bei nicht-finalen Breadcrumbs — jeder Breadcrumb außer optional dem letzten benötigt eine URL.
  • Reine Fragment-URLs (#section) — Google ignoriert diese als Breadcrumb-Ziele; verwenden Sie vollständige Pfade.
  • Mehrere BreadcrumbList-Blöcke pro Seite — harmlos, aber unnötig, Google wählt einen aus.
  • Bezeichnungen, die nicht mit sichtbaren Breadcrumbs übereinstimmen — führt dazu, dass Google allen Ihren strukturierten Daten misstraut.

Platzierung

  • Setzen Sie das <script> in <head> für das sauberste Crawlen.
  • Sie können es auch in <body> platzieren — beide funktionieren. Vermeiden Sie es, es über JavaScript einzufügen, es sei denn, Ihr Crawl-Budget ist mit JS-Rendering einverstanden.
  • Wickeln Sie es nicht in <noscript> ein.

Häufig gestellte Fragen

Empfohlen, aber nicht zwingend erforderlich. Google verlangt, dass strukturierte Breadcrumbs mit dem übereinstimmen, was Benutzer sehen, sodass eine sichtbare Breadcrumb-Komponente plus JSON-LD die sicherste Kombination ist.

Nicht direkt. Es beeinflusst, wie Ihr Ergebnis angezeigt wird (Breadcrumb-Pfad ersetzt URL in den SERP), was die Klickrate verbessern kann. Eine bessere CTR hilft indirekt über die Zeit bei den Rankings.

Ja — Google unterstützt mehrere BreadcrumbList-Blöcke für Seiten, die über verschiedene Pfade erreichbar sind (Kategorie vs. Tag, zum Beispiel). Listen Sie jeden Pfad in seinem eigenen Skriptblock auf.

Fügen Sie das JSON-LD oder die Seiten-URL in den Rich Results Test von Google ein. Es kennzeichnet fehlende erforderliche Felder und zeigt die Breadcrumbs genau so an, wie Google sie anzeigen würde.

Verwandte Tools