BookReview Schema Markup für SEO – Buchrezensionen als Rich Snippets
Schema Markup

BookReview Schema Markup: Buchrezensionen als Rich Snippets in Google

Shift07 Team
18. April 2026
12 Min. Lesezeit
Schema Markup
BookReview Schema Markup für SEO – Buchrezensionen als Rich Snippets in Google

Wer Buchrezensionen veröffentlicht, hat eine besondere Chance in den Google-Suchergebnissen: Mit BookReview Schema Markup können deine Rezensionen mit gelben Sternebewertungen, Bewertungsanzahl und weiteren Details direkt in den SERPs erscheinen. Das erhöht die Klickrate erheblich — Nutzer sehen schon vor dem Klick, dass es sich um eine seriöse, bewertete Rezension handelt.

In diesem Leitfaden zeigen wir dir, wie du BookReview Schema Markup korrekt nach Schema.org-Standard implementierst, welche Eigenschaften Pflicht sind und wie du häufige Fehler vermeidest. Am Ende hast du ein vollständiges JSON-LD Snippet, das du sofort einsetzen kannst.

Was ist BookReview Schema Markup?

BookReview ist ein Subtyp von Review in der Schema.org-Ontologie und speziell für Rezensionen von Büchern gedacht. Es kombiniert die Eigenschaften eines Review mit einem Verweis auf das rezensierte Buch (das Book-Objekt). Google nutzt diese strukturierten Daten, um Rich Snippets mit Sternebewertungen in den Suchergebnissen anzuzeigen.

Der entscheidende Unterschied zu einem allgemeinen Review: Die Eigenschaft itemReviewed referenziert ein Objekt des Typs Book, das seinerseits Eigenschaften wie Autor, ISBN, Erscheinungsdatum und Genre enthält. Damit signalisierst du Google exakt, um welches Werk es sich handelt — was die Relevanz und Qualität deines Snippets deutlich steigert.

BookReview Schema verbindet zwei mächtige Entitäten: die Rezension selbst und das Buch-Objekt. Google versteht dadurch den gesamten Kontext deiner Seite auf Anhieb.

Im Vergleich zum Product Schema Markup, bei dem Produkte bewertet werden, hat BookReview den Vorteil, dass Bücher von Google besonders gut als eigenständige Entitäten erkannt werden — dank ISBN, Autor und bekannten Werken im Knowledge Graph.

Voraussetzungen für BookReview Rich Snippets

Bevor Google dein BookReview Schema als Rich Snippet anzeigt, müssen folgende Bedingungen erfüllt sein:

  • Die Seite enthält eine echte Rezension — kein Produktkatalog-Eintrag, sondern eine inhaltliche Bewertung mit Text
  • Eine numerische Bewertung ist vorhanden (z. B. 4/5 Sterne oder 8/10 Punkte)
  • Das Markup ist korrekt implementiert — keine Syntaxfehler im JSON-LD
  • Die Bewertung stammt von einer identifizierbaren Person oder Organisation (author-Eigenschaft)
  • Die Inhalte auf der Seite stimmen mit dem Markup überein — Google gleicht beides ab

Wichtig: Google zeigt Sternebewertungen aus Rezensionen nicht an, wenn die Bewertungen durch Nutzer aggregiert sind (dafür gibt es AggregateRating). BookReview eignet sich für redaktionelle Einzelrezensionen, zum Beispiel auf einem Buchblog, in einem Online-Magazin oder auf einer Bücher-Empfehlungsseite.

Die wichtigsten Eigenschaften von BookReview

Da BookReview von Review erbt, stehen dir alle Review-Eigenschaften zur Verfügung. Hier sind die relevantesten:

Pflichtfelder (für Rich Snippets)

  • @type: Muss "BookReview" sein
  • itemReviewed: Das rezensierte Buch als Book-Objekt
  • reviewRating: Die Bewertung als Rating-Objekt mit ratingValue und bestRating
  • author: Der Verfasser der Rezension (Person oder Organisation)

