GEO Vertex

Auditez vos donnees structurees

Tickets JIRA — Rapport #7091edcd

26 tickets generes.

Retour au rapport
26 Total
8 P0 Critique
9 P1 Important
9 P2 Secondaire
0 P3 Backlog
Priorite :
Tag :
Tri :
[SD][P0] Implementer BreadcrumbList sur FA PE
P0 structured-data seo p0

Template : FA PE | URL : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Template : FA PE

Categorie : Fiche produit

URL exemple : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Types Schema.org manquants

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P2] Enrichir weight, depth, width, height sur FA PE
P2 structured-data seo genai p2

Template : FA PE | URL : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Template : FA PE

URL exemple : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Propriete : weight, depth, width, height

Types concernes : Product

Impact : logistique — Requetes logistiques GenAI : 'livre leger pour voyager', 'laptop fin pour le sac a dos', 'cadeau pas trop lourd'.

Pont HTML → Schema.org

Signal has_product_specs → Types : Product — Proprietes : weight, depth, width, height, material, color

Les caracteristiques techniques correspondent aux proprietes Product.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
weight: {value: 503, unitCode: 'GRM'}
[SD][P1] Enrichir review, aggregateRating sur FA PE
P1 structured-data seo genai p1

Template : FA PE | URL : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Template : FA PE

URL exemple : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les 'avis longue duree' (innovation Darty). Signal E-E-A-T pour les LLM.

Pont HTML → Schema.org

Signal has_reviews → Types : Product, Review, AggregateRating — Proprietes : review, aggregateRating

Les avis correspondent aux types Review et AggregateRating.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
review: [{reviewAspect: 'Apres 6 mois', reviewBody: '...'}]
[SD][P1] Enrichir hasMerchantReturnPolicy sur FA PE
P1 structured-data seo genai p1

Template : FA PE | URL : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Template : FA PE

URL exemple : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Propriete : hasMerchantReturnPolicy

Types concernes : Offer

Impact : confiance — Rich result Google Merchant + signal confiance LLM. Repond a 'peut-on retourner un produit Fnac ?' ou 'e-commerce avec retour gratuit'.

Pont HTML → Schema.org

Signal has_return_policy → Types : Offer, MerchantReturnPolicy — Proprietes : hasMerchantReturnPolicy

La politique de retour correspond a Offer.hasMerchantReturnPolicy.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
hasMerchantReturnPolicy: {returnPolicyCategory: 'MerchantReturnFiniteReturnWindow', merchantReturnDays: 30}
[SD][P2] Enrichir video (VideoObject) sur FA PE
P2 structured-data seo genai p2

Template : FA PE | URL : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Template : FA PE

URL exemple : https://www.fnac.com/a9432026/Stendhal-Le-Rouge-et-le-Noir

Propriete : video (VideoObject)

Types concernes : Product, NewsArticle, TechArticle

Impact : rich_result — Eligibilite au Rich Result Video de Google. Les videos produit augmentent le CTR de 20-30%.

Pont HTML → Schema.org

Signal has_video → Types : VideoObject, Product — Proprietes : video

Les videos detectees correspondent a VideoObject ou Product.video.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
video: {name: 'Test MacBook Pro', uploadDate: '2024-01', thumbnailUrl: '...'}
[SD][P0] Implementer BreadcrumbList sur FA PT Stocké
P0 structured-data seo p0

Template : FA PT Stocké | URL : https://www.fnac.com/Console-Nintendo-Switch-Edition-limitee-Mario/a15620621/w-4

Template : FA PT Stocké

Categorie : Fiche produit

URL exemple : https://www.fnac.com/Console-Nintendo-Switch-Edition-limitee-Mario/a15620621/w-4

Types Schema.org manquants

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P2] Enrichir weight, depth, width, height sur FA PT Stocké
P2 structured-data seo genai p2

Template : FA PT Stocké | URL : https://www.fnac.com/Console-Nintendo-Switch-Edition-limitee-Mario/a15620621/w-4

Template : FA PT Stocké

URL exemple : https://www.fnac.com/Console-Nintendo-Switch-Edition-limitee-Mario/a15620621/w-4

