Schema de livro

O que os dados estruturados schema.org/Book fazem, como se diferenciam do programa Book Actions do Google, restrito a provedores registrados, a confusa linha do tempo de junho a novembro de 2025 e para que a marcação de livro ainda serve de verdade.

Publicado pela primeira vez: 1 de jul. de 2026 · Última atualização: 8 de ago. de 2026 · Avançado
1 sinal de evidência nesta página

O schema de livro (schema.org/Book) descreve um livro com dados estruturados — nome, autor, ISBN, datePublished e bookFormat — e não é a mesma coisa que o recurso Book Actions do Google. Book Actions é um programa baseado em feed, restrito a provedores de livros e sistemas de bibliotecas aprovados, estruturalmente mais próximo de um feed do Merchant Center do que de JSON-LD na página. A grande confusão que este artigo corrige: o Google anunciou a descontinuação de Book Actions em junho de 2025 junto com outros seis tipos, mas foi o único tipo que não foi removido quando o Google retirou os relatórios do Search Console em setembro de 2025, e o banner de descontinuação desapareceu da documentação em novembro de 2025. Portanto, “o schema de livro foi removido em 2025” é um mito. A maioria dos sites não consegue obter um resultado avançado de Book Actions só com marcação. O Book markup simples ainda pode tornar páginas de resenha elegíveis ao snippet de avaliações e alimentar a compreensão de entidades/Knowledge Graph por meio de sameAs. Marcação válida só torna você elegível: não alimenta o Google Books e não é fator de ranqueamento.

