SEO for Solos
schema.org/BookRich result eligible

Book schema

A book, printed or digital, with its identifiers and format.

Where to use it

Book sales pages.

A complete example

Valid as written, with every required property and the recommended ones that carry real information.

book.json
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "Acme Reference",
  "author": {
    "@type": "Person",
    "name": "A Real Person",
    "url": "https://www.seoforsolos.com/about"
  },
  "isbn": "978-0-000000-00-0",
  "bookFormat": "https://schema.org/EBook",
  "numberOfPages": 240,
  "publisher": {
    "@id": "https://www.seoforsolos.com/#organization"
  },
  "workExample": {
    "@type": "Book",
    "bookEdition": "First",
    "isbn": "978-0-000000-00-0"
  }
}

Generate a Book node with your own values in the schema generator, and lint what your page actually ships with the schema validator.

Properties

Book properties
PropertyStatus
nameRequired
authorRequired
isbnRecommended
bookFormatRecommended
numberOfPagesRecommended
publisherRecommended
workExampleRecommended

The three mistakes this type attracts

  1. 01Omitting isbn on a book that has one.
  2. 02bookFormat outside the documented enumeration.
  3. 03Using Book for a PDF that is not published as a book.

Related types

Where this appears in the playbook

Questions

What is the Book schema type for?

A book, printed or digital, with its identifiers and format. Use it on: book sales pages.

Which Book properties are required?

Book requires 2 properties: name, author. It also recommends 5: isbn, bookFormat, numberOfPages, publisher, workExample.

Does Book produce a rich result?

Book is eligible for a Google rich result when its required properties are present and valid. A validation error therefore has a visible cost in the search result itself.

What is the most common Book mistake?

The most common Book mistake is: Omitting isbn on a book that has one.

Product analytics are optional. On the skill page, X advertising measurement is also optional and shares your visit and ad identifiers with X. Both are off until you allow them. Privacy policy.