Propriete : weight, depth, width, height

Types concernes : Product

Impact : logistique — Requetes logistiques GenAI : 'livre leger pour voyager', 'laptop fin pour le sac a dos', 'cadeau pas trop lourd'.

Pont HTML → Schema.org

Signal has_product_specs → Types : Product — Proprietes : weight, depth, width, height, material, color

Les caracteristiques techniques correspondent aux proprietes Product.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
weight: {value: 503, unitCode: 'GRM'}
[SD][P1] Enrichir review, aggregateRating sur FA PT Stocké
P1 structured-data seo genai p1

Template : FA PT Stocké | URL : https://www.fnac.com/Console-Nintendo-Switch-Edition-limitee-Mario/a15620621/w-4

Template : FA PT Stocké

URL exemple : https://www.fnac.com/Console-Nintendo-Switch-Edition-limitee-Mario/a15620621/w-4

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les 'avis longue duree' (innovation Darty). Signal E-E-A-T pour les LLM.

Pont HTML → Schema.org

Signal has_reviews → Types : Product, Review, AggregateRating — Proprietes : review, aggregateRating

Les avis correspondent aux types Review et AggregateRating.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
review: [{reviewAspect: 'Apres 6 mois', reviewBody: '...'}]
[SD][P0] Implementer BreadcrumbList sur FA PT MP
P0 structured-data seo p0

Template : FA PT MP | URL : https://www.fnac.com/mp44457809/Porte-cles-Animation-Pokemon-Pikachu-6-cm/w-4

Template : FA PT MP

Categorie : Fiche produit

URL exemple : https://www.fnac.com/mp44457809/Porte-cles-Animation-Pokemon-Pikachu-6-cm/w-4

Types Schema.org manquants

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P2] Enrichir weight, depth, width, height sur FA PT MP
P2 structured-data seo genai p2

Template : FA PT MP | URL : https://www.fnac.com/mp44457809/Porte-cles-Animation-Pokemon-Pikachu-6-cm/w-4

Template : FA PT MP

URL exemple : https://www.fnac.com/mp44457809/Porte-cles-Animation-Pokemon-Pikachu-6-cm/w-4

Propriete : weight, depth, width, height

Types concernes : Product

Impact : logistique — Requetes logistiques GenAI : 'livre leger pour voyager', 'laptop fin pour le sac a dos', 'cadeau pas trop lourd'.

Pont HTML → Schema.org

Signal has_product_specs → Types : Product — Proprietes : weight, depth, width, height, material, color

Les caracteristiques techniques correspondent aux proprietes Product.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
weight: {value: 503, unitCode: 'GRM'}
[SD][P1] Enrichir review, aggregateRating sur FA PT MP
P1 structured-data seo genai p1

Template : FA PT MP | URL : https://www.fnac.com/mp44457809/Porte-cles-Animation-Pokemon-Pikachu-6-cm/w-4

Template : FA PT MP

URL exemple : https://www.fnac.com/mp44457809/Porte-cles-Animation-Pokemon-Pikachu-6-cm/w-4

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les 'avis longue duree' (innovation Darty). Signal E-E-A-T pour les LLM.

Pont HTML → Schema.org

Signal has_reviews → Types : Product, Review, AggregateRating — Proprietes : review, aggregateRating

Les avis correspondent aux types Review et AggregateRating.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
review: [{reviewAspect: 'Apres 6 mois', reviewBody: '...'}]
[SD][P0] Implementer Book, BreadcrumbList sur FA ebook matché physique
P0 structured-data seo p0

Template : FA ebook matché physique | URL : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Template : FA ebook matché physique

Categorie : Fiche produit

URL exemple : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Types Schema.org manquants

Proprietes Book

