Ajout de données structurées sur les pages de Canada.ca

L'ajout de données structurées à une page web peut aider à fournir de meilleures réponses aux gens.

Sur cette page

Que sont les données structurées

Les données structurées sont un moyen d'étiqueter le contenu de manière à ce qu'il soit lisible par une machine.

Elles aident les moteurs de recherche à donner une signification à la page en vous permettant d'ajouter des informations qui clarifient le sens du contenu.

Cela devrait aider à créer :

  • des résultats de recherche meilleurs et plus informatifs (souvent dans Google et Bing)
  • de meilleurs résultats de recherche vocale (pour des services comme Alexa et Google Home)

Les moteurs de recherche contrôlent la façon dont les résultats de recherche apparaissent et ce qui est présenté dans les extraits en vedette. L'ajout de données structurées peut modifier ou non les résultats de la recherche.

Exemple of d'un extrait enrichi

Une longue description se trouve après l'image.
Exemple of d'un extrait enrichi : recherche de « prestations covid »

Quand on cherche « prestations covid » dans le moteur de recherche Google, il est possible qu'on nous présente un extrait enrichi qui montre les différentes sections qui peuvent être affichées et fournir des liens spécifiques. Afficher « Pour les entreprises » révèle 4 liens :

  • Compte d'urgence pour les entreprises canadiennes
  • Subvention salariale d'urgence
  • Répondez à quelques questions pour une liste de soutien personnalisé
  • Voir tout le soutien aux entreprises


Les données structurées doivent être une « représentation fidèle » de la page. Vous ne pouvez pas ajouter de données structurées pour un contenu qui n'est pas abordé dans la page.

L'ajout de données structurées n'est qu'une des techniques que vous pouvez utiliser pour optimiser votre contenu pour la recherche. La première étape consiste à améliorer le contenu réel de la page.

Comment ajouter des données structurées

Étape 1 : Choisir un schéma

Un schéma de données structurées est un ensemble de paires de champs et de valeurs que vous pouvez utiliser pour ajouter du sens à votre page.

Vous pouvez choisir parmi plusieurs schémas.

Consultez la liste des schémas sur Schema.org ou Google, ou regardez les exemples fournis sur cette page.

Étape 2 : Rédiger le code JSON-LD

Bien que les données structurées puissent être codées en RDFa, nous suggérons d'utiliser plutôt le langage JSON-LD. JSON-LD est en train de devenir le langage de données structurées préféré des moteurs de recherche. Il offre également un peu plus de flexibilité, en permettant par exemple d'injecter du HTML dans des extraits riches des résultats de recherche.

JSON-LD existe séparément du contenu réel. Si vous mettez à jour le contenu, n'oubliez pas d'ajuster le code JSON-LD en conséquence.

Comme certains éléments peuvent déjà être codés en RDFa dans vos modèles, assurez-vous qu'il n'y a pas de collision entre les deux.

Utilisez un validateur, tel que JSONLint (en anglais), pour vous assurer que votre code JSON-LD est valide.

Ajouter du code JSON-LD dans Adobe Experience Manager (AEM)

Si votre page est publiée dans AEM, vous pouvez ajouter des données structurées dans JSON-LD en utilisant le composant de données structurées dans les propriétés de la page.

Suivez les instructions dans GCPedia (uniquement disponible sur le réseau GC).

Étape 3 : Tester le code de données structurées

Vous pouvez copier des extraits de code ou des URL complètes pour tester le code avec l'outil de tests de résultats de recherche riches (en anglais seulement).

Il indique les types de résultats riches (pris en charge par Google) qui ont été trouvés sur la page, ainsi que les erreurs ou suggestions concernant vos données structurées.

En copiant l'URL ou le code de la page, vous pouvez voir si elle est valide et si les valeurs attribuées aux différents champs sont correctes.

Étape 4 : Valider le code HTML et vérifier l'accessibilité

Avant de publier la page avec des données structurées, assurez-vous que le HTML est valide et que la page est accessible. Vous pouvez utiliser des validateurs en ligne pour vous aider à cet effet :

Étape 5 : Publier la page, réindexer et suivre les résultats