Empfohlene Felder

  • name: Titel der Rezension
  • reviewBody: Der vollständige Rezensionstext
  • datePublished: Datum der Veröffentlichung
  • publisher: Verlag oder Website, auf der die Rezension erscheint
  • url: Direkte URL zur Rezension

Eigenschaften des Book-Objekts (itemReviewed)

  • @type: "Book"
  • name: Titel des Buches (Pflicht)
  • author: Autor des Buches (Person oder Organisation)
  • isbn: ISBN-13 (dringend empfohlen — Google kann das Buch damit eindeutig identifizieren)
  • publisher: Verlag des Buches
  • datePublished: Erscheinungsjahr des Buches
  • numberOfPages: Seitenzahl
  • image: URL des Buchcovers
  • genre: Genre (z. B. "Roman", "Sachbuch", "Krimi")
  • inLanguage: Sprache (z. B. "de" für Deutsch)
  • url: URL zur Buchseite (z. B. Verlagsseite oder Amazon)

Vollständiges BookReview JSON-LD Beispiel

Hier ist ein vollständiges, praxisnahes Beispiel für eine Buchrezension. Es enthält alle empfohlenen Felder und kann direkt in den <head>-Bereich deiner Seite eingefügt werden:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BookReview",
  "name": "Rezension: 'Atomic Habits' von James Clear",
  "reviewBody": "James Clears 'Atomic Habits' ist eines der praktischsten Bücher über Gewohnheitsbildung, die ich je gelesen habe. Clear erklärt überzeugend, warum kleine Veränderungen (1% besser pro Tag) langfristig zu dramatischen Ergebnissen führen. Besonders wertvoll: die konkreten Strategien wie Habit Stacking und die Two-Minute Rule. Das Buch ist klar strukturiert, gut geschrieben und sofort umsetzbar. Absolute Leseempfehlung für alle, die produktiver und fokussierter leben wollen.",
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "5",
    "bestRating": "5",
    "worstRating": "1"
  },
  "author": {
    "@type": "Person",
    "name": "Laurenz Thümmler",
    "url": "https://shift07.ai"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Shift07",
    "url": "https://shift07.ai"
  },
  "datePublished": "2026-04-18",
  "url": "https://shift07.ai/blog/atomic-habits-rezension.html",
  "itemReviewed": {
    "@type": "Book",
    "name": "Atomic Habits",
    "author": {
      "@type": "Person",
      "name": "James Clear"
    },
    "isbn": "9780735211292",
    "publisher": {
      "@type": "Organization",
      "name": "Avery"
    },
    "datePublished": "2018",
    "numberOfPages": "320",
    "genre": "Selbstentwicklung",
    "inLanguage": "en",
    "image": "https://shift07.ai/blog/images/atomic-habits-cover.jpg",
    "url": "https://www.penguinrandomhouse.com/books/573747/atomic-habits-by-james-clear/"
  }
}
</script>

BookReview mit mehreren Sprachen

Wenn du Bücher rezensierst, die in einer anderen Sprache erschienen sind als deine Rezension, kannst du beide Sprachangaben im Markup abbilden:

  • itemReviewed.inLanguage: Sprache des Buches (z. B. "en")
  • Die Rezension selbst ist auf der deutschen Seite — die Sprache der Webseite wird durch das lang-Attribut im HTML-Tag angegeben (<html lang="de">)

Das ermöglicht Google zu verstehen: Hier ist eine deutsche Rezension eines englischsprachigen Buches — eine sehr häufige Konstellation auf Buchblogs.

BookReview mit AggregateRating kombinieren

Wenn du mehrere Rezensionen desselben Buches auf deiner Website veröffentlichst, kannst du eine AggregateRating für das Book-Objekt hinzufügen. Das zeigt Google, wie viele Rezensionen es insgesamt gibt und welcher Durchschnittswert erreicht wird:

{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "Der Name der Rose",
  "author": {
    "@type": "Person",
    "name": "Umberto Eco"
  },
  "isbn": "9783257238884",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "1284",
    "bestRating": "5",
    "worstRating": "1"
  }
}

Dieses Pattern eignet sich vor allem für Buchkataloge oder Plattformen, die viele Nutzerbewertungen aggregieren. Für einzelne redaktionelle Rezensionen reicht das einfache BookReview-Objekt.

Integration in bestehende Article-Schemas

Auf einem Buchblog veröffentlichst du deine Rezensionen oft als Blog-Artikel. Du kannst dann beide Schema-Typen gleichzeitig auf der Seite einsetzen: ein Article-Schema für den Artikel-Kontext und ein BookReview-Schema für die Bewertungsinformation. Beide Scripts können nebeneinander im <head> stehen:

<!-- Artikel-Schema -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Rezension: Atomic Habits von James Clear",
  "datePublished": "2026-04-18",
  "author": { "@type": "Person", "name": "Laurenz Thümmler" }
}
</script>

<!-- BookReview-Schema -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BookReview",
  "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
  "author": { "@type": "Person", "name": "Laurenz Thümmler" },
  "itemReviewed": {
    "@type": "Book",
    "name": "Atomic Habits",
    "isbn": "9780735211292"
  }
}
</script>

Dieses Dual-Schema-Approach ist offiziell von Google unterstützt und liefert maximale Informationen für unterschiedliche SERP-Features. Mehr über den Einsatz von strukturierten Daten für SEO erfährst du in unserem Grundlagen-Artikel.

Häufige Fehler bei BookReview Schema

In der Praxis tauchen immer wieder dieselben Probleme auf. Die häufigsten Fehler:

1. Fehlendes oder falsches itemReviewed-Objekt

Das itemReviewed-Feld muss ein vollständiges Book-Objekt enthalten, nicht nur den Titel als String. Falsch: "itemReviewed": "Atomic Habits". Richtig: Ein verschachteltes Objekt mit @type: "Book" und mindestens dem name.

2. Fehlende worstRating-Angabe

Google empfiehlt, neben ratingValue und bestRating auch worstRating anzugeben. Ohne diese Angabe nimmt Google zwar den Standardwert 1 an, aber explizite Angaben vermeiden Missverständnisse.

3. Rezension ohne Inhalt auf der Seite

Das Markup muss mit dem sichtbaren Seiteninhalt übereinstimmen. Ein Schema, das eine 5-Sterne-Rezension deklariert, aber auf einer Seite ohne Rezensionstext sitzt, wird von Google als Spam erkannt und ignoriert.

4. Selbst-Bewertung eigener Bücher

Google untersagt das Anzeigen von Rich Snippets für Reviews, bei denen der Rezensent und der Autor des rezensierten Werkes identisch sind. Verlage sollten eigene Bücher daher nicht mit BookReview Schema auszeichnen.

5. ISBN-Format-Fehler

Nutze immer die ISBN-13 (13-stellig, beginnt mit 978 oder 979), nicht die ältere ISBN-10. Das Format im Schema ist ein String ohne Bindestriche: "isbn": "9780735211292".

BookReview Schema testen

Nach der Implementierung solltest du dein Markup immer validieren, bevor es live geht:

  1. Google Rich Results Test: Unter search.google.com/test/rich-results kannst du deine URL oder deinen Code direkt testen. Google zeigt dir an, ob dein BookReview als Rich Snippet angezeigt werden kann.
  2. Schema.org Validator: Unter validator.schema.org prüfst du, ob dein JSON-LD syntaktisch korrekt und semantisch valide ist.
  3. Unser JSON-LD Validator: Nutze unseren kostenlosen JSON-LD Structured Data Validator, um dein Markup schnell auf Fehler zu überprüfen.

Nach dem Live-Gang dauert es in der Regel 1–4 Wochen, bis Google die Rich Snippets in den SERPs anzeigt — vorausgesetzt, die Seite wird gecrawlt und indexiert.

