Apprendre à utiliser les microformats : hProduct

Le microformat hProduct c’est quoi ?

hProduct est un microformat approprié pour publier et embarquer les données de vos produits. C’est une sorte de méta tags qui permet de structurer vos données pour permettre aux robots des moteurs de recherche de mieux référencer votre contenu.

Pourquoi utiliser le microformat hProduct

Le microformat hProduct est basé sur un ensemble de champs très important pour communiquer avec les robots des moteurs de recherche comme Google. Utiliser les {meta-tags|richsnippets|microformats} (et tout ce qui peut permettre aux moteurs de recherche de mieux classer votre contenu) vous apportera plus de visibilité sur internet grâce à un meilleur référencement de votre site et de son contenu.

Comment utiliser le microformat hProduct

Le schéma hProduct se compose de ce qui suit :

  • hproduct

    • brand. optionnel. texte. peut aussi utiliser hCard pour les fabricants.

    • category. optionnel. texte. peut aussi utiliser rel-tag. ré-utilisé à partir de hCard.

    • price. optionnel. floating point number. peut utiliser un format de devise.

    • description. optionnel. texte. peut aussi inclure un marquage HTML valide. réutilisé à partir de hReview.

    • fn. requis. texte. nom du produit ou titre. réutilisé de hCard.

    • photo. optionnel. élément image ou lien. réutilisé de hCard.

    • url. optionnel. href. peut contenir rel-tag rel=’product’. ré-utilisé de hCard.

    • review. optionnel. hReview, ou hReview-aggregate.

    • listing. optionnel. hListing, ou hListing-aggregate.

    • identifier. optionnel.

      • type. requis. – exemples :

        • model
        • mpn
        • upc
        • isbn
        • issn
        • ean
        • jan
        • sn
        • vin
        • sku
      • value. requis. – l’étiquette peut être implicite.

Détails des champs du microformat hProduct

Les noms de classe category, fn, photo, url sont réutilisés à partir de hCard. description est réutilisé à partir de hReview.

Les champs du schéma hProduct représentent ce qui suit :

  • hproduct:: Nom de classe racine

  • brand:: Le nom de classe brand est utilisé pour identifier la marque du produit. DEVRAIT utiliser hCard pour le nom du fabricant. DOIT être singulier.

  • category:: le nom de classe identifie la catégorie produit. PEUT utiliser le microformat rel-tag. PEUT être pluriel pour représenter plusieurs catégories.

  • price:: le nom de classe price est utilisé pour indiquer le prix du produit. DOIT être singulier.

  • description:: le nom de classe description est utilisé pour décrire le produit. DOIT être singulier.

  • fn:: nom du produit en texte. DOIT être singulier.

  • photo:: le nom de classe photo PEUT être appliqué à un élément <img> ou <a>. PEUT être pluriel.

  • url:: le nom de classe url DEVRAIT faire référence à la page web associée avec les détails produits. PEUT utiliser rel-tag, rel=’product’. DOIT être singulier.

  • review:: le nom de classe review identifie les avis pour le produit. DEVRAIT utiliser hReview. PEUT être pluriel.

  • listing:: le nom de classe listing identifie les listings de produits. DEVRAIT utiliser hListing. PEUT être pluriel.

  • identifier:: la structure identifier est utilisée pour décrire les identifiants produits comme Model, UPC ou SKU, et elle est conçue pour s’adapter aux nouveaux identifiants ou non-identifiés-à-cette-heure. DEVRAIT être singulier.

    • type:: le nom de classe type identifie le type d’identifiant.

    • value:: label PEUT être implicite

Ce que dit Google à propos du balisage de produit

L’utilisation de balisage permet à Google de créer des résultats de recherche plus riche et vous permet d’attirer les acheteurs potentiels lorsqu’ils sont à la recherche d’objets à acheter sur Google ou des images qui comprennent des produits que vous vendez. Maintenir l’exactitude et la fraîcheur de vos informations de produit, de sorte que vos clients vont trouver les articles pertinents qu’ils recherchent.

Il existe deux types de pages où vous souhaitez généralement utiliser ce balisage:

  • une page de produit qui décrit un seul produit
  • une page shopping aggrégateur qui répertorie un seul produit , ainsi que des informations sur les différents vendeurs offrant ce produit

Des lignes directrices

