Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion

Données structurées

PageMap

Créé par Google, le format de données structurées PageMap permet aux concepteurs de sites Web d'intégrer des données et des remarques sur leurs pages Web. Ces données ne sont pas présentées aux internautes et n'ont aucune incidence sur le classement de votre site dans les résultats de recherche sur le Web Google. Pour autant, la Recherche personnalisée Google les reconnaît et peut s'en servir pour ajouter des éléments, tels que des actions ou des attributs personnalisés, aux pages de résultats de recherche.

Voici un exemple d'extrait enrichi incluant deux actions ("Télécharger" et "Afficher en plein écran") :

Extrait enrichi incluant deux actions, renvoyé lors d'une recherche personnalisée Google

Il existe trois méthodes pour envoyer des données PageMap :

  • Ajoutez les données PageMap directement dans votre page HTML. Google détectera ces informations lors de la prochaine exploration du site.
  • Ajoutez les données PageMap dans un sitemap, puis soumettez celui-ci pour l'indexation à la demande. Choisissez cette option si vous ne souhaitez pas que les données PageMap s'affichent dans le code HTML source de votre page.
  • Utilisez le balisage d'extraits enrichis ou les balises Meta pour ajouter directement des données structurées à votre code HTML. La recherche personnalisée Google convertira celles-ci en données PageMap au moment de l'exploration et de l'indexation de votre site.
Pour voir les données PageMap que Google peut extraire de votre page, utilisez l'outil de test des extraits enrichis.

Éléments PageMap

Chaque élément (action, par exemple) à ajouter à un extrait est un DataObject. Chaque DataObject comporte un certain nombre d'attributs (un libellé ou une URL, par exemple), que vous pouvez personnaliser à loisir.

DataObjects reconnus

Bien qu'il soit possible de créer n'importe quel type de DataObject, seuls les DataObjects répertoriés dans le tableau suivant peuvent être reconnus et affichés dans les résultats de recherche personnalisée Google :

DataObject Attributs reconnus
thumbnail src, height, width
action label, url, class
publication author, date, category

Ajouter les données PageMap directement à votre page HTML

Pour créer une section PageMap, vous devez ajouter un bloc de code à votre page HTML, comme dans l'exemple suivant :


	

Veillez à ce que votre élément PageMap soit entouré de balises <!-- et -->.

Ajouter des données PageMap à un sitemap

Si vous ne voulez pas inclure de données PageMap dans le code HTML de vos pages, vous pouvez ajouter des données PageMap à un sitemap et soumettre celui-ci pour une indexation à la demande.

Voici un exemple de sitemap incluant des données PageMap pour les URL http://www.example.com/bidule et http://www.example.com/truc :

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
       
       xmlns:content="http://www.google.com/schemas/sitemap-content/1.0">
 
 <url>
   
   <loc>http://www.example.com/bidule</loc>
   
   <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
     
     <DataObject type="document" id="hibachi">
       
       <Attribute name="name">Dragon</Attribute>
       
       <Attribute name="review">3,5</Attribute>
     
     </DataObject>

    
   </PageMap>

 </url>
 
 <url>
   
   <loc>http://www.example.com/truc</loc>
   
   <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
     
     <DataObject type="document" id="biggreenegg">
       
       <Attribute name="name">Côtes</Attribute>
       
       <Attribute name="review">4,0</Attribute>
     
     </DataObject>

    
   </PageMap>

 </url>
 
</urlset>

Définition des balises PageMap

Le tableau suivant présente les exigences à respecter lors de l'ajout de données PageMap à un sitemap. Pour en savoir plus sur la création de sitemaps et connaître la définition des balises standards, par exemple, nous vous invitons à consulter l'article Création de sitemaps.

Balise Obligatoire ? Description
PageMap Oui Inclut l'ensemble des informations PageMap associées à l'URL.
DataObject Oui Inclut l'ensemble des informations relatives à un élément unique (une action, par exemple) qui doivent s'afficher dans le résultat de recherche personnalisée Google.
Attribute Oui Chaque DataObject comporte un ou plusieurs attributs.

Les développeurs peuvent exploiter la flexibilité du format PageMap pour enrichir leurs résultats de recherche de fonctionnalités supplémentaires. En savoir plus )

Votre avis nous intéresse ! - Merci de répondre à cinq questions brèves sur notre centre d'aide