How to use this generator
- Enter the title and author. The book's title and the author's name.
- Add the book's page URL. The canonical page for this title on your site.
- Add the ISBN and format. ISBN and whether it is hardcover, paperback, ebook, or audiobook.
- Add the publish date. When the edition was published.
- Copy and validate with the Schema.org Validator.
What is Book schema?
Book schema is structured data describing a book: its title, author, ISBN, format, and publication date. It uses the Book type.
Google has supported a book actions feature for eligible providers, but for most sites Book markup is primarily about entity clarity, helping search engines identify the specific title and edition rather than producing a general rich snippet.
Identify the exact edition
The most useful fields are the ones that pin down the exact book: the author, the isbn, and the bookFormat (hardcover, paperback, ebook, or audiobook). Different editions have different ISBNs, so use the one that matches the page.
If you list a book for sale, you can pair Book with an Offer, similar to Product. For a purely informational page about a title, Book on its own expresses the entity clearly.
Where to put the code
Paste the generated <script type="application/ld+json"> block into the <head> of the page it describes. On WordPress, a free plugin like WPCode adds header code without editing theme files, and SEO plugins such as Yoast and Rank Math accept custom JSON-LD. On a static site, paste it straight into the HTML.
Frequently asked questions
Is this Book schema generator free?
Yes, free, browser-based, no signup.
Does Book schema produce a rich result?
For most sites it is about entity clarity rather than a general snippet. A specific book actions feature exists for eligible providers.
Which ISBN should I use?
The one matching the edition on the page; different formats and editions have different ISBNs.
Can I mark up a book for sale?
Yes, pair Book with an Offer for price and availability, similar to Product markup.
Where does it go?
On the page about that specific book, in the head.