ProprieteCoucheTypeSignalDescriptionValeur detectee
namegoogleTextrequisTitre du livre
authorgooglePersonrequisAuteur
urlgoogleURLURL canonique
isbngoogleTextISBN-13
bookFormatgoogleBookFormatTypeFormat (Paperback, EBook, AudiobookFormat, Hardcover)
publishergoogleOrganizationEditeur
workExamplegoogleBookEditions specifiques (ebook, audio, poche)
imagegoogleURLCouverture du livre
offersgoogleOfferOffre d'achat
aggregateRatinggoogleAggregateRatingNote moyenne
reviewgoogleReviewAvis lecteurs
numberOfPagesllmIntegerchoixNombre de pages
inLanguagellmTextfiltreLangue du livre
awardllmTextE-E-A-TPrix, distinctions, labels
genrellmTextcategorisationGenre litteraire
aboutllmThingsemantiqueSujet du livre
audiencellmAudienceciblagePublic cible
translationOfWorkllmCreativeWorkcontexteOeuvre originale traduite
datePublishedllmDatetemporaliteDate de publication originale
copyrightYearllmIntegertemporaliteAnnee de copyright
bookEditionllmTexteditionsEdition (ex: 'Edition annotee')
illustratorllmPersoncontexteIllustrateur
isPartOfllmCreativeWorkSeriescontexteFait partie d'une serie/collection
positionllmIntegercontextePosition dans la serie (tome N)
countryOfOriginllmCountryprovenancePays d'origine de l'oeuvre
keywordsllmTextsemantiqueMots-cles thematiques
additionalTypellmURLcategorisationType additionnel (ex: schema.org/Book sur un Product)

Modeles JSON-LD — Book

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "{{title}}",
  "author": {
    "@type": "Person",
    "name": "{{author}}"
  },
  "isbn": "{{isbn}}",
  "bookFormat": "https://schema.org/{{format}}",
  "publisher": {
    "@type": "Organization",
    "name": "{{publisher}}"
  },
  "offers": {
    "@type": "Offer",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "{{title}}",
  "author": {
    "@type": "Person",
    "name": "{{author}}"
  },
  "isbn": "{{isbn}}",
  "bookFormat": "https://schema.org/{{format}}",
  "publisher": {
    "@type": "Organization",
    "name": "{{publisher}}"
  },
  "numberOfPages": "{{pages}}",
  "inLanguage": "{{language}}",
  "genre": "{{genre}}",
  "award": "{{award}}",
  "about": "{{subject}}",
  "datePublished": "{{date_published}}",
  "audience": {
    "@type": "PeopleAudience",
    "suggestedMinAge": "{{min_age}}"
  },
  "offers": {
    "@type": "Offer",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "{{rating}}",
    "reviewCount": "{{review_count}}"
  }
}

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P2] Enrichir weight, depth, width, height sur FA ebook matché physique
P2 structured-data seo genai p2

Template : FA ebook matché physique | URL : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Template : FA ebook matché physique

URL exemple : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Propriete : weight, depth, width, height

Types concernes : Product

Impact : logistique — Requetes logistiques GenAI : 'livre leger pour voyager', 'laptop fin pour le sac a dos', 'cadeau pas trop lourd'.

Pont HTML → Schema.org

Signal has_product_specs → Types : Product — Proprietes : weight, depth, width, height, material, color

Les caracteristiques techniques correspondent aux proprietes Product.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
weight: {value: 503, unitCode: 'GRM'}
[SD][P1] Enrichir review, aggregateRating sur FA ebook matché physique
P1 structured-data seo genai p1

Template : FA ebook matché physique | URL : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Template : FA ebook matché physique

URL exemple : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les 'avis longue duree' (innovation Darty). Signal E-E-A-T pour les LLM.

Pont HTML → Schema.org

Signal has_reviews → Types : Product, Review, AggregateRating — Proprietes : review, aggregateRating

Les avis correspondent aux types Review et AggregateRating.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
review: [{reviewAspect: 'Apres 6 mois', reviewBody: '...'}]
[SD][P2] Enrichir video (VideoObject) sur FA ebook matché physique
P2 structured-data seo genai p2

Template : FA ebook matché physique | URL : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Template : FA ebook matché physique

URL exemple : https://www.fnac.com/a4817254/Stendhal-Le-Rouge-et-le-Noir?NUMERICAL=Y

Propriete : video (VideoObject)

Types concernes : Product, NewsArticle, TechArticle

Impact : rich_result — Eligibilite au Rich Result Video de Google. Les videos produit augmentent le CTR de 20-30%.

Pont HTML → Schema.org

