Données structurées de questions/réponses sur l'éducation (Quiz, Question et Answer)

Si vous avez des pages de flashcards, vous pouvez aider les élèves à trouver des réponses à des questions pédagogiques en ajoutant des données structurées Quiz à celles-ci. L'ajout de données structurées permet à votre contenu d'apparaître dans le carrousel des questions/réponses sur l'éducation dans les résultats de recherche Google, l'Assistant Google et les résultats Google Lens.

Exemple de résultat enrichi présentant une questions/réponses sur l'éducation

Les types de pages suivants sont éligibles au carrousel de Questions/Réponses sur l'éducation :

  • Page de flashcards : page contenant des flashcards qui comportent généralement une question d'un côté et une réponse de l'autre. Pour baliser les pages de vos flashcards, poursuivez votre lecture de ce guide afin d'en savoir plus sur la procédure d'ajout d'un schéma de Questions/Réponses sur l'éducation.
  • Page de questions/réponses : page qui ne contient qu'une seule question et qui est suivie de réponses données par un utilisateur. Pour baliser une seule page de questions/réponses, ajoutez le balisage QAPage.

Disponibilité de cette fonctionnalité

Le carrousel Questions/Réponses sur l'éducation est disponible en anglais dans toutes les régions où la recherche Google est disponible. Cette fonctionnalité n'est disponible que pour les recherches liées à l'éducation sur ordinateur et mobile. Recherchez par exemple "the measure of three angles of a quadrilateral are 80 90 and 103 degrees" ou "the ratio of surface energy to surface area is".

Comment ajouter des données structurées

Ces données structurées représentent un format normalisé permettant de fournir des informations sur une page et de classer son contenu. En savoir plus sur le fonctionnement des données structurées

Voici, dans les grandes lignes, comment créer, tester et publier des données structurées. Pour consulter un guide détaillé sur l'ajout de données structurées à une page Web, accédez à cet atelier de programmation.

  1. Ajoutez les propriétés obligatoires. En fonction du format que vous utilisez, découvrez où insérer des données structurées sur la page.
  2. Suivez les consignes.
  3. Validez votre code à l'aide de l'outil de test des résultats enrichis et corrigez les erreurs critiques, le cas échéant. Envisagez également de résoudre les problèmes non critiques que l'outil a pu signaler, car cela peut contribuer à améliorer la qualité de vos données structurées. Toutefois, ce n'est pas nécessaire pour pouvoir bénéficier des résultats enrichis.
  4. Déployez quelques pages où figurent vos données structurées et utilisez l'outil d'inspection d'URL pour découvrir comment Google voit la page. Assurez-vous que Google peut accéder à votre page et qu'elle n'est pas bloquée par un fichier robots.txt, la balise noindex ni par des identifiants de connexion. Si tout semble être en ordre, vous pouvez demander à Google d'explorer de nouveau vos URL.
  5. Pour informer Google des modifications futures de vos pages, nous vous recommandons de nous envoyer un sitemap. Vous pouvez automatiser cette opération à l'aide de l'API Sitemap de la Search Console.

Exemples

Voici un exemple de page de flashcards contenant des données structurées Questions/Réponses sur l'éducation.


<html>
  <head>
    <title>Cell Transport</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Quiz",
      "about": {
        "@type": "Thing",
        "name": "Cell Transport"
      },
      "educationalAlignment": [
        {
          "@type": "AlignmentObject",
          "alignmentType": "educationalSubject",
          "targetName": "Biology"
        }
      ],
      "hasPart": [
        {
          "@context": "https://schema.org/",
          "@type": "Question",
          "eduQuestionType": "Flashcard",
          "text": "This is some fact about receptor molecules.",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "receptor molecules"
          }
        },
        {
          "@context": "https://schema.org/",
          "@type": "Question",
          "eduQuestionType": "Flashcard",
          "text": "This is some fact about the cell membrane.",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "cell membrane"
          }
        }
      ]
    }
    </script>
  </head>
</html>

Consignes

Pour que votre page puisse apparaître sous forme de résultat enrichi Questions/Réponses sur l'éducation, vous devez suivre ces consignes :

