GEO Vertex

Auditez vos donnees structurees

Tickets JIRA — Rapport #9ff55d67

50 tickets generes.

Retour au rapport
50 Total
26 P0 Critique
11 P1 Important
13 P2 Secondaire
0 P3 Backlog
Priorite :
Tag :
Tri :
[SD][P0] Implementer BreadcrumbList sur Noeud - Top Artiste
P0 structured-data seo p0

Template : Noeud - Top Artiste | URL : https://www.fnac.com/top-10-livres-livre/ta338561

Template : Noeud - Top Artiste

Categorie : Page de liste

URL exemple : https://www.fnac.com/top-10-livres-livre/ta338561

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] Implementer BreadcrumbList sur Noeud - Sélection Artiste
P0 structured-data seo p0

Template : Noeud - Sélection Artiste | URL : https://www.fnac.com/Les-Impressionistes/sa438897

Template : Noeud - Sélection Artiste

Categorie : Page de liste

URL exemple : https://www.fnac.com/Les-Impressionistes/sa438897

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] Implementer BreadcrumbList sur Listing dynamique - Marque
P0 structured-data seo p0

Template : Listing dynamique - Marque | URL : https://www.fnac.com/Funko/m293229/w-4

Template : Listing dynamique - Marque

Categorie : Page de liste

URL exemple : https://www.fnac.com/Funko/m293229/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 FAQPage / mainEntity sur Listing dynamique - Marque
P2 structured-data seo genai p2

Template : Listing dynamique - Marque | URL : https://www.fnac.com/Funko/m293229/w-4

Template : Listing dynamique - Marque

URL exemple : https://www.fnac.com/Funko/m293229/w-4

Propriete : FAQPage / mainEntity

Types concernes : FAQPage

Impact : rich_result — Rich result FAQ de Google (accordions dans les SERP). Egalement un signal fort pour les LLM (questions/reponses structurees).

Pont HTML → Schema.org

Signal has_faq → Types : FAQPage — Proprietes : mainEntity

La section FAQ HTML doit etre declaree en FAQPage.mainEntity.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
mainEntity: [{@type: 'Question', name: '...', acceptedAnswer: {...}}]
[SD][P0] Implementer BreadcrumbList sur Listing dynamique - Intervenant
P0 structured-data seo p0

Template : Listing dynamique - Intervenant | URL : https://www.fnac.com/ia79111/Catherine-Claude

Template : Listing dynamique - Intervenant

Categorie : Page de liste

URL exemple : https://www.fnac.com/ia79111/Catherine-Claude

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 FAQPage / mainEntity sur Listing dynamique - Intervenant
P2 structured-data seo genai p2

Template : Listing dynamique - Intervenant | URL : https://www.fnac.com/ia79111/Catherine-Claude

Template : Listing dynamique - Intervenant

URL exemple : https://www.fnac.com/ia79111/Catherine-Claude

Propriete : FAQPage / mainEntity

Types concernes : FAQPage

Impact : rich_result — Rich result FAQ de Google (accordions dans les SERP). Egalement un signal fort pour les LLM (questions/reponses structurees).

Pont HTML → Schema.org

Signal has_faq → Types : FAQPage — Proprietes : mainEntity

La section FAQ HTML doit etre declaree en FAQPage.mainEntity.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
mainEntity: [{@type: 'Question', name: '...', acceptedAnswer: {...}}]
[SD][P0] Implementer BreadcrumbList sur Listing dynamique - Intervenant (éditorialisé)
P0 structured-data seo p0

Template : Listing dynamique - Intervenant (éditorialisé) | URL : https://www.fnac.com/Stephen-King/ia1741

Template : Listing dynamique - Intervenant (éditorialisé)

Categorie : Page de liste

URL exemple : https://www.fnac.com/Stephen-King/ia1741

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] Implementer BreadcrumbList sur Listing dynamique - Intervenant (éditorialisé) > onglet
P0 structured-data seo p0

Template : Listing dynamique - Intervenant (éditorialisé) > onglet | URL : https://www.fnac.com/Eddy-De-Pretto/ia4789078/bio

Template : Listing dynamique - Intervenant (éditorialisé) > onglet

Categorie : Page de liste

URL exemple : https://www.fnac.com/Eddy-De-Pretto/ia4789078/bio

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] Implementer BreadcrumbList sur Listing dynamique - Oeuvre
P0 structured-data seo p0

Template : Listing dynamique - Oeuvre | URL : https://www.fnac.com/o8148496/Le-Petit-Prince/w-4

Template : Listing dynamique - Oeuvre

Categorie : Page de liste

URL exemple : https://www.fnac.com/o8148496/Le-Petit-Prince/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][P0] Implementer BreadcrumbList sur Listing dynamique - Série
P0 structured-data seo p0