Signal has_video → Types : VideoObject, Product — Proprietes : video

Les videos detectees correspondent a VideoObject ou Product.video.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
video: {name: 'Test MacBook Pro', uploadDate: '2024-01', thumbnailUrl: '...'}
[SD][P0] Implementer Book, BreadcrumbList sur FA ebook non matché
P0 structured-data seo p0

Template : FA ebook non matché | URL : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Template : FA ebook non matché

Categorie : Fiche produit

URL exemple : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Types Schema.org manquants

Proprietes Book

ProprieteCoucheTypeSignalDescriptionValeur detectee
namegoogleTextrequisTitre du livre
authorgooglePersonrequisAuteur
urlgoogleURLURL canonique
isbngoogleTextISBN-13
bookFormatgoogleBookFormatTypeFormat (Paperback, EBook, AudiobookFormat, Hardcover)
publishergoogleOrganizationEditeur
workExamplegoogleBookEditions specifiques (ebook, audio, poche)
imagegoogleURLCouverture du livre
offersgoogleOfferOffre d'achat
aggregateRatinggoogleAggregateRatingNote moyenne
reviewgoogleReviewAvis lecteurs
numberOfPagesllmIntegerchoixNombre de pages
inLanguagellmTextfiltreLangue du livre
awardllmTextE-E-A-TPrix, distinctions, labels
genrellmTextcategorisationGenre litteraire
aboutllmThingsemantiqueSujet du livre
audiencellmAudienceciblagePublic cible
translationOfWorkllmCreativeWorkcontexteOeuvre originale traduite
datePublishedllmDatetemporaliteDate de publication originale
copyrightYearllmIntegertemporaliteAnnee de copyright
bookEditionllmTexteditionsEdition (ex: 'Edition annotee')
illustratorllmPersoncontexteIllustrateur
isPartOfllmCreativeWorkSeriescontexteFait partie d'une serie/collection
positionllmIntegercontextePosition dans la serie (tome N)
countryOfOriginllmCountryprovenancePays d'origine de l'oeuvre
keywordsllmTextsemantiqueMots-cles thematiques
additionalTypellmURLcategorisationType additionnel (ex: schema.org/Book sur un Product)

Modeles JSON-LD — Book

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "{{title}}",
  "author": {
    "@type": "Person",
    "name": "{{author}}"
  },
  "isbn": "{{isbn}}",
  "bookFormat": "https://schema.org/{{format}}",
  "publisher": {
    "@type": "Organization",
    "name": "{{publisher}}"
  },
  "offers": {
    "@type": "Offer",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "{{title}}",
  "author": {
    "@type": "Person",
    "name": "{{author}}"
  },
  "isbn": "{{isbn}}",
  "bookFormat": "https://schema.org/{{format}}",
  "publisher": {
    "@type": "Organization",
    "name": "{{publisher}}"
  },
  "numberOfPages": "{{pages}}",
  "inLanguage": "{{language}}",
  "genre": "{{genre}}",
  "award": "{{award}}",
  "about": "{{subject}}",
  "datePublished": "{{date_published}}",
  "audience": {
    "@type": "PeopleAudience",
    "suggestedMinAge": "{{min_age}}"
  },
  "offers": {
    "@type": "Offer",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "{{rating}}",
    "reviewCount": "{{review_count}}"
  }
}

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P2] Enrichir weight, depth, width, height sur FA ebook non matché
P2 structured-data seo genai p2

Template : FA ebook non matché | URL : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Template : FA ebook non matché

URL exemple : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Propriete : weight, depth, width, height

Types concernes : Product

Impact : logistique — Requetes logistiques GenAI : 'livre leger pour voyager', 'laptop fin pour le sac a dos', 'cadeau pas trop lourd'.

Pont HTML → Schema.org

Signal has_product_specs → Types : Product — Proprietes : weight, depth, width, height, material, color

Les caracteristiques techniques correspondent aux proprietes Product.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
weight: {value: 503, unitCode: 'GRM'}
[SD][P1] Enrichir review, aggregateRating sur FA ebook non matché
P1 structured-data seo genai p1

Template : FA ebook non matché | URL : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Template : FA ebook non matché

