Lorsque ChatGPT, Perplexity ou l’AI Overview de Google rédigent une réponse
complète pour l’utilisateur, ils doivent justifier ce qu’ils avancent.
Leur premier réflexe ? Chercher un passage clair, court … et
parfaitement balisé. Plus la structure de vos données est explicite,
plus l’intelligence artificielle peut extraire la bonne information et
vous citer dans sa liste « Sources ».
Ce guide passe en revue les balises Schema.org
avancées qui augmentent le taux de citation : des classiques
FAQPage et HowTo aux moins connues
Speakable, Dataset ou
ClaimReview. Chaque balise est présentée avec son objectif,
un exemple de code minimaliste, des bonnes pratiques et des erreurs
fréquentes à éviter. Nous verrons aussi comment tester la validité de
votre JSON-LD, comment les moteurs IA l’utilisent, et comment mesurer
l’impact réel sur vos citations.
Points clés à retenir
- Balises fondamentales :
FAQPage,
HowTo,Articleavec auteur ; elles couvrent
80 % des cas de citation. - Balises opportunistes :
Dataset,
Speakable,ClaimReview, très peu
utilisées ; parfaites pour se démarquer. - Qualité > quantité : un JSON-LD propre, validé,
sans redondance, prime sur un balisage massif mais douteux. - Fraîcheur comptabilisée : la propriété
dateModifiedinfluence la priorité dans l’AI Overview. - Mesure : comparez « avant/après » vos citations
IA ; un simple fichier CSV issu de Perplexity ou ChatGPT suffit.
1. Pourquoi le Schema markup déclenche une citation IA ?
Les LLM fonctionnent sous contrainte : générer une réponse courte ; citer les sources les plus fiables ; éviter les hallucinations. Un passage balisé rend ces trois exigences plus simples :
- Détection rapide : le type
FAQPageindique déjà que le bloc répond à une question
précise. - Confiance intégrée : un
author → Personavec bio et réseau social rassure
l’algorithme. - Extraction sans ambiguïté : l’IA n’a pas besoin de
deviner la structure ; elle lit le JSON-LD.
Google lui-même précise dans sa doc Search Generative Experience (SGE) : « L’usage de données structurées correctes aide le système à déterminer quand du contenu est particulièrement adapté aux résultats générés ».
2. Les balises fondamentales (à implémenter en priorité)
2.1 FAQPage – la reine de la citation
Objectif : offrir des réponses prêtes à copier-coller.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Qu'est-ce que le GEO ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Le Generative Engine Optimization consiste à..."
}
}]
}
</script>
- Limitez-vous à 3‐5 questions par page pour éviter la dilution.
- Réponses < 75 mots, sans publicité (Google déclasse sinon).
2.2 HowTo – idéal pour les tutoriels courts
Objectif : décrire un processus étape par étape.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Activer HTTPS sur WordPress",
"step": [
{"@type": "HowToStep","text": "Ouvrez votre tableau de bord d'hébergement."},
{"@type": "HowToStep","text": "Cliquez sur 'Activer Let's Encrypt'."},
{"@type": "HowToStep","text": "Vérifiez la redirection 301 vers HTTPS."}
]
}
</script>
Les moteurs aiment citer les trois premières étapes : soyez concis, illustrez avec des images légères (120 × 120 px) et donnez un seul tuto par page.
2.3 Article avec auteur
Même si WordPress ou Rank Math génèrent déjà un balisage
Article, assurez-vous que les propriétés
author, datePublished,
dateModified et headline soient présentes.
Remontez-les dans un validateur JSON-LD ; corrigez les « @id » en URL
absolues.
3. Les balises opportunistes (peu adoptées, très efficaces)
3.1 Dataset – pour vos chiffres exclusifs
Vous publiez un sondage ou un fichier CSV ? Formatez-le comme un dataset.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Dataset",
"name": "Enquête GEO 2025 (200 répondants)",
"description": "Taux d'adoption du Generative Engine Optimization en Europe.",
"url": "https://exemple.com/datasets/enquete-geo-2025.csv",
"creator": {"@type": "Organization","name": "Agence GEO"},
"datePublished": "2025-06-20"
}
</script>
Les IA privilégient la source primaire : si vos concurrents s’appuient sur vos chiffres, l’IA citera votre dataset d’abord.
3.2 Speakable – pensé pour la voix, utile pour le texte
Anciennement réservé à Google Assistant, Speakable définit
un passage apte à être lu à voix haute. Les modèles multi-modaux (GPT-4o,
Gemini 2) détectent cette balise et récupèrent la citation telle quelle.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"speakable": {
"@type": "SpeakableSpecification",
"xpath": ["/html/body/article/section[1]/p[1]"]
}
}
</script>
3.3 ClaimReview – anti-désinformation, pro-citation
Les rubriques fact-check et les blogs techniques peuvent évaluer une
affirmation (claimReviewed) et publier un verdict
(reviewRating). Google AI Overview cite volontiers ces
sources lorsqu’il doit trancher une question polémique.
4. Bonnes pratiques de codage JSON-LD
- Tout en JSON-LD : évitez Microdata ou RDFa, moins
stables et plus lourds. - Un seul bloc par type ; fusionnez les FAQ au lieu
d’insérer plusieurs scripts séparés. - URL absolues pour
@idet
url. - dateModified actualisée dès que le contenu change.
- Test systématique : Rich Results Test + outil
« URL Inspector » dans la Search Console.
5. Comment mesurer l’impact réel sur vos citations IA ?
ChatGPT (Navigation) : posez votre question, cliquez
« Cite sources », notez le nombre de liens et la position de votre
domaine. Répétez trois fois ; calculez la moyenne.
Perplexity Labs : export CSV mensuel ; filtrez votre
domaine ; suivez l’évolution.
KPI clés : citations, reference-rate, position moyenne
dans la liste. Une hausse après intégration d’une balise avancée =
balise efficace.
6. Erreurs fréquentes à éviter
- Balisage dupliqué : dupliquer la même FAQ sur 20 pages
dilue la pertinence. - Balises génériques vides : un HowTo de 10 étapes
sans images ni détails échouera à la validation. - Dates incohérentes :
dateModified
supérieure àdatePublished= avertissement. - JSON-LD cassé : une virgule manquante invalide tout
le bloc ; surveillez vos logs d’erreur.
7. Tableau récapitulatif des balises pro-GEO
| Balise | But | Bonnes pratiques | Gain attendu |
|---|---|---|---|
| FAQPage | Réponses brèves | < 5 Q/R, < 75 mots | Citation directe |
| HowTo | Tutoriel | 5 étapes, images 120 px | Module pas-à-pas cité |
| Dataset | Données brutes | CSV public, méthodo | Source primaire IA |
| Speakable | Passage vocal | 1–2 phrases max | Citation mot-à-mot |
| ClaimReview | Fact-check | Verdict + note | Citation débat |
Conclusion
Les balises Schema markup sont le langage préféré des intelligences
artificielles pour identifier un passage fiable et le citer. Implémentez
d’abord les fondamentaux (FAQPage, HowTo, Article complet), puis démarquez-vous
avec Dataset, Speakable et
ClaimReview si votre contenu le permet. Vérifiez chaque
script, maintenez la fraîcheur (dateModified) et suivez vos
citations. Vous verrez rapidement votre domaine grimper dans la liste
« Sources » des moteurs IA.
FAQ – l’essentiel en deux questions
Faut-il ajouter toutes les balises avancées d’un coup ?
Non : commencez par les fondamentales (FAQPage, HowTo, Article complet). Mesurez si vos citations IA progressent, puis implémentez Dataset, Speakable ou ClaimReview uniquement quand votre contenu s’y prête vraiment. Mieux vaut peu de balises propres qu’un balisage massif mais bancal.
Le balisage Schema garantit-il d’être cité ?
Il augmente vos chances mais ne suffit pas à lui seul : vitesse de chargement, fraîcheur du contenu, qualité des sources externes et pertinence sémantique restent déterminants. Considérez le Schema comme un accélérateur, pas une assurance tout-risque.

