Schema Markup: Understanding the Properties of Books

Find the amazing features of Book Schema properties. Learn about edition details and book format. This guide is for everyone.

abridged: The “abridged” property in Schema.org indicates if a book is an abridged edition. This helps readers and search engines quickly determine if the content has been condensed or modified from its original form.

{
"@context": "https://schema.org",
"@type": "Book",
"abridged": true,
"name": "Title of the Book"
}

bookEdition: The “bookEdition” property tells us which edition of the book it is. This is important because it helps us keep track of different versions of the book.

{
"@context": "https://schema.org",
"@type": "Book",
"bookEdition": "Second Edition",
"name": "Title of the Book"
}

bookFormat: The term “bookFormat” is used to show how the book is available, like if it’s a physical copy, e-book, or audiobook. This helps users and search engines understand the different ways the content can be accessed.

{
"@context": "https://schema.org",
"@type": "Book",
"bookFormat": "https://schema.org/Audiobook",
"name": "Title of the Book"
}

illustrator: Books with illustrations have an “illustrator” property. This property identifies the person who is responsible for the visual elements. It links to a “Person” type within Schema.org to make sure the illustrator is properly attributed.

{
"@context": "https://schema.org",
"@type": "Book",
"illustrator": {
"@type": "Person",
"name": "Illustrator's Name"
},
"name": "Title of the Book"
}

isbn: The “isbn” property shows the International Standard Book Number of the book. The unique code accurately identifies the book. It is especially useful when there are different editions or formats.

{
"@context": "https://schema.org",
"@type": "Book",
"isbn": "978-3-16-148410-0",
"name": "Title of the Book"
}

numberOfPages: The “numberOfPages” tells us how many pages are in the book. This helps readers know how long the content is and helps search engines decide how relevant the book is.

{
"@context": "https://schema.org",
"@type": "Book",
"numberOfPages": 256,
"name": "Title of the Book"
}