URL exemple : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les 'avis longue duree' (innovation Darty). Signal E-E-A-T pour les LLM.

Pont HTML → Schema.org

Signal has_reviews → Types : Product, Review, AggregateRating — Proprietes : review, aggregateRating

Les avis correspondent aux types Review et AggregateRating.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
review: [{reviewAspect: 'Apres 6 mois', reviewBody: '...'}]
[SD][P1] Enrichir hasMerchantReturnPolicy sur FA ebook non matché
P1 structured-data seo genai p1

Template : FA ebook non matché | URL : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Template : FA ebook non matché

URL exemple : https://www.fnac.com/livre-numerique/a9292638/Iris-Deorre-Hidden

Propriete : hasMerchantReturnPolicy

Types concernes : Offer

Impact : confiance — Rich result Google Merchant + signal confiance LLM. Repond a 'peut-on retourner un produit Fnac ?' ou 'e-commerce avec retour gratuit'.

Pont HTML → Schema.org

Signal has_return_policy → Types : Offer, MerchantReturnPolicy — Proprietes : hasMerchantReturnPolicy

La politique de retour correspond a Offer.hasMerchantReturnPolicy.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
hasMerchantReturnPolicy: {returnPolicyCategory: 'MerchantReturnFiniteReturnWindow', merchantReturnDays: 30}
[SD][P0] Implementer Book, BreadcrumbList sur FA livre audio
P0 structured-data seo p0

Template : FA livre audio | URL : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Template : FA livre audio

Categorie : Fiche produit

URL exemple : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Types Schema.org manquants

Proprietes Book

ProprieteCoucheTypeSignalDescriptionValeur detectee
namegoogleTextrequisTitre du livre
authorgooglePersonrequisAuteur
urlgoogleURLURL canonique
isbngoogleTextISBN-13
bookFormatgoogleBookFormatTypeFormat (Paperback, EBook, AudiobookFormat, Hardcover)
publishergoogleOrganizationEditeur
workExamplegoogleBookEditions specifiques (ebook, audio, poche)
imagegoogleURLCouverture du livre
offersgoogleOfferOffre d'achat
aggregateRatinggoogleAggregateRatingNote moyenne
reviewgoogleReviewAvis lecteurs
numberOfPagesllmIntegerchoixNombre de pages
inLanguagellmTextfiltreLangue du livre
awardllmTextE-E-A-TPrix, distinctions, labels
genrellmTextcategorisationGenre litteraire
aboutllmThingsemantiqueSujet du livre
audiencellmAudienceciblagePublic cible
translationOfWorkllmCreativeWorkcontexteOeuvre originale traduite
datePublishedllmDatetemporaliteDate de publication originale
copyrightYearllmIntegertemporaliteAnnee de copyright
bookEditionllmTexteditionsEdition (ex: 'Edition annotee')
illustratorllmPersoncontexteIllustrateur
isPartOfllmCreativeWorkSeriescontexteFait partie d'une serie/collection
positionllmIntegercontextePosition dans la serie (tome N)
countryOfOriginllmCountryprovenancePays d'origine de l'oeuvre
keywordsllmTextsemantiqueMots-cles thematiques
additionalTypellmURLcategorisationType additionnel (ex: schema.org/Book sur un Product)

Modeles JSON-LD — Book

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "{{title}}",
  "author": {
    "@type": "Person",
    "name": "{{author}}"
  },
  "isbn": "{{isbn}}",
  "bookFormat": "https://schema.org/{{format}}",
  "publisher": {
    "@type": "Organization",
    "name": "{{publisher}}"
  },
  "offers": {
    "@type": "Offer",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "{{title}}",
  "author": {
    "@type": "Person",
    "name": "{{author}}"
  },
  "isbn": "{{isbn}}",
  "bookFormat": "https://schema.org/{{format}}",
  "publisher": {
    "@type": "Organization",
    "name": "{{publisher}}"
  },
  "numberOfPages": "{{pages}}",
  "inLanguage": "{{language}}",
  "genre": "{{genre}}",
  "award": "{{award}}",
  "about": "{{subject}}",
  "datePublished": "{{date_published}}",
  "audience": {
    "@type": "PeopleAudience",
    "suggestedMinAge": "{{min_age}}"
  },
  "offers": {
    "@type": "Offer",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "{{rating}}",
    "reviewCount": "{{review_count}}"
  }
}

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P2] Enrichir weight, depth, width, height sur FA livre audio
P2 structured-data seo genai p2