Une fois vos données structurées publiées, Google et Bing devraient réindexer la page dans les jours qui suivent.

Vérifiez l'état de votre code dans la console de recherche Google de Canada.ca.

Comment mesurer les répercussions des données structurées

Vous pouvez mesurer l'impact des données structurées en consultant la console de recherche Google. Vous pouvez obtenir des statistiques sur les performances de l'extrait riche telles que :

  • la proportion de clics sur une page générée à partir d'un extrait riche
  • les requêtes de recherche qui génèrent des extraits riches
  • si le taux de clics est différent avec un extrait riche

L'ajout de codes de suivi (UTM) aux hyperliens dans les données riches peut également vous aider à comprendre quand les gens cliquent sur les liens dans les extraits riches.

Code et exemples de schémas

SpecialAnnouncement

Quand l'utiliser

Le schéma SpecialAnnouncement est un nouveau schéma expérimental développé pour les annonces liées à la COVID-19. Il est destiné principalement aux informations liées à la santé (symptômes, quarantaine, tests, etc.), mais aussi aux fermetures, aux réouvertures et aux prestations spéciales du gouvernement.

Directives officielles

Code

JSON-LD
  • Ajouter l'attribut id à l'élément de script HTML JSON-LD nommé "wb-script".
  • Utilisez la même ancre d'identification de la racine JSON-LD que celle du contenu principal de la page. Les deux utiliseront "#wb-main" pour spécifier sémantiquement qu'ils décrivent le même sujet.
<script id="wb-script"
type="application/ld+json">
 {
  "@context":"http://schema.org",
  "@type":"SpecialAnnouncement",
  "@id": "#wb-main",
  "mainEntityOfPage":{
   "@type":"WebPage",
   "@id":"https://www.canada.ca/fr/sante-publique/services/maladies/maladie-coronavirus-covid-19.html"
   },
  "name":"Maladie à coronavirus (COVID-19) : renseignements du gouvernement du Canada",
  "text":"Informations sur la COVID-19 destinées aux Canadiens, y compris des liens vers des mises à jour sur les maladies, des conseils aux voyageurs, la façon de se préparer, les symptômes, la prévention, les risques, la réponse du Canada, le nombre de cas actuels, des réponses aux questions et des liens vers des ressources imprimables.",
  "spatialCoverage": {
   "@type": "Country",
   "name": "Canada"
   },
  "publisher":{
   "@type":"GovernmentOrganization",
   "@id":"#wb-publisher",
   "name":"Gouvernment du Canada",
   "url":"https://www.canada.ca/fr.html"
   },
  "category":"https://www.wikidata.org/wiki/Q81068910",
  "datePosted":"2020-05-09",
  "diseasePreventionInfo":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus/prevention-risques.html",
  "diseaseSpreadStatistics":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus.html",
  "newsUpdatesAndGuidelines":"https://www.canada.ca/fr/sante-publique/services/maladies/maladie-coronavirus-covid-19.html",
  "quarantineGuidelines":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus/prevention-risques.html",
  "travelBans":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus/derniers-conseils-sante-voyageurs.html",
  "governmentBenefitsInfo": {
   "@type": "GovernmentService",
   "name": "Plan d'intervention économique du Canada pour répondre à la COVID-19",
   "url":  "https://www.canada.ca/fr/ministere-finances/plan-intervention-economique.html",
   "provider": {
    "@id": "#wb-publisher"
    },
   "serviceType": "Aide d'urgence",
   "audience": {
   "@type": "Audience",
   "name": "Canadiens touchés par la COVID-19"
   }
  }
 }
</script>
<body vocab="http://schema.org/" typeof="WebPage">
 <div typeof="Organisation" resource="#wb-publisher">
  <img src="/link/to/a/logo" alt="Publisher name" property="logo" />
  <meta property="name" content="Publisher name" />
 </div>
 <main property="mainContentOfPage" typeof="WebPageElement" resource="#wb-main">
 </main>
</body>
AEM

Ajouter le code dans le composant Données structurées dans les propriétés de la page.