Consignes techniques

  • Placez les données structurées sur la page contenant les informations les plus détaillées. N'ajoutez pas de données structurées aux pages sans questions.
  • Toutes les questions doivent utiliser la valeur Flashcard pour la propriété eduQuestionType. Les pages contenant d'autres types de questions ne sont pas éligibles au carrousel Questions/Réponses sur l'éducation. Pour les pages comportant d'autres types de questions, nous vous conseillons d'utiliser des problèmes pratiques.
  • Assurez-vous que les paramètres de chargement de votre hôte autorisent les explorations fréquentes.
  • Les questions présentes sur votre site doivent être immédiatement visibles sur la page. Cela signifie qu'elles ne sont pas contenues uniquement dans un fichier de données ou dans un fichier PDF.
  • Si votre page ne comporte qu'une seule question suivie de plusieurs réponses envoyées par un utilisateur, utilisez plutôt le balisage QAPage.

Consignes relatives au contenu

Nous avons créé des consignes spécifiques au contenu des questions/réponses sur l'éducation afin de nous assurer que nos utilisateurs sont exposés à des ressources d'apprentissage pertinentes. Si nous constatons que du contenu enfreint ces consignes, nous prendrons les mesures appropriées, par exemple en soumettant une action manuelle et n'affichant pas votre contenu sous forme de résultat enrichi Questions/Réponses sur l'éducation dans la recherche Google.

  • Les pages de questions/réponses sur l'éducation doivent également respecter les consignes spécifiques aux pages de questions/réponses.
  • Votre page doit contenir des questions et des réponses en rapport avec l'enseignement. Elle doit comporter au moins une question associée à une réponse, laquelle doit être en lien avec la question d'un utilisateur et y répondre.
  • Vous êtes responsable de l'exactitude et de la qualité de vos pages de questions/réponses sur l'éducation proposées via cette fonctionnalité. S'il ressort de nos évaluations pédagogiques et de nos contrôles qualité qu'une certaine portion de votre contenu est inexacte, cette fonctionnalité risque de ne plus accepter une partie ou la totalité de vos pages de questions/réponses tant que vous n'aurez pas résolu les problèmes.

Définitions des types de données structurées

Vous devez inclure les propriétés obligatoires pour que votre contenu puisse être affiché sous forme de résultat enrichi. Vous pouvez également inclure les propriétés recommandées pour ajouter d'autres informations à votre contenu et ainsi offrir une meilleure expérience utilisateur.

Questionnaire

Un Quiz est un ensemble de flashcards (une ou plusieurs) portant généralement sur le même concept ou le même sujet.

La définition complète de la propriété Quiz est disponible sur schema.org. Les propriétés prises en charge par Google sont les suivantes :

Propriétés obligatoires
hasPart

Question

Informations imbriquées concernant la question de la flashcard pour le questionnaire. Utilisez une propriété hasPart pour représenter une seule flashcard.

Pour inclure plusieurs flashcards, répétez cette propriété.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question"
  }
}
Propriétés recommandées
about

Thing

Informations imbriquées concernant le concept sous-jacent de la propriété Quiz.

{
  "@type": "Quiz",
  "about": {
    "@type": "Thing"
  }
}
about.name

Text

Informations imbriquées concernant le concept sous-jacent de la propriété Quiz. Vous pouvez ajouter cette propriété plusieurs fois.

{
  "@type": "Quiz",
  "about": {
    "@type": "Thing",
    "name": "Cell transport"
  }
}
educationalAlignment

AlignmentObject

Adéquation du questionnaire par rapport à un programme pédagogique établi. Cette propriété peut être utilisée plusieurs fois pour associer le questionnaire à un domaine ou à un champ d'études, ainsi qu'à un niveau scolaire ou à une norme pédagogique.

{
  "@type": "Quiz",
  "educationalAlignment": []
}
educationalAlignment.alignmentType

Text

Catégorie d'équivalence entre la ressource pédagogique et le chapitre du programme correspondant au questionnaire. La recherche Google utilise la norme LRMI.

Utilisez la propriété alignmentType plusieurs fois pour indiquer le champ d'études, ainsi que le niveau scolaire ou la norme pédagogique.

  • Pour spécifier le domaine ou le champ d'études du questionnaire, définissez la propriété alignmentType sur la valeur educationalSubject.
  • Pour indiquer le niveau scolaire ou la norme pédagogique associé au questionnaire, définissez la propriété alignmentType sur la valeur educationalLevel.

