Le Générateur Schema.org produit le code JSON-LD à coller dans le head d'une page pour aider Google à comprendre votre contenu et afficher des rich results dans la SERP. Huit types de schemas sont disponibles dans des onglets séparés.
Pour les sites avec Yoast ou Rank Math, ces données sont souvent générées automatiquement et cet outil est surtout utile pour des pages custom ou des cas spécifiques.
Liste de questions/réponses. Affiché en accordéon sous le résultat dans la SERP (affichage réduit depuis 2023, surtout réservé aux sites autoritatifs).
<!-- Ajoutez des questions et cliquez sur Générer -->
Pour articles de blog, news, contenus éditoriaux. Permet l'affichage dans Top Stories, Google News, cards avec date/auteur.
<!-- Remplissez les champs et cliquez sur Générer -->
Fil d'Ariane. Affichage quasi systématique dans la SERP : remplace l'URL par votre chemin de navigation. Gain SEO concret, simple à mettre en place.
<!-- Ajoutez les niveaux du fil d'Ariane -->
Pour entreprises avec adresse physique. Énorme impact SEO local : alimente le panneau de connaissances et Google Maps.
<!-- Remplissez les champs et cliquez sur Générer -->
Pour fiches produit e-commerce. Affiche prix, disponibilité, étoiles d'avis dans la SERP (Google Shopping).
<!-- Remplissez les champs et cliquez sur Générer -->
Pour recettes de cuisine. Affiche image, temps, calories, note dans la SERP.
<!-- Remplissez les champs et cliquez sur Générer -->
Pour tutoriels pas-à-pas. Affichage rich en SERP en déclin depuis 2023 mais toujours utile pour l'understanding du contenu.
<!-- Remplissez les champs et cliquez sur Générer -->
Pour événements (concerts, salons, webinaires). Affichage très visible dans la SERP avec date/lieu/billets.
<!-- Remplissez les champs et cliquez sur Générer -->
| FAQ | Liste de questions/réponses. Affichage en accordéon sous le résultat dans la SERP. Réduit depuis 2023, principalement réservé aux sites autoritatifs. |
| Article | Pour articles de blog, news, contenus éditoriaux. Permet l'affichage dans Top Stories et cards avec date/auteur. |
| BreadcrumbList | Fil d'Ariane. Affichage quasi systématique dans la SERP : remplace l'URL par votre chemin de navigation. Gain SEO concret. |
| LocalBusiness | Pour entreprises avec adresse physique. Énorme impact SEO local, alimente le panneau de connaissances et Google Maps. |
| Product | Fiches produit e-commerce. Affiche prix, disponibilité et étoiles d'avis dans la SERP. |
| Recipe | Recettes de cuisine. Affiche image, temps de préparation, calories et note. |
| HowTo | Tutoriels pas-à-pas. Affichage rich en déclin depuis 2023 mais toujours utile pour le sens du contenu. |
| Event | Concerts, salons, webinaires. Affichage très visible dans la SERP avec date, lieu et billets. |
Sélectionnez l'onglet correspondant au type de contenu, remplissez les champs (les obligatoires sont marqués d'un astérisque), cliquez sur Générer le JSON-LD. Le code apparaît dans un bloc en bas, prêt à être copié dans le presse-papier puis collé dans le head de votre page HTML.
Pour les schemas avec des listes (FAQ, BreadcrumbList, HowTo, plages horaires LocalBusiness), chaque élément peut être réorganisé avec les flèches haut et bas, ou supprimé. La numérotation se met à jour automatiquement.
L'outil vérifie les contraintes Google : pour Article, le bloc publisher est omis si le logo manque (Google rejette sans logo). Pour Product, la note doit être entre 0 et 5, sinon une alerte rouge apparaît. Pour Event, la date de début ne doit pas être postérieure à la date de fin.
Le code produit est toujours encapsulé dans une balise <script type="application/ld+json"> à placer dans le <head> de la page. Voici un exemple pour un BreadcrumbList :
<script type="application/ld+json"> |
{ |
"@context": "https://schema.org", |
"@type": "BreadcrumbList", |
"itemListElement": [ |
{ "@type": "ListItem", "position": 1, "name": "Accueil", "item": "https://exemple.com/" }, |
{ "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://exemple.com/blog/" } |
] |
} |
</script> |
Les valeurs @context et @type sont obligatoires. Le reste dépend du type de schema. Vous pouvez tester votre code avec le Rich Results Test officiel de Google pour valider l'éligibilité aux rich results avant publication.