« Evidência desta afirmação Schema.org defines Book as a CreativeWork subtype with properties for bibliographic details. Escopo: Schema.org vocabulary, independent of Google feature eligibility. Confiança: alta · Verificado: Schema.org: Book Evidência desta afirmação Google lists Book among the valid item types for review-snippet structured data. Escopo: Review snippet eligibility, not Book Actions participation or guaranteed display. Confiança: alta · Verificado: Google Search Central: Review snippet » (Tradução) (Síntese localizada do trecho vinte e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«> TL;DR — schema.org/Book (a child of CreativeWork) is structured data

describing a book — name, author, isbn, datePublished, bookFormat, numberOfPages, bookEdition, illustrator. It is not the same as Google’s Book Actions: a registration-gated, feed-based “buy/borrow” program for approved book providers and library systems, structurally closer to Merchant Center than to on-page JSON-LD. The story most content gets wrong: Book Actions was announced for deprecation in June 2025 (one of seven types), but was the one excluded when Google actually pulled Search Console reporting for the others in September 2025, and Google removed the deprecation banner from the /book doc entirely by November 2025 — so “Book schema was removed” is now itself a myth. Realistic advice for almost everyone: keep/add plain Book markup for Review snippet eligibility (Book is a listed reviewable type) and entity clarity via sameAs; pursue Book Actions only if you’re a high-volume provider willing to onboard. Markup doesn’t feed Google Books and isn’t a ranking factor. » (Tradução) (Síntese localizada do trecho vinte e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## schema.org/Book — the vocabulary » (Tradução) (Síntese localizada do trecho vinte e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Book is a child of CreativeWork, so it inherits a lot and adds a few book-specific properties. The six that are specifically Book: » (Tradução) (Síntese localizada do trecho vinte e cinco, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«| Property | Type | What it is | | --- | --- | --- | | isbn | Text | The book’s ISBN (see the ISBN-13 rule below) | | bookFormat | BookFormatType | Hardcover, Paperback, EBook, AudiobookFormat, GraphicNovel | | bookEdition | Text | Edition, e.g. “2nd Edition” | | numberOfPages | Integer | Page count | | illustrator | Person | The illustrator | | abridged | Boolean | Whether this is an abridged edition | » (Tradução) (Síntese localizada do trecho vinte e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Plus the inherited CreativeWork/Thing staples you’ll actually use: name (title), author, publisher, datePublished, inLanguage, genre, aggregateRating, review, image, url, sameAs, and identifier. Two subtypes worth a mention: Audiobook (for audio editions) and SequentialArt (comics/graphic novels). » (Tradução) (Síntese localizada do trecho vinte e sete, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Book schema vs. Book Actions — the distinction the whole topic hinges on » (Tradução) (Síntese localizada do trecho vinte e oito, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«This is the confusion I most want to kill, and it’s the opposite of how Product schema works, so slow down here. » (Tradução) (Síntese localizada do trecho vinte e nove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«With Product schema, you add JSON-LD to a page and you’re eligible for a rich result. Book Actions is not like that. Book Actions is a feed submission program for onboarded providers — structurally much closer to a Google Merchant Center feed than to on-page markup. Google’s own framing: Book Actions make Search “an entry point to discover books and authors,” letting users “quickly buy or borrow” a book directly from results, and “as a provider of books, you can provide a feed of data to Google.” The two actions are ReadAction (buy) and BorrowAction (borrow, for libraries). » (Tradução) (Síntese localizada do trecho trinta, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«And it’s gated. Straight from the doc: the feature “is currently limited to book providers with a wide selection of available books,” and “the use of this feature is limited to book providers that have filled out the interest form and have been onboarded.” You register interest; interest doesn’t guarantee participation. If you’re a book blogger, an author with a handful of titles, or an SEO auditing a client’s markup, you are almost certainly not going to earn a Book Actions rich result from on-page JSON-LD — that’s not a limitation of your implementation, it’s how the program is designed. » (Tradução) (Síntese localizada do trecho trinta e um, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«### Work vs. Edition — how Book Actions models a book » (Tradução) (Síntese localizada do trecho trinta e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Book Actions uses a nested-entity model that’s unusual relative to Product’s flatter shape. Google distinguishes the Work (the abstract book — title, author, original language) from the Edition (a concrete copy — year, edition name, ISBN). Library lending adds a Library / LibrarySystem layer on top for the borrow flow. You don’t need this for plain entity markup — it’s specific to the feed program — but it explains why Book Actions docs look heavier than “add some JSON-LD.” » (Tradução) (Síntese localizada do trecho trinta e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«### ISBN is the reconciliation key (ISBN-13 only) » (Tradução) (Síntese localizada do trecho trinta e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«In the feed program, ISBN is the matching signal — directly analogous to GTIN in Product. Google: “The ISBN is the main reconciliation signal when Google Search matches your feed data to Google’s data,” and without it “it’s likely that your books can’t be matched and therefore won’t be served.” One hard rule people miss: Google doesn’t accept ISBN-10. Its warning is explicit — for ISBN-10-only books, convert to ISBN-13 before sending the feed. » (Tradução) (Síntese localizada do trecho trinta e cinco, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«### If you’re actually onboarded: the provider checklist » (Tradução) (Síntese localizada do trecho trinta e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«For the small slice of readers who are genuinely a high-volume book provider, here’s the shape of the work, condensed: » (Tradução) (Síntese localizada do trecho trinta e sete, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«1. Onboarding — fill out the interest form; indicating interest doesn’t guarantee participation, and Google decides who it onboards. 2. Feeds — sellers upload a Book feed; lenders upload separate Book and Library feeds, using the upload details Google’s support team supplies once you’re onboarded. 3. Work/Edition — model the abstract Work once, then group each concrete Edition under it with workExample rather than flattening everything into one entity. 4. Supported identifiers — ISBN-13 is preferred and ISBN-10 is rejected; Google also accepts a few alternates (OCLC, LCCN, JP e-code) for books that genuinely lack an ISBN. 5. Action targets — set ReadAction for buy and BorrowAction for borrow. Note that Google personalizes and orders which providers actually show to a given user; which provider “wins” a slot isn’t something any single feed controls. 6. Validation — run the feed’s JSON-LD through the Schema Markup Validator before submission, same as you would for plain on-page markup. » (Tradução) (Síntese localizada do trecho trinta e oito, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## The confusing 2025 timeline, explained » (Tradução) (Síntese localizada do trecho trinta e nove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«This is the part almost no other content has gotten right, so here’s the accurate sequence. Google spent 2025 trimming the SERP, and Book Actions got caught in the announcement but not the execution. » (Tradução) (Síntese localizada do trecho quarenta, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«June 12, 2025 — the announcement. Google (Henry Hsu) posts that seven structured data types will be phased out, “because our analysis shows that they’re not commonly used in Search.” The seven, verbatim: “Book Actions, Course Info, Claim Review, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing.” Note the scope caveat in the same post: “The use of these structured data types outside of Google Search (and dependent features) is not affected.” » (Tradução) (Síntese localizada do trecho quarenta e um, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«September 9, 2025 — the execution, minus one. Google actually removed Search Console reporting, Rich Results Test support, and API fields for the deprecated types. But — as Barry Schwartz reported at Search Engine Land — Google only removed reporting for six of them: Course Info, Claim Review, Estimated Salary, Learning Video, Special Announcement, and Vehicle Listing. His line is the load-bearing fact of this whole article: “Google did not mention Book Actions in this announcement.” Book Actions was quietly left off the removal list. » (Tradução) (Síntese localizada do trecho quarenta e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«November 5, 2025 — the banner comes off. That’s Google’s own changelog date for removing the deprecation banner from the /book documentation entirely (Barry Schwartz’s Search Engine Roundtable piece reporting on it published the next day, November 6). Schwartz’s read, reporting what Google told him: Google did this “as there’s still a feature using the markup in Google Search.” In other words, the feature survived — the June announcement was the plan, not the outcome. To be precise about scope: this changelog entry confirms specifically that Book Actions still uses the markup — it isn’t independent proof of every other claim about plain schema.org/Book markup made elsewhere in this article. » (Tradução) (Síntese localizada do trecho quarenta e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«December 2025 onward — where it stands. The /book doc remains actively maintained (its own “last updated” date is December 10, 2025), it carries a “Limited Access” flag in Google’s own docs navigation, and it’s still feed-based and provider-gated. So the accurate status is: alive, but gated — not general-availability, and not removed. » (Tradução) (Síntese localizada do trecho quarenta e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«If you saw Book Actions listed somewhere as “removed in June 2025” (including in older versions of this site’s own structured-data hub), that’s the announcement being mistaken for the result. The record needs correcting, and this article is that correction. » (Tradução) (Síntese localizada do trecho quarenta e cinco, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Should you bother with Book Actions specifically? » (Tradução) (Síntese localizada do trecho quarenta e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Honest answer: only if you’re a high-volume book retailer or a library system with a wide selection, willing to register interest, get onboarded, and submit and maintain a data feed. For that audience, it’s a real, still-live surface worth pursuing. For everyone else — the large majority of people who land on a “book schema” search — Book Actions isn’t a realistic target, and chasing it via on-page markup is wasted effort. » (Tradução) (Síntese localizada do trecho quarenta e sete, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## What plain Book markup is still good for — no gatekeeping » (Tradução) (Síntese localizada do trecho quarenta e oito, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Set Book Actions aside and Book markup still earns its keep: » (Tradução) (Síntese localizada do trecho quarenta e nove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«- Review snippet eligibility. Book is one of the entity types Google’s Review snippet rich result explicitly supports — listed right alongside Recipe, Movie, Product, SoftwareApplication, and LocalBusiness. This is a fully general-availability path (no onboarding gate) for book-review sites, book bloggers, and retailers with genuine reader ratings. If you have real ratings, mark them up with aggregateRating / review — the same properties and the same genuine-review discipline covered in the Review schema and AggregateRating schema siblings. Eligible doesn’t mean guaranteed — Google still decides whether to render the stars.

  • Entity / Knowledge Graph clarity. Even with zero rich-result ambition, linking a Book (or its author Person) to Wikipedia, Wikidata, or Goodreads via sameAs is a low-effort, ungated way to help Google disambiguate which book and which author you mean. (I won’t claim a specific AI-citation or ranking effect from this — there’s no documented evidence of one — but disambiguating your entity is sound practice on its own terms.) This is under-covered relative to the property-table content that dominates search results, and it’s where a lot of the quiet value of Book markup actually lives now. » (Tradução) (Síntese localizada do trecho cinquenta, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Two things it does not do, to be precise: » (Tradução) (Síntese localizada do trecho cinquenta e um, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«- It doesn’t feed Google Books. There’s no documented connection between on-page schema.org/Book markup and Google Books ingestion — Google Books’ catalog comes from its own partner/publisher pipeline. Don’t add markup expecting it to get your book listed there.

  • It isn’t a ranking factor. Like all structured data, it aids understanding and rich-result eligibility. Eligibility isn’t display, and neither is a ranking boost. » (Tradução) (Síntese localizada do trecho cinquenta e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Example: plain entity-clarity JSON-LD » (Tradução) (Síntese localizada do trecho cinquenta e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«This is ordinary Book markup for entity understanding and Review-snippet eligibility — note the sameAs links and the aggregate rating. This is not the Book Actions feed format, which is a separate spec you’d only touch as an onboarded provider. » (Tradução) (Síntese localizada do trecho cinquenta e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

{
  "@context": "https://schema.org/",
  "@type": "Book",
  "name": "The Left Hand of Darkness",
  "author": {
    "@type": "Person",
    "name": "Ursula K. Le Guin",
    "sameAs": "https://www.wikidata.org/wiki/Q181677"
  },
  "isbn": "9780441478125",
  "bookFormat": "https://schema.org/Paperback",
  "numberOfPages": 304,
  "datePublished": "1969",
  "inLanguage": "en",
  "publisher": {
    "@type": "Organization",
    "name": "Ace Books"
  },
  "sameAs": [
    "https://en.wikipedia.org/wiki/The_Left_Hand_of_Darkness",
    "https://www.wikidata.org/wiki/Q909751"
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.2",
    "ratingCount": "1187"
  }
}

«The isbn here uses ISBN-13. The aggregateRating is what makes a genuine book-review page eligible for stars; the sameAs links are the ungated entity lever. None of this requires — or produces — Book Actions. » (Tradução) (Síntese localizada do trecho cinquenta e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Bing and other engines » (Tradução) (Síntese localizada do trecho cinquenta e sete, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Keep this short: Bing has no Book-specific rich result and no Book Actions equivalent. Its structured-data help is generic — it reads schema.org/Book as ordinary entity data for its Satori knowledge base and general understanding, validates value shapes broadly, and publishes no book-specific requirements. So Book markup is useful to Bing as entity data, not as a route to any dedicated book feature. » (Tradução) (Síntese localizada do trecho cinquenta e oito, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«For where Book schema sits in the wider picture, see the broader Schema Markup and Structured Data hubs this article nests under, and the Product schema / ProductGroup schema siblings for the useful structural contrast: any site can add Product markup for eligibility, whereas Book Actions requires provider onboarding — so for a book, the realistic rich-result path is the Review snippet, not Book Actions. » (Tradução) (Síntese localizada do trecho cinquenta e nove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

Adicionar uma nota de especialista

Fixar uma citação de especialista

É uma pessoa nova? Crie o perfil não reivindicado dela em /admin/experts/ → Fixar uma citação de especialista primeiro.