Template : Listing dynamique - Série | URL : https://www.fnac.com/se76024/Les-Animaux-Fantastiques

Template : Listing dynamique - Série

Categorie : Page de liste

URL exemple : https://www.fnac.com/se76024/Les-Animaux-Fantastiques

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] Implementer BreadcrumbList sur Listing dynamique - Série (éditorialisé)
P0 structured-data seo p0

Template : Listing dynamique - Série (éditorialisé) | URL : https://www.fnac.com/Kaamelott/si5095

Template : Listing dynamique - Série (éditorialisé)

Categorie : Page de liste

URL exemple : https://www.fnac.com/Kaamelott/si5095

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] Implementer BreadcrumbList sur Listing dynamique - Série (éditorialisé) > onglet
P0 structured-data seo p0

Template : Listing dynamique - Série (éditorialisé) > onglet | URL : https://www.fnac.com/Superman/si1334/dvd

Template : Listing dynamique - Série (éditorialisé) > onglet

Categorie : Page de liste

URL exemple : https://www.fnac.com/Superman/si1334/dvd

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] Implementer BreadcrumbList sur Listing dynamique - Format
P0 structured-data seo p0

Template : Listing dynamique - Format | URL : https://www.fnac.com/Aspirateur-balai/f7658/w-4

Template : Listing dynamique - Format

Categorie : Page de liste

URL exemple : https://www.fnac.com/Aspirateur-balai/f7658/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][P0] Implementer BreadcrumbList sur Listing dynamique - Plateforme
P0 structured-data seo p0

Template : Listing dynamique - Plateforme | URL : https://www.fnac.com/Xbox-Series/p12316/

Template : Listing dynamique - Plateforme

Categorie : Page de liste

URL exemple : https://www.fnac.com/Xbox-Series/p12316/

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] Implementer BreadcrumbList sur Listing dynamique - Collection
P0 structured-data seo p0

Template : Listing dynamique - Collection | URL : https://www.fnac.com/c115748/Americana

Template : Listing dynamique - Collection

Categorie : Page de liste

URL exemple : https://www.fnac.com/c115748/Americana

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] Implementer BreadcrumbList sur Listing dynamique - Editeur
P0 structured-data seo p0

Template : Listing dynamique - Editeur | URL : https://www.fnac.com/e80789/Hachette-Bnf

Template : Listing dynamique - Editeur

Categorie : Page de liste

URL exemple : https://www.fnac.com/e80789/Hachette-Bnf

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] Implementer Product, BreadcrumbList sur Listing dynamique - Modèle Variant
P0 structured-data seo p0

Template : Listing dynamique - Modèle Variant | URL : https://www.fnac.com/Apple-iPhone-11-Pro-5-8/mo13286036

Template : Listing dynamique - Modèle Variant

Categorie : Page de liste

URL exemple : https://www.fnac.com/Apple-iPhone-11-Pro-5-8/mo13286036

Types Schema.org manquants

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}}"
    }
  ]
}

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] 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}}"
    }
  ]
}
[SD][P0] Implementer LocalBusiness sur StoreLocator - Magasin
P0 structured-data seo p0

Template : StoreLocator - Magasin | URL : https://www.fnac.com/Parinor/Fnac-Parinor/cl77/w-4

Template : StoreLocator - Magasin

Categorie : Fiche Local

URL exemple : https://www.fnac.com/Parinor/Fnac-Parinor/cl77/w-4

Types Schema.org manquants

Proprietes LocalBusiness

ProprieteCoucheTypeSignalDescriptionValeur detectee
namegoogleTextrequisNom du magasin
addressgooglePostalAddressrequisAdresse postale
telephonegoogleTextTelephone
urlgoogleURLURL de la page magasin
imagegoogleURLPhoto du magasin
geogoogleGeoCoordinatesCoordonnees GPS
openingHoursSpecificationgoogleOpeningHoursSpecificationHoraires d'ouverture
priceRangellmTextqualiteGamme de prix (€, €€, €€€)
paymentAcceptedllmTextconfianceMoyens de paiement acceptes
currenciesAcceptedllmTextconfianceDevises acceptees
parentOrganizationllmOrganizationcontexteOrganisation parente
hasMapllmURLlogistiqueLien vers la carte
aggregateRatingllmAggregateRatingE-E-A-TNote moyenne du magasin
reviewllmReviewE-E-A-TAvis sur le magasin
isAccessibleForFreellmBooleanattributAcces gratuit
smokingAllowedllmBooleanattributFumeur autorise