{
  "@context":"http://schema.org",
  "@type":"SpecialAnnouncement",
  "@id": "#wb-main",
  "mainEntityOfPage":{
   "@type":"WebPage",
	 "@id":"https://www.canada.ca/fr/sante-publique/services/maladies/maladie-coronavirus-covid-19.html"
   },
  "name":"Maladie à coronavirus (COVID-19) : renseignements du gouvernement du Canada",
  "text":"Informations sur la COVID-19 destinées aux Canadiens, y compris des liens vers des mises à jour sur les maladies, des conseils aux voyageurs, la façon de se préparer, les symptômes, la prévention, les risques, la réponse du Canada, le nombre de cas actuels, des réponses aux questions et des liens vers des ressources imprimables.",
  "spatialCoverage": {
   "@type": "Country",
   "name": "Canada"
   },
  "publisher":{
   "@type":"GovernmentOrganization",
   "@id":"#wb-publisher",
   "name":"Gouvernment du Canada",
   "url":"https://www.canada.ca/fr.html"
   },
  "category":"https://www.wikidata.org/wiki/Q81068910",
  "datePosted":"2020-05-09",
  "diseasePreventionInfo":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus/prevention-risques.html",
  "diseaseSpreadStatistics":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus.html",
  "newsUpdatesAndGuidelines":"https://www.canada.ca/fr/sante-publique/services/maladies/maladie-coronavirus-covid-19.html",
  "quarantineGuidelines":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus/prevention-risques.html",
  "travelBans":"https://www.canada.ca/fr/sante-publique/services/maladies/2019-nouveau-coronavirus/derniers-conseils-sante-voyageurs.html",
  "governmentBenefitsInfo": {
   "@type": "GovernmentService",
   "name": "Plan d'intervention économique du Canada pour répondre à la COVID-19",
   "url":  "https://www.canada.ca/fr/ministere-finances/plan-intervention-economique.html",
   "provider": {
    "@id": "#wb-publisher"
    },
   "serviceType": "Aide d'urgence",
   "audience": {
   "@type": "Audience",
   "name": "Canadiens touchés par la COVID-19"
   }
  }
 }

FAQPage

Quand l'utiliser

Permet d'ajouter un ensemble de rubriques et leur contenu respectif qui fournissent des réponses aux questions importantes liées à une page.

À utiliser sur les pages suivantes :

  • page de lancement de service
  • documents de directive
  • foires aux questions (FAQ)
Les foires aux questions sont fortement déconseillées sur Canada.ca dans la plupart des cas.

Directives officielles

Code

JSON-LD
  • Ajouter l'attribut id à l'élément de script HTML JSON-LD nommé "wb-script".
  • Utilisez la même ancre d'identification de la racine JSON-LD que celle du contenu principal de la page. Les deux utiliseront "#wb-main" pour spécifier sémantiquement qu'ils décrivent le même sujet.