Template : FA livre audio | URL : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Template : FA livre audio

URL exemple : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Propriete : weight, depth, width, height

Types concernes : Product

Impact : logistique — Requetes logistiques GenAI : 'livre leger pour voyager', 'laptop fin pour le sac a dos', 'cadeau pas trop lourd'.

Pont HTML → Schema.org

Signal has_product_specs → Types : Product — Proprietes : weight, depth, width, height, material, color

Les caracteristiques techniques correspondent aux proprietes Product.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
weight: {value: 503, unitCode: 'GRM'}
[SD][P1] Enrichir review, aggregateRating sur FA livre audio
P1 structured-data seo genai p1

Template : FA livre audio | URL : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Template : FA livre audio

URL exemple : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les 'avis longue duree' (innovation Darty). Signal E-E-A-T pour les LLM.

Pont HTML → Schema.org

Signal has_reviews → Types : Product, Review, AggregateRating — Proprietes : review, aggregateRating

Les avis correspondent aux types Review et AggregateRating.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
review: [{reviewAspect: 'Apres 6 mois', reviewBody: '...'}]
[SD][P1] Enrichir hasMerchantReturnPolicy sur FA livre audio
P1 structured-data seo genai p1

Template : FA livre audio | URL : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Template : FA livre audio

URL exemple : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Propriete : hasMerchantReturnPolicy

Types concernes : Offer

Impact : confiance — Rich result Google Merchant + signal confiance LLM. Repond a 'peut-on retourner un produit Fnac ?' ou 'e-commerce avec retour gratuit'.

Pont HTML → Schema.org

Signal has_return_policy → Types : Offer, MerchantReturnPolicy — Proprietes : hasMerchantReturnPolicy

La politique de retour correspond a Offer.hasMerchantReturnPolicy.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
hasMerchantReturnPolicy: {returnPolicyCategory: 'MerchantReturnFiniteReturnWindow', merchantReturnDays: 30}
[SD][P2] Enrichir video (VideoObject) sur FA livre audio
P2 structured-data seo genai p2

Template : FA livre audio | URL : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Template : FA livre audio

URL exemple : https://www.fnac.com/a21592175/Nathacha-Appanah-La-nuit-au-coeur?NUMERICAL=Y&NUMFORMAT=AB

Propriete : video (VideoObject)

Types concernes : Product, NewsArticle, TechArticle

Impact : rich_result — Eligibilite au Rich Result Video de Google. Les videos produit augmentent le CTR de 20-30%.

Pont HTML → Schema.org

Signal has_video → Types : VideoObject, Product — Proprietes : video

Les videos detectees correspondent a VideoObject ou Product.video.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
video: {name: 'Test MacBook Pro', uploadDate: '2024-01', thumbnailUrl: '...'}
[SD][P0] Implementer BreadcrumbList sur FA Avis
P0 structured-data seo p0

Template : FA Avis | URL : https://www.fnac.com/Apple-iPhone-SE-32-Go-4-Space-Grey/a10516511/avis

Template : FA Avis

Categorie : Fiche produit

URL exemple : https://www.fnac.com/Apple-iPhone-SE-32-Go-4-Space-Grey/a10516511/avis

Types Schema.org manquants

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P0] Completer Product sur FA Avis
P0 structured-data seo p0

Template : FA Avis | URL : https://www.fnac.com/Apple-iPhone-SE-32-Go-4-Space-Grey/a10516511/avis

Template : FA Avis

URL exemple : https://www.fnac.com/Apple-iPhone-SE-32-Go-4-Space-Grey/a10516511/avis

Type : Product

Score Google : 45.0/100

Proprietes Google manquantes (requises)

  • offers

Proprietes Google manquantes (recommandees)

  • description
  • sku
  • gtin13
  • gtin

Proprietes Product

