Balisage Liste de cours (Course) pour la recherche Google
Apprenez à structurer vos cours avec Course et ItemList pour apparaître dans le carrousel de cours de Google et attirer des étudiants.
Le balisage Liste de cours, fondé sur le type schema.org Course, sert à décrire un contenu éducatif structuré (nom du cours, organisme, courte description) afin que des étudiants potentiels le trouvent via la recherche Google. Associé au type ItemList, il alimente un résultat enrichi sous forme de carrousel de cours. Pour le SEO, c’est un levier de visibilité ciblé : il met en avant votre offre de formation directement dans les résultats, avec un format visuel qui se démarque des liens classiques et améliore le taux de clic.
Pour un organisme de formation, ce balisage est un vrai accélérateur de clic, à condition de ne pas le bâcler : nom du cours, organisme et description doivent être concrets, pas génériques. Mon conseil de terrain : c’est l’association de Course avec ItemList qui déclenche le carrousel, donc soignez la cohérence de la liste autant que chaque cours pris isolément. Une offre lisible se démarque immédiatement des liens classiques.
À qui s'adresse ce balisage
Le résultat enrichi Liste de cours est, à ce jour, disponible en anglais dans toutes les régions où la recherche Google est proposée. Il vise les contenus pédagogiques qui correspondent à une définition précise : une série ou une unité d’un programme comprenant des conférences, des leçons ou des modules sur un sujet donné. Un cours doit avoir un objectif d’apprentissage explicite et être dirigé par un ou plusieurs instructeurs. Un événement grand public ou une courte vidéo pratique n’entre pas dans cette catégorie. Pour situer ce balisage parmi les autres formats éligibles, parcourez la galerie des résultats enrichis.
Les propriétés de Course et ItemList
Deux types se combinent. Course décrit chaque cours ; ItemList regroupe au moins trois cours pour former le carrousel. Voici les propriétés essentielles et leur rôle.
| Propriété | Type | Rôle |
|---|---|---|
name |
Text |
Titre du cours (obligatoire) |
description |
Text |
Description du cours, limite d’affichage de 60 caractères (obligatoire) |
provider |
Organization |
Organisme qui publie le cours (recommandé) |
itemListElement |
ListItem |
Élément de la liste pour le carrousel (obligatoire) |
ListItem.position |
Integer |
Position ordinale du cours dans la liste |
ListItem.url |
URL |
URL canonique et unique de chaque cours |
Un exemple de balisage JSON-LD
Voici un exemple de page tout-en-un qui combine la liste (ItemList) et les détails de chaque cours (Course). Chaque cours est inséré dans un ListItem avec sa position et son URL unique. Vous pouvez aussi répartir les cours sur des pages d’informations distinctes reliées à une page récapitulative. Avant de publier, prenez le temps de tester vos données structurées pour valider chaque ListItem.
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Course",
"url": "https://exemple.fr/cours#initiation",
"name": "Initiation à l'informatique",
"description": "Un cours d'introduction qui pose les bases.",
"provider": {
"@type": "Organization",
"name": "Université Exemple",
"sameAs": "https://exemple.fr"
}
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "Course",
"url": "https://exemple.fr/cours#intermediaire",
"name": "Informatique niveau intermédiaire",
"description": "Un cours qui approfondit les bases.",
"provider": {
"@type": "Organization",
"name": "Université Exemple",
"sameAs": "https://exemple.fr"
}
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "Course",
"url": "https://exemple.fr/cours#avance",
"name": "Informatique niveau avancé",
"description": "Un cours sur les principes avancés.",
"provider": {
"@type": "Organization",
"name": "Université Exemple",
"sameAs": "https://exemple.fr"
}
}
}
]
}
Vous devez baliser au moins trois cours et ajouter le balisage du carrousel à une page récapitulative ou tout-en-un. Les titres doivent rester descriptifs : pas de texte promotionnel, pas de prix dans le nom du cours, pas de promesse racoleuse. Un titre non conforme peut entraîner une action manuelle.
À faire
- structurer trois cours minimum
- donner à chaque cours une URL canonique unique
- renseigner un name et un provider valides
À éviter
- inclure un prix ou une réduction dans le titre du cours
- baliser une simple vidéo pratique comme un cours
- oublier le balisage du carrousel sur la page récapitulative
Points clés à retenir
- Réservez le balisage Course au contenu réellement éducatif et encadré
- Renseignez name et description, les deux propriétés obligatoires
- Ajoutez provider pour identifier l'organisme du cours
- Balisez au moins trois cours reliés par un ItemList
- Gardez des titres descriptifs, sans prix ni argument promotionnel
Le balisage Course transforme votre catalogue de formations en carrousel visible dans Google.
Quiz : testez vos connaissances
Quiz : testez vos connaissances
-
Combien de cours faut-il baliser au minimum pour former le carrousel ?
- Au moins dix cours
- Au moins trois cours
- Au moins un cours
Le type
ItemListdoit regrouper au moins trois cours, présentés sur des pages distinctes ou sur une seule page tout-en-un, avec le balisage du carrousel. -
Faut-il inclure un prix ou une réduction dans le titre du cours ?
- Non, le titre doit rester descriptif
- Oui, le prix attire davantage de clics
- Oui, mais uniquement la réduction
Les titres doivent rester descriptifs. N’incluez ni prix ni réduction dans le titre du cours.
-
Une courte vidéo explicative peut-elle utiliser le balisage Course ?
- Non, le balisage Course vise un programme pédagogique encadré par des instructeurs
- Oui, à condition qu'elle dure plus de dix minutes
- Oui, toute vidéo éducative est éligible
Le balisage
Courseest réservé à un programme pédagogique encadré par des instructeurs, pas à une courte vidéo pratique ou à un simple événement.
Besoin d'un accompagnement SEO ?
Vous voulez mettre vos formations en avant dans Google avec un balisage conforme ? Parlons-en.