<script id="wb-script"
type="application/ld+json">
 {
  "@context":"http://schema.org",
  "@id": "#wb-main",
  "@type": "FAQPage",
  "publisher":{
   "@type":"GovernmentOrganization",
   "@id":"#wb-publisher",
   "name":"Gouvernment du Canada",
   "url":"https://www.canada.ca/fr.html"
   },
  "headline": "Combien vous pourriez recevoir",
  "description":"Calcul des versements, garde partagée et vos versements, recalcul des versements en juillet, prestations provinciales et territoriales connexes, enfants handicapés, remboursement d'un versement en trop",
  "mainEntity": [{
   "@type": "Question",
   "name": "Calcul des versements",
   "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
   "acceptedAnswer": {
    "@type": "Answer",
    "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
    "text": "<p>Utilisez le Calculateur de prestations pour enfants et familles pour mieux planifier votre budget et connaître le montant que vous pourriez recevoir.</p>
     <p><a href='https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/calculateur-prestations-enfants-familles.html?utm_source=google&utm_medium=organic&utm_campaign=faq-data&utm_content=ccbhowmuch-fr-q1-001'>  Calculer combien vous pourriez recevoir</a></p>

     <p><a href='https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/calculateur-prestations-enfants-familles.html?utm_source=google&utm_medium=organic&utm_campaign=faq-data&utm_content=ccbhowmuch-fr-q1-002#math'>Voyez comment l'Agence du revenu du Canada calcule les versements de l'allocation canadienne pour enfants (ACE)</a></p>"
     }
	  },
 {
   "@type": "Question",
   "name": "Garde partagée et vos versements",
   "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
   "acceptedAnswer": {
    "@type": "Answer",
    "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
    "text": "
     <p>En situation de garde partagée, chaque parent reçoit 50 % du montant lié à son revenu familial net rajusté qu'il recevrait s'il avait la garde complète de son enfant.</li>
     <p>Si l'Agence du revenu du Canada (ARC) considère que votre enfant est en garde partagée, l'ARC ne fractionne pas ce montant selon d'autres pourcentages, et elle n'accorde pas le montant complet à un seul des parents.</li>
     <p>Si un enfant vit avec vous <strong>à temps partiel</strong>, allez à  <a href='https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-avant-faire-demande.html?utm_source=google&utm_medium=organic&utm_campaign=faq-data&utm_content=ccbhowmuch-fr-q2-001#shared'>Ententes de garde et vos prestations</a> pour déterminer s'il s'agit d'une situation de garde partagée.</p>"
    }
  }]
 }
</script>
<body vocab="http://schema.org/" typeof="WebPage">
 <div typeof="Organisation" resource="#wb-publisher">
  <img src="/link/to/a/logo" alt="Publisher name" property="logo" />
  <meta property="name" content="Publisher name" />
 </div>
 <main property="mainContentOfPage" typeof="WebPageElement" resource="#wb-main">
 </main>
</body>
AEM

    Ajouter le code dans le composant Données structurées dans les propriétés de la page.

{
  "@context":"http://schema.org",
  "@id": "#wb-main",
  "@type": "FAQPage",
  "publisher":{
   "@type":"GovernmentOrganization",
   "@id":"#wb-publisher",
   "name":"Government of Canada",
	 "url":"https://www.canada.ca/fr.html"
   },
  "headline": "Combien vous pourriez recevoir",
  "description":"Calcul des versements, garde partagée et vos versements, recalcul des versements en juillet, prestations provinciales et territoriales connexes, enfants handicapés, remboursement d'un versement en trop",
  "mainEntity": [{
   "@type": "Question",
   "name": "Calcul des versements",
   "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
   "acceptedAnswer": {
    "@type": "Answer",
    "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
    "text": "<p>Utilisez le Calculateur de prestations pour enfants et familles pour mieux planifier votre budget et connaître le montant que vous pourriez recevoir.</p>
     <p><a href='https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/calculateur-prestations-enfants-familles.html?utm_source=google&utm_medium=organic&utm_campaign=faq-data&utm_content=ccbhowmuch-fr-q1-001'>  Calculer combien vous pourriez recevoir</a></p>

     <p><a href='https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/calculateur-prestations-enfants-familles.html?utm_source=google&utm_medium=organic&utm_campaign=faq-data&utm_content=ccbhowmuch-fr-q1-002#math'>Voyez comment l'Agence du revenu du Canada calcule les versements de l'allocation canadienne pour enfants (ACE)</a></p>"
     }
	  },
 {
   "@type": "Question",
   "name": "Garde partagée et vos versements",
   "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
   "acceptedAnswer": {
    "@type": "Answer",
    "url": "https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html",
    "text": "
     <p>En situation de garde partagée, chaque parent reçoit 50 % du montant lié à son revenu familial net rajusté qu'il recevrait s'il avait la garde complète de son enfant.</li>
     <p>Si l'Agence du revenu du Canada (ARC) considère que votre enfant est en garde partagée, l'ARC ne fractionne pas ce montant selon d'autres pourcentages, et elle n'accorde pas le montant complet à un seul des parents.</li>
     <p>Si un enfant vit avec vous <strong>à temps partiel</strong>, allez à  <a href='https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-avant-faire-demande.html?utm_source=google&utm_medium=organic&utm_campaign=faq-data&utm_content=ccbhowmuch-fr-q2-001#shared'>Ententes de garde et vos prestations</a> pour déterminer s'il s'agit d'une situation de garde partagée.</p>"
    }
  }]
 }