BookReview vs. Review: Was ist der Unterschied?

Technisch ist BookReview ein direkter Subtyp von Review — es erbt alle Eigenschaften. Der einzige semantische Unterschied: Bei BookReview ist impliziert, dass itemReviewed ein Buch ist. Du könntest auch Review mit einem Book-Objekt als itemReviewed nutzen und würdest dasselbe Ergebnis erzielen.

Dennoch empfehlen wir BookReview zu verwenden, wenn du Bücher rezensierst — aus zwei Gründen:

  • Semantische Klarheit: Der Typ kommuniziert sofort, worum es geht — ohne dass Google itemReviewed analysieren muss
  • Zukunftssicherheit: Spezifischere Typen werden von Suchmaschinen oft bevorzugt behandelt, wenn neue Features eingeführt werden

Für andere Rezensionstypen — Filmkritiken, Produktbewertungen, Restaurantkritiken — gibt es ebenfalls spezialisierte Review-Subtypen. Mehr über die verschiedenen Schema-Typen erfährst du in unserem Artikel über strukturierte Daten für SEO.

Praxistipps für Buchblog-Betreiber

Wenn du regelmäßig Bücher rezensierst, lohnt es sich, BookReview Schema systematisch zu implementieren:

Template erstellen

Lege ein JSON-LD-Template an, das du für jede neue Rezension nur mit den buchspezifischen Daten befüllst (Name, Autor, ISBN, Rating). Das spart Zeit und reduziert Fehler.

ISBN immer recherchieren

Die ISBN ist das mächtigste Feld im Book-Objekt — sie verbindet dein Markup mit Googles Knowledge Graph und den Buchmetadaten in Worldcat, Open Library und anderen Quellen. Nutze ISBN-13, wenn verfügbar.

Buchcover einbinden

Das image-Feld im Book-Objekt verweist auf das Buchcover. Hoste das Cover auf deinem eigenen Server (nicht von Amazon-Thumbnails) und optimiere es für Web-Performance. Buchcover verbessern die visuelle Präsenz in Rich Snippets erheblich.

Rezensionen aktuell halten

Aktualisiere das datePublished-Feld, wenn du eine Rezension überarbeitest. Google bevorzugt frische Inhalte — gerade bei Büchern, die Neuauflagen erfahren haben.

Checkliste: BookReview Schema korrekt implementieren

  • @type: "BookReview" gesetzt
  • itemReviewed enthält vollständiges Book-Objekt
  • ☑ Buchtitel (name) und Autor (author) angegeben
  • ☑ ISBN-13 eingetragen
  • reviewRating mit ratingValue, bestRating und worstRating
  • ☑ Rezensionsautor (author) angegeben
  • reviewBody mit dem Rezensionstext befüllt
  • datePublished gesetzt
  • ☑ Markup stimmt mit sichtbarem Seiteninhalt überein
  • ☑ Rich Results Test erfolgreich

Fazit

BookReview Schema Markup ist für alle, die regelmäßig Bücher rezensieren, eine der wertvollsten Investitionen in SEO. Die Rich Snippets mit Sternebewertungen heben deine Einträge in den SERPs visuell hervor, erhöhen die Klickrate und signalisieren Google, dass deine Seite hochwertige, strukturierte Inhalte bietet.

Der Implementierungsaufwand ist überschaubar: Ein einmaliges Template, das du für jede Rezension befüllst, reicht völlig aus. Kombiniert mit einer soliden JSON-LD Implementierungsstrategie und regelmäßiger Validierung mit unserem JSON-LD Validator hast du alle Voraussetzungen, um von den Book Rich Snippets in Google zu profitieren.

Im nächsten Artikel unserer Schema-Markup-Serie zeigen wir, wie du Recipe Schema Markup implementierst — ideal für Food-Blogs und Rezept-Websites.

Teste deine Website jetzt kostenlos

Erhalte eine vollständige SEO-Analyse mit konkreten Verbesserungsvorschlägen.

Analyse starten