Les résultats riches des produits fournissent aux utilisateurs des informations sur un produit spécifique, comme ses notes, son prix, sa disponibilité etc…. Les directives suivantes sont applicables au balisage de produit :

  • Utilisez des marqueurs pour un produit spécifique, pas une catégorie ou d’une liste de produits. Par exemple, “chaussures dans notre boutique” est pas un produit spécifique. Voir aussi nos politiques de données structurées pour plusieurs entités sur la même page.
  • Produits liés adultes-ne sont pas pris en charge .
  • Le nom de l’ évaluateur doit être un nom valide pour une personne ou de l’ équipe , par exemple, «James Smith» ou «CNET examinateurs.” En revanche, “50% de rabais sur Black Friday” est invalide.

Pour inclure des informations de produit Recherche d’images, suivez ces instructions pour le balisage nécessaire:

  • Pour afficher vos informations de produit dans la riche visionneuse d’ image: Inclure les name, image, priceet priceCurrencypropriétés. Sinon, au lieu de priceet priceCurrency, vous pouvez inclure les quatre propriétés et d’ exclure price.
  • Pour afficher vos informations de produit dans les Articles connexes en vedette: Inclure les name, image, price, priceCurrency, et availabilitypropriétés.

Les définitions de type

propriétés de l’information sur le produit

Lorsque vous marquez votre contenu pour des informations, utilisez les propriétés suivantes du schema.org produitType:

Propriétés
name Texte , nécessaire

Le nom du produit.

image URL , nécessaire pour Recherche, recommandé pour la recherche

L’URL d’une photo du produit. Photos montrant clairement le produit, par exemple sur un fond blanc, sont préférés.

description Texte , recommandé

Description du produit.

brand Texte , recommandé

La marque du produit.

review Review , recommandé

Un examen imbriquée du produit.

aggregateRating AggregateRating , recommandé

Un aggregateRating imbriquée du produit.

offers Offre , recommandée

Une offre de vendre le produit. Comprend une offre imbriquée ou AggregateOffer.

sku | gtin8 | gtin13 |gtin14 | mpn Texte , recommandé

Diverses propriétés d’identification; ceux – ci sont décrites au schema.org/Product . Google recommande d’ inclure la marque et au moins un identifiant pour chaque produit.

Propriétés de l’offre

Lors du marquage des offres dans un produit, utilisez les propriétés suivantes du schema.org Offre Type:

Propriétés
price Nombre , nécessaire

Le prix du produit. Suivez les directives d’utilisation schema.org .

priceCurrency Texte , nécessaire

La monnaie utilisée pour décrire le prix du produit, en trois lettres ISO 4217 le format.

priceValidUntil Date de recommandé

La date ( ISO 8601 format de date) , après quoi le prix ne sera plus disponible. (Votre extrait de produit ne peut pas afficher si la priceValidUtilpropriété indique une date antérieure.)

availability ItemAvailability , nécessaire pour Articles connexes disposent en Recherche d’ images, recommandé pour la recherche

La valeur est prise à partir d’ une liste restreinte d’options, exprimée dans le balisage en utilisant les liens URL. Google comprend aussi leurs noms courts (par exemple InStockou OutOfStock, sans le champ d’adresse URL complète.)

url URL , recommandée

Une URL de la page Web du produit (qui inclut l’offre).

itemOffered Chose , recommandée

L’ordre du jour étant épuisé. Typiquement, cela inclut un produit imbriqué, mais elle peut aussi contenir d’autres types de texte libre ou élément.

Aggregate propriétés offrent

Un AggregateOfferest une sorte d’offre qui représente une agrégation d’autres offres. Lors du marquage des offres globales dans un produit, utilisez les propriétés suivantes du schema.org AggregateOffer Type:

Propriétés
lowPrice Nombre , nécessaire

Le prix le plus bas de toutes les offres disponibles. Nombre à virgule flottante.

highPrice Nombre recommandé

Le prix le plus élevé de toutes les offres disponibles. Nombre à virgule flottante.

priceCurrency Texte , nécessaire

La monnaie utilisée pour décrire le prix du produit, en trois lettres ISO 4217 le format.

offerCount Nombre recommandé

Le nombre d’offres pour le produit.

Ajouter un balisage à vos pages produits afin que Google peut fournir des informations détaillées sur les produits dans les Résultats de la recherche – y compris Recherche d’images. Les utilisateurs peuvent voir les prix, la disponibilité, et examiner les notes à droite sur les résultats de la recherche.

Vous l’aurez donc compris utiliser les microformats est très important pour votre succès ;)