HowTo

Quand l'utiliser

Utilisez-le pour les tâches qui nécessitent une approche étape par étape très claire.

Directives officielles

Code

JSON-LD
  • Ajouter l'attribut id à l'élément de script HTML JSON-LD nommé "wb-script".
  • Utilisez la même ancre d'identification de la racine JSON-LD que celle du contenu principal de la page. Les deux utiliseront "#wb-main" pour spécifier sémantiquement qu'ils décrivent le même sujet.
<script id="wb-script"
type="application/ld+json">
 {
  "@context":"http://schema.org",
  "@id": "#wb-main",
  "@type":"HowTo",
  "publisher":{
   "@type":"GovernmentOrganization",
   "@id":"#wb-publisher",
   "name":"Governement du Canada",
   "url":"https://www.canada.ca/fr.html"
   },
  "description":"La prestation canadienne pour enfants (CCB) est un paiement mensuel non imposable versé aux familles admissibles pour les aider à assumer les coûts liés à l'éducation des enfants de moins de 18 ans. ",
  "name":"Allocation canadienne pour enfants",
  "step":[{
   "@type":"HowToStep",
   "image":"http://test.canada.ca/covid-19-guidance/proto/structured_data/step_1.svg",
   "name":"Qui peut faire une demande",
   "url":"https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-avant-faire-demande.html",
   "Position":1,
   "text":"Qui peut obtenir l’ACE, qui est le principal responsable des soins et de l’éducation d’un enfant, et l'entente d’une garde partagée sur vos prestations"
   },
   {"@type":"HowToStep",
   "image":"http://test.canada.ca/covid-19-guidance/proto/structured_data/step_2.svg",
   "name":"Faire une demande",
   "url":"https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-faire-demande.html",
   "position":2,
   "text":"Quand et comment faire une demande, et quand fournir des documents supplémentaires"
   }
  ]}
</script>
<body vocab="http://schema.org/" typeof="WebPage">
 <div typeof="Organisation" resource="#wb-publisher">
  <img src="/link/to/a/logo" alt="Publisher name" property="logo" />
  <meta property="name" content="Publisher name" />
 </div>
 <main property="mainContentOfPage" typeof="WebPageElement" resource="#wb-main">
 </main>
</body>
AEM

Ajouter le code dans le composant Données structurées dans les propriétés de la page.

{
  "@context":"http://schema.org",
  "@id": "#wb-main",
  "@type":"HowTo",
  "publisher":{
   "@type":"GovernmentOrganization",
   "@id":"#wb-publisher",
   "name":"Government of Canada",
	 "url":"https://www.canada.ca/fr.html"
   },
  "description":"La prestation canadienne pour enfants (CCB) est un paiement mensuel non imposable versé aux familles admissibles pour les aider à assumer les coûts liés à l'éducation des enfants de moins de 18 ans. ",
  "name":"Allocation canadienne pour enfants",
  "step":[{
   "@type":"HowToStep",
   "image":"http://test.canada.ca/covid-19-guidance/proto/structured_data/step_1.svg",
   "name":"Qui peut faire une demande",
   "url":"https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-avant-faire-demande.html",
   "Position":1,
   "text":"Qui peut obtenir l’ACE, qui est le principal responsable des soins et de l’éducation d’un enfant, et l'entente d’une garde partagée sur vos prestations"
   },
   {"@type":"HowToStep",
   "image":"http://test.canada.ca/covid-19-guidance/proto/structured_data/step_2.svg",
   "name":"Faire une demande",
   "url":"https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-faire-demande.html",
   "position":2,
   "text":"Quand et comment faire une demande, et quand fournir des documents supplémentaires"
   }
  ]}

Speakable

Quand l'utiliser

Utilisez-le pour identifier toute section de contenu qui conviendrait le mieux à la synthèse vocale : la partie de la page qui résume la chose la plus importante que les gens recherchent sur cette page.

Vous pouvez utilise ce schéma sur n'importe quelle page.

