Le code de base
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Votre question exacte ici?",
"acceptedAnswer": {
"@type": "Answer",
"text": "La réponse exacte, identique à ce qui est affiché sur la page."
}
}]
}
</script>
Règles à respecter
- Le texte du schema doit correspondre au contenu visible — pas de questions ou réponses "cachées" uniquement pour le balisage.
- Chaque question doit être unique sur la page.
- Valider le code avec un outil de test de données structurées avant publication, pour éviter une erreur de syntaxe JSON.
Un rappel important: Google a restreint l'affichage des extraits FAQ enrichis dans ses résultats à certains types de sites depuis 2023. Le schema garde son utilité pour l'AEO/GEO au sens large — aider un modèle à comprendre la structure du contenu — mais ne garantit plus un rich snippet visuel dans Google lui-même.