GEO Vertex

Auditez vos donnees structurees

Tickets JIRA — Rapport #2f95051d

3 tickets generes.

Retour au rapport
3 Total
0 P0 Critique
1 P1 Important
2 P2 Secondaire
0 P3 Backlog
Priorite :
Tag :
Tri :
[SD][P2] Completer Product sur Page externe generique
P2 structured-data seo p2

Template : Page externe generique | URL : https://boulanger.com/c/petit-refrigerateur

Template : Page externe generique

URL exemple : https://boulanger.com/c/petit-refrigerateur

Type : Product

Score Google : 43.3/100

Proprietes Google manquantes (requises)

  • image

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][P1] Enrichir review, aggregateRating sur Page externe generique
P1 structured-data seo genai p1

Template : Page externe generique | URL : https://boulanger.com/c/petit-refrigerateur

Template : Page externe generique

URL exemple : https://boulanger.com/c/petit-refrigerateur

Propriete : review, aggregateRating

Types concernes : Product, Book, LocalBusiness

Impact : E-E-A-T — Enrichir avec reviewAspect (dimension d'avis) et identifier les avis detailles (longue duree, aspects specifiques). 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": [{
    "@type": "Review",
    "author": {"@type": "Person", "name": "{{reviewer_name}}"},
    "reviewRating": {"@type": "Rating", "ratingValue": "{{rating}}"},
    "reviewAspect": "{{review_aspect}}",
    "reviewBody": "{{review_body}}"
  }],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "{{avg_rating}}",
    "reviewCount": "{{review_count}}"
  }
}
[SD][P2] Enrichir FAQPage / mainEntity sur Page externe generique
P2 structured-data seo genai p2

Template : Page externe generique | URL : https://boulanger.com/c/petit-refrigerateur

Template : Page externe generique

URL exemple : https://boulanger.com/c/petit-refrigerateur

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
{
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "{{question_1}}",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "{{answer_1}}"
    }
  }]
}