Directives officielles

Code

JSON-LD
  • Ajouter l'attribut id à l'élément de script HTML JSON-LD nommé "wb-script".
  • Utilisez la même ancre d'identification de la racine JSON-LD que celle du contenu principal de la page. Les deux utiliseront "#wb-main" pour spécifier sémantiquement qu'ils décrivent le même sujet.
<script id="wb-script"
type="application/ld+json">
 {
  "@context":"http://schema.org",
  "@id": "#wb-main",
  "@type": "WebPage",
  "name": "Quel versement d'Alloation canadienne pour enfants vous pourriez recevoir",
  "speakable":{
   "@type": "SpeakableSpecification","cssSelector": [".speakable1"]
   },
  "url":"https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html"}
</script>
<body vocab="http://schema.org/" typeof="WebPage">
 <div typeof="Organisation" resource="#wb-publisher">
  <img src="/link/to/a/logo" alt="Publisher name" property="logo" />
  <meta property="name" content="Publisher name" />
 </div>
 <main property="mainContentOfPage" typeof="WebPageElement" resource="#wb-main">
  <p class="speakable1	">Le montant maximal de l’allocation canadienne pour enfants que vouz pouvez recevoir est 6 639 $ par année pour un enfant moins de 6 ans, et 5 602 $ par année pour un enfant entre 6 et 17 ans.</p>
 </main>
</body>
AEM

Ajouter le code dans le composant Données structurées dans les propriétés de la page.

{
  "@context":"http://schema.org",
  "@id": "#wb-main",
  "@type": "WebPage",
	"name": "Quel versement d'Alloation canadienne pour enfants vous pourriez recevoir",
  "speakable":{
   "@type": "SpeakableSpecification","cssSelector": [".speakable1"]
   },
  "url":"https://www.canada.ca/fr/agence-revenu/services/prestations-enfants-familles/allocation-canadienne-enfants-apercu/allocation-canadienne-enfants-comment-calculons-nous-votre-ace.html"}

Event

Quand l'utiliser

Utilisez-le pour les événements.

Directives officielles

Code

JSON-LD
  • Ajouter l'attribut id à l'élément de script HTML JSON-LD nommé "wb-script".
  • Utilisez la même ancre d'identification de la racine JSON-LD que celle du contenu principal de la page. Les deux utiliseront "#wb-main" pour spécifier sémantiquement qu'ils décrivent le même sujet.
<script
type="application/ld+json">
 {
  "@context": "http://schema.org",
  "@type": "Event",
  "name": "Grande fête sous le soleil",
  "startDate": "2020-07-15",
  "location": {
   "@type": "Place",
   "name": "Colline du Parlement",
    "address": {
    "@type": "PostalAddress",
    "addressLocality": "Ottawa",
    "addressRegion": "ON",
    "postalCode": "K1A 0A9",
    "streetAddress": "Rue Wellington"
    }
   },
  "image": "./canada-day.jpg",
  "description": "Célébrons le soleil dans la capitale nationale."
 }
</script>
<body vocab="http://schema.org/" typeof="WebPage">
 <div typeof="Organisation" resource="#wb-publisher">
  <img src="/link/to/a/logo" alt="Publisher name" property="logo" />
  <meta property="name" content="Publisher name" />
 </div>
 <main property="mainContentOfPage" typeof="WebPageElement" resource="#wb-main">
 </main>
</body>
AEM

Ajouter le code dans le composant Données structurées dans les propriétés de la page.

{
 "@context": "http://schema.org",
 "@type": "Event",
 "name": "Grande fête sous le soleil",
 "@id": "#wb-main",
 "startDate": "2020-07-15",
 "location": {
 "@type": "Place",
 "name": "Colline du Parlement",
 "address": {
 "@type": "PostalAddress",
 "addressLocality": "Ottawa",
 "addressRegion": "ON",
 "postalCode": "K1A 0A9",
 "streetAddress": "Rue Wellington"
	}
},
 "image": "./canada-day.jpg",
 "description": "Célébrons le soleil dans la capitale nationale."
}

Ressources supplémentaires

Date de modification :