Modeles JSON-LD — LocalBusiness

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "ElectronicsStore",
  "name": "Fnac {{city}}",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "{{address}}",
    "addressLocality": "{{city}}",
    "postalCode": "{{zip}}",
    "addressCountry": "FR"
  },
  "telephone": "{{phone}}",
  "url": "{{store_url}}"
}
// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
{
  "@context": "https://schema.org",
  "@type": "ElectronicsStore",
  "name": "Fnac {{city}}",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "{{address}}",
    "addressLocality": "{{city}}",
    "postalCode": "{{zip}}",
    "addressCountry": "FR"
  },
  "telephone": "{{phone}}",
  "url": "{{store_url}}",
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "{{lat}}",
    "longitude": "{{lng}}"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "opens": "10:00",
      "closes": "20:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "10:00",
      "closes": "20:00"
    }
  ],
  "image": "{{store_image}}",
  "priceRange": "$$"
}

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P0] Completer ProfilePage sur Edito/Commu - Auteur
P0 structured-data seo p0

Template : Edito/Commu - Auteur | URL : https://leclaireur.fnac.com/auteur/la-redaction/

Template : Edito/Commu - Auteur

URL exemple : https://leclaireur.fnac.com/auteur/la-redaction/

Type : ProfilePage

Score Google : 40.0/100

Proprietes Google manquantes (requises)

  • mainEntity

Proprietes ProfilePage

ProprieteCoucheTypeSignalDescriptionValeur detectee
mainEntitygooglePerson|OrganizationrequisEntite principale de la page
namellmTextsemantiqueNom de la page
descriptionllmTextsemantiqueBio/description
dateCreatedllmDatetemporaliteDate de creation du profil
dateModifiedllmDatetemporaliteDerniere mise a jour
[SD][P1] Enrichir hasMerchantReturnPolicy sur FA PT Stocké
P1 structured-data seo genai p1

Template : FA PT Stocké | URL : https://www.fnac.com/Aspirateur-balai-sans-fil-Dyson-V11-Absolute-Extra-610-W-Bleu/a14265422/w-4

Template : FA PT Stocké

URL exemple : https://www.fnac.com/Aspirateur-balai-sans-fil-Dyson-V11-Absolute-Extra-610-W-Bleu/a14265422/w-4

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 Product, BreadcrumbList sur FA PT MP
P0 structured-data seo p0

Template : FA PT MP | URL : https://www.fnac.com/mp40849273/Testicules-lumineux-pour-velo/w-4

Template : FA PT MP

Categorie : Fiche produit

URL exemple : https://www.fnac.com/mp40849273/Testicules-lumineux-pour-velo/w-4

Types Schema.org manquants

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}}"
    }
  ]
}

Proprietes BreadcrumbList

ProprieteCoucheTypeSignalDescriptionValeur detectee
itemListElementgoogleListItemrequisElements du fil d'Ariane

Modeles JSON-LD — BreadcrumbList

Action

Implementer les blocs JSON-LD correspondants dans le template.

[SD][P1] Enrichir hasMerchantReturnPolicy sur FA ebook matché physique
P1 structured-data seo genai p1

Template : FA ebook matché physique | URL : https://www.fnac.com/a15288017/Mafia-Trilogy-PC-Jeu-video-PC?NUMERICAL=Y

Template : FA ebook matché physique

URL exemple : https://www.fnac.com/a15288017/Mafia-Trilogy-PC-Jeu-video-PC?NUMERICAL=Y

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 ebook non matché
P2 structured-data seo genai p2

Template : FA ebook non matché | URL : https://www.fnac.com/livre-numerique/a5851036/Martin-Scorsese-The-Age-of-the-Image

Template : FA ebook non matché

URL exemple : https://www.fnac.com/livre-numerique/a5851036/Martin-Scorsese-The-Age-of-the-Image

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][P2] Enrichir FAQPage / mainEntity sur Edito/Commu - Post Wordpress
P2 structured-data seo genai p2

Template : Edito/Commu - Post Wordpress | URL : https://leclaireur.fnac.com/selection/398132-en-cuisine-avec-la-brigade-fnac-le-gateau-the-brun-de-peggy/

Template : Edito/Commu - Post Wordpress

URL exemple : https://leclaireur.fnac.com/selection/398132-en-cuisine-avec-la-brigade-fnac-le-gateau-the-brun-de-peggy/

Propriete : FAQPage / mainEntity

Types concernes : FAQPage

Impact : rich_result — Rich result FAQ de Google (accordions dans les SERP). Egalement un signal fort pour les LLM (questions/reponses structurees).

Pont HTML → Schema.org

Signal has_faq → Types : FAQPage — Proprietes : mainEntity

La section FAQ HTML doit etre declaree en FAQPage.mainEntity.

Exemple d'implementation

// IMPORTANT : Les valeurs entre {{...}} sont des placeholders a remplacer
mainEntity: [{@type: 'Question', name: '...', acceptedAnswer: {...}}]