Voici comment spécifier les propriétés educationalSubject et educationalLevel.

{
  "@type": "Quiz",
  "educationalAlignment": [
     {
       "@type": "AlignmentObject",
       "alignmentType": "educationalSubject",
       "targetName": "Biology"
     },
     {
       "@type": "AlignmentObject",
       "alignmentType": "educationalLevel",
       "targetName": "Fifth grade"
     }

  ]
}
educationalAlignment.targetName

Text

Nom d'un chapitre d'un programme pédagogique établi. Exemple : "Cinquième : Structure cellulaire".

{
  "@type": "Quiz",
  "educationalAlignment": [
     {
       "@type": "AlignmentObject",
       "targetName": "Grade 7: Cell Structure"
     }
  ]
}

Question

Chaque question correspond à une flashcard, imbriquée dans la propriété hasPart de Quiz. Notez que ces exigences Question sont différentes des exigences concernant les questions pour QAPage.

La définition complète de la propriété Question est disponible sur schema.org. Les propriétés prises en charge par Google sont les suivantes :

Propriétés obligatoires
acceptedAnswer

Answer

Texte complet de la réponse à une flashcard. Il ne doit y avoir qu'une seule propriété acceptedAnswer par type Question.

{
  "@type": "Question",
  "acceptedAnswer": {
    "@type": "Answer",
    "text": "cell membranes"
  }
}
eduQuestionType

Text

Type de question. Vous devez utiliser la valeur fixe suivante : Flashcard.

{
  "@type": "Question",
  "eduQuestionType": "Flashcard”
}
text

Text

Texte complet de la question de flashcard

{
  "@type": "Question",
  "text": "A protein on the surface of HIV can attach to proteins on the surface of healthy human cells. What are the attachment sites on the surface of the cells known as?"
}

Suivre les résultats enrichis avec la Search Console

La Search Console est un outil qui vous permet de suivre les performances de vos pages dans la recherche Google. Il n'est pas nécessaire de vous inscrire à la Search Console pour figurer dans les résultats de recherche Google. Cependant, en vous inscrivant, vous comprendrez mieux la façon dont Google interprète votre site et serez plus à même de l'améliorer. Nous vous recommandons de consulter la Search Console dans les cas suivants :

  1. Après avoir déployé des données structurées pour la première fois
  2. Après avoir publié de nouveaux modèles ou après avoir mis à jour votre code
  3. Lors des analyses régulières du trafic

Après avoir déployé des données structurées pour la première fois

Une fois que Google a indexé vos pages, recherchez les problèmes à l'aide du rapport sur l'état des résultats enrichis. Idéalement, il y aura une augmentation du nombre d'articles valides et pas d'augmentation du nombre d'articles non valides. Si vous détectez des problèmes au niveau des données structurées :

  1. Corrigez les éléments non valides.
  2. Inspectez une URL active pour vérifier si le problème persiste.
  3. Demandez la validation à l'aide du rapport d'état.

Après avoir publié de nouveaux modèles ou après avoir mis à jour votre code

Lorsque vous apportez des modifications importantes à votre site Web, surveillez l'augmentation des éléments non valides dans les données structurées.
  • Si vous constatez une augmentation du nombre d'éléments non valides, vous avez peut-être déployé un nouveau modèle qui ne fonctionne pas, ou votre site interagit différemment et de façon incorrecte avec le modèle déjà disponible.
  • Si vous constatez une diminution du nombre d'éléments valides (sans augmentation du nombre d'éléments non valides), vous n'intégrez peut-être plus de données structurées dans vos pages. Utilisez l'outil d'inspection d'URL pour identifier la cause du problème.

Lors des analyses régulières du trafic

Analysez votre trafic de recherche Google à l'aide du rapport sur les performances. Les données indiquent la fréquence à laquelle votre page s'affiche en tant que résultat enrichi dans la recherche Google, ainsi que la fréquence à laquelle les internautes cliquent dessus et la position moyenne à laquelle vous apparaissez dans les résultats de recherche. Vous pouvez également extraire automatiquement ces résultats avec l'API Search Console.

Dépannage

Si vous ne parvenez pas à mettre en œuvre ou à déboguer des données structurées, voici quelques ressources susceptibles de vous aider.