Balisage Livres (Book, ReadAction, BorrowAction) : achat et emprunt
Le balisage Book permet d'acheter (ReadAction) ou d'emprunter (BorrowAction) un livre depuis Google. Fonctionnalité par flux réservée aux gros catalogues. Entités, propriétés et exemple.
Le balisage Book transforme la recherche Google en point de découverte d’ouvrages : l’internaute peut acheter (ReadAction) ou emprunter (BorrowAction) un livre directement depuis les fiches info. C’est une fonctionnalité par flux de données, réservée aux fournisseurs à large catalogue, sur participation : ce n’est pas un simple balisage de page. Pour le replacer parmi les autres formats, consultez la galerie des résultats enrichis.
Attention au contresens ici : le balisage Book n’est pas un simple balisage de page, c’est une fonctionnalité par flux de données réservée aux fournisseurs à large catalogue, sur participation. Inutile donc de l’ajouter à quelques fiches en espérant déclencher ReadAction ou BorrowAction. Mon conseil avant de s’investir : vérifiez d’abord que vous êtes éligible, sinon vous balisez dans le vide.
Contrairement aux autres balisages, les actions de livre passent par un fichier de flux (DataFeed) transmis à Google, pas par le code de vos pages. L’accès vise les fournisseurs proposant un large choix de livres, sur déclaration d’intérêt, sans garantie d’admission.
Ouvrage et édition
Le modèle distingue deux niveaux : l’ouvrage (Book Work), niveau supérieur, et l’édition (Book Edition), reliée par workExample. Regroupez les éditions sous un même ouvrage autant que possible. Chaque entité porte un identifiant stable (@id) sur un domaine qui vous appartient.
Les propriétés clés
Les principales propriétés obligatoires, par entité. Une fois votre flux préparé, il reste utile de tester vos données structurées pour vérifier chaque entité avant l’envoi.
| Entité | Propriété | Rôle |
|---|---|---|
Book (Work) |
@id, name, author, url, workExample |
Ouvrage, son auteur et ses éditions |
Book (Edition) |
@id, bookFormat, inLanguage, isbn, potentialAction |
Édition et son action (lire/emprunter) |
ReadAction |
target, expectsAcceptanceOf (Offer) |
Acheter ou lire (catégorie, région, prix) |
BorrowAction |
target, lender (LibrarySystem) |
Emprunter via un système de bibliothèques |
DataFeed |
dataFeedElement, dateModified |
Conteneur du flux |
{
"@context": "https://schema.org",
"@type": "DataFeed",
"dateModified": "2026-06-01T12:00:00Z",
"dataFeedElement": [{
"@type": "Book",
"@id": "https://monsite.fr/work/mon-livre",
"url": "https://monsite.fr/work/mon-livre",
"name": "Mon livre",
"author": {"@type": "Person", "name": "A. Auteur"},
"workExample": [{
"@type": "Book", "@id": "https://monsite.fr/edition/mon-livre-poche",
"isbn": "9781234567897", "bookFormat": "https://schema.org/Paperback", "inLanguage": "fr",
"potentialAction": {
"@type": "ReadAction",
"target": {"@type": "EntryPoint", "urlTemplate": "https://monsite.fr/acheter/9781234567897",
"actionPlatform": ["https://schema.org/DesktopWebPlatform","https://schema.org/AndroidPlatform"]},
"expectsAcceptanceOf": {"@type": "Offer", "category": "purchase", "price": 12.90,
"priceCurrency": "EUR", "eligibleRegion": {"@type": "Country", "name": "FR"}}
}
}]
}]
}
À faire
- un ISBN-13
- des @id et url stables et uniques
- des liens vers une page d’achat ou d’emprunt direct
- un flux à jour
À éviter
- l’ISBN-10 (non accepté)
- mélanger Book et LibrarySystem dans un même flux
- pointer vers une page de résultats ou de description
Points clés à retenir
- Ouvrage et éditions distingués (workExample)
- ISBN-13 et identifiants tiers valides (OCLC, LCCN)
- ReadAction (achat/lecture) ou BorrowAction (emprunt) complète
- @id, url et urlTemplate uniques, pas d'entité expirée
- Flux unique au format JSON, mis à jour régulièrement
À contrôler avant l’envoi du flux.
Quiz : testez vos connaissances
Quiz : testez vos connaissances
-
Comment les actions de livre sont-elles transmises à Google ?
- Par un envoi manuel via la Search Console
- Par du JSON-LD ajouté dans l'en-tête de chaque page
- Par un fichier de flux (DataFeed), pas par le code des pages
Contrairement aux autres balisages, les actions de livre passent par un fichier de flux
DataFeedtransmis à Google, et non par le code de vos pages. -
Quel identifiant utiliser pour les livres ?
- Un identifiant interne propre au site
- L'ISBN-10, plus court et plus répandu
- L'ISBN-13, en convertissant si besoin
Utilisez l’ISBN-13. L’ISBN-10 n’est pas accepté, convertissez-le si nécessaire.
-
Quelle action correspond à l'emprunt d'un livre en bibliothèque ?
- SolveMathAction
- BorrowAction
- ReadAction
BorrowActioncorrespond à l’emprunt en bibliothèque, tandis queReadActionsert à l’achat ou à la lecture.
Besoin d'un accompagnement SEO ?
Un catalogue de livres à connecter à Google ? On évalue votre éligibilité et le flux à produire.