ProprieteCoucheTypeSignalDescriptionValeur detectee
namegoogleTextrequisNom du produit
imagegoogleURL|ImageObjectrequisImage(s) du produit
descriptiongoogleTextDescription du produit
skugoogleTextReference interne du vendeur
gtin13googleTextCode-barres EAN-13
gtingoogleTextCode GTIN generique
mpngoogleTextReference fabricant (Manufacturer Part Number)
brandgoogleBrandMarque du produit
urlgoogleURLURL canonique du produit
offersgoogleOffer|AggregateOfferrequisOffre(s) commerciale(s)
aggregateRatinggoogleAggregateRatingNote moyenne des avis
reviewgoogleReviewAvis clients individuels
mainEntityOfPagegoogleURLURL de la page principale de cette entite
awardllmTextE-E-A-TDistinction, prix, label qualite
weightllmQuantitativeValuelogistiquePoids du produit
depthllmQuantitativeValuelogistiqueProfondeur/epaisseur
widthllmQuantitativeValuelogistiqueLargeur
heightllmQuantitativeValuelogistiqueHauteur
colorllmTextattributCouleur du produit
materialllmTextqualiteMateriau principal
patternllmTextattributMotif/pattern
sizellmTextattributTaille du produit
countryOfOriginllmCountryprovenancePays de fabrication
countryOfAssemblyllmTextprovenancePays d'assemblage
audiencellmAudienceciblagePublic cible
releaseDatellmDatetemporaliteDate de sortie
productionDatellmDatetemporaliteDate de fabrication
modelllmTextattributModele du produit
productIDllmTextattributIdentifiant produit
categoryllmText|CategoryCodecategorisationCategorie du produit
isAccessoryOrSparePartForllmProductcontexteAccessoire/piece de rechange pour
isConsumableForllmProductcontexteConsommable pour quel produit
isSimilarTollmProductcontexteProduits similaires
isRelatedTollmProductcontexteProduits lies
additionalPropertyllmPropertyValueattributProprietes supplementaires (cle/valeur)
hasEnergyConsumptionDetailsllmEnergyConsumptionDetailsqualiteClasse energetique
hasMerchantReturnPolicyllmMerchantReturnPolicyconfiancePolitique de retour
shippingDetailsllmOfferShippingDetailslogistiqueDetails de livraison
itemConditionllmOfferItemConditionconfianceEtat du produit (neuf, reconditionne)

Modeles JSON-LD — Product

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "{{name}}",
  "image": "{{image_url}}",
  "description": "{{description}}",
  "sku": "{{sku}}",
  "gtin13": "{{ean}}",
  "brand": {
    "@type": "Brand",
    "name": "{{brand}}"
  },
  "offers": {
    "@type": "Offer",
    "url": "{{url}}",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "Fnac"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "{{rating}}",
    "reviewCount": "{{review_count}}"
  }
}
// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "{{name}}",
  "image": "{{image_url}}",
  "description": "{{description}}",
  "sku": "{{sku}}",
  "gtin13": "{{ean}}",
  "brand": {
    "@type": "Brand",
    "name": "{{brand}}"
  },
  "award": "{{award}}",
  "color": "{{color}}",
  "material": "{{material}}",
  "weight": {
    "@type": "QuantitativeValue",
    "value": "{{weight_value}}",
    "unitCode": "GRM"
  },
  "countryOfOrigin": {
    "@type": "Country",
    "name": "{{country}}"
  },
  "audience": {
    "@type": "PeopleAudience",
    "suggestedMinAge": "{{min_age}}"
  },
  "offers": {
    "@type": "Offer",
    "url": "{{url}}",
    "price": "{{price}}",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock",
    "hasMerchantReturnPolicy": {
      "@type": "MerchantReturnPolicy",
      "applicableCountry": "FR",
      "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
      "merchantReturnDays": 30
    },
    "seller": {
      "@type": "Organization",
      "name": "Fnac"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "{{rating}}",
    "reviewCount": "{{review_count}}"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "{{reviewer}}"
      },
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "{{review_rating}}"
      },
      "reviewBody": "{{review_body}}",
      "reviewAspect": "{{review_aspect}}"
    }
  ]
}