Générateur de balisage Schema
Les données structurées, c'est ainsi que les moteurs de recherche font la différence entre une page qui parle d'une chaussure et une page qui parle d'un cordonnier. Ce générateur produit un extrait JSON-LD Schema.org propre pour l'un de quatre types courants (Article, Product, LocalBusiness ou Organization) à partir des propriétés de base qu'ils partagent tous : nom, description, URL et image. Il vous donne un bloc de départ valide, prêt à copier-coller, que vous complétez ensuite avec les propriétés propres à chaque type.
Comment générer le balisage Schema
-
1
Choisissez un type de schéma
Choisissez Article, Product, LocalBusiness ou Organization selon la page que vous balisez.
-
2
Remplissez les champs
Saisissez le nom, une description, l'URL de la page et l'URL d'une image. Tout champ laissé vide est retiré de la sortie.
-
3
Générez le JSON-LD
L'outil produit un bloc `<script type="application/ld+json">` correctement formaté.
-
4
Collez-le dans l'en-tête de la page
Placez-le dans `<head>` ou juste avant `</body>`. Google analyse aussi bien les deux emplacements.
Ce que produit ce générateur
Ce générateur écrit le socle commun d’une entité Schema.org : le @type que vous choisissez, plus l’un quelconque de name, description, url et image que vous renseignez. C’est un point de départ propre et valide que vous complétez ensuite avec les propriétés dont chaque type a besoin pour un résultat enrichi.
Types pris en charge
| Type | À utiliser pour |
|---|---|
| Article | Billets de blog, actualités et autres pages éditoriales |
| Product | Un produit ou un article unique en vente |
| LocalBusiness | Une entreprise physique avec vitrine ou emplacement |
| Organization | Une société ou une marque en tant qu’entité |
La forme de la sortie
Renseignez un nom, une description, une URL et une image pour un Product et vous obtenez :
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Chaussure de trail",
"description": "Chaussure légère pour sentiers techniques.",
"url": "https://example.com/chaussure-trail",
"image": "https://example.com/chaussure-trail.jpg"
}
le tout enveloppé dans un bloc <script type="application/ld+json">, prêt à coller. Les champs vides sont omis, l’extrait reste donc propre.
Aller plus loin
Les quatre propriétés ci-dessus sont communes à tous les types, mais un résultat enrichi complet en demande généralement davantage. Ajoutez à la main les propriétés propres au type une fois le bloc collé :
- Article ajoute souvent
headline,datePublishedet un objetauthor. - Product ajoute souvent un objet
offers(prix et disponibilité) etaggregateRating. - LocalBusiness ajoute souvent
address,telephoneetopeningHours. - Organization ajoute souvent
logoet des lienssameAsvers les profils sociaux.
Conseils qui comptent
- Faites correspondre le balisage au contenu visible. Google signale (et pénalise parfois) un balisage qui décrit des éléments absents de la page.
- Utilisez des URL absolues pour la page et l’image, car les URL relatives sont parfois ignorées sans avertissement.
- Testez avant la mise en ligne. Collez l’extrait dans le Test des résultats enrichis de Google ou dans un validateur Schema.org pour voir quels champs obligatoires manquent encore à votre type.
Questions fréquentes
Google recommande JSON-LD, et c’est le plus facile à maintenir car il tient dans un seul bloc de script au lieu d’être disséminé dans le HTML. Microdata et RDFa sont pris en charge mais fastidieux : restez sur JSON-LD sauf si un CMS vous impose l’inverse. Cet outil produit toujours du JSON-LD.
Pas directement. Les données structurées ne sont pas en elles-mêmes un critère de classement. Elles servent à débloquer des résultats enrichis, qui augmentent en général le CTR de 10 à 30 %. Le gain de position vient du CTR, pas du balisage.
Uniquement les quatre que ces types partagent : name, description, url et image, plus le @type que vous choisissez. C’est un extrait de base valide : ajoutez les propriétés propres au type dont un résultat enrichi a besoin (par exemple offers pour un Product, ou datePublished pour un Article) après l’avoir collé.
Collez le bloc généré dans le Test des résultats enrichis de Google ou dans un validateur Schema.org. Comme ce générateur ne renseigne que les propriétés de base communes, le validateur vous indiquera aussi quelles propriétés obligatoires propres au type il vous reste à ajouter.
Outils similaires
Vérificateur de longueur de méta description
Mesurez une méta description en caractères et en pixels estimés, comparez des repères éditoriaux et examinez des maquettes pour ordinateur et mobile.
Générateur de schéma FAQ
Générez un balisage JSON-LD FAQPage à partir de paires de questions et réponses pour être éligible aux résultats enrichis de Google et aux placements dans les boîtes de réponse.
Vérificateur d'indexabilité
Vérifiez si une URL est indexable : robots.txt, méta robots, X-Robots-Tag, signaux canoniques et statut HTTP.
Générateur de balises Hreflang
Générez des balises de lien hreflang à partir d'une liste d'URLs multilingues, une ligne par variante, prêtes à coller dans l'en-tête de chaque page.
Extracteur de liens externes
Collez du HTML brut, indiquez éventuellement une URL de base et obtenez une liste propre et dédupliquée de chaque lien externe http/https du code pour vos audits de liens et vos revues SEO.
Vérificateur d'URL canonique
Collez le HTML d'une page et vérifiez sa balise rel=canonical : est-elle présente, est-ce une URL absolue valide, correspond-elle à l'URL de la page ?
Outil disponible dans d’autres langues
- Generador de Marcado de Esquema [ES]
- Generator Markup Skema [ID]
- Schema Markup-generator [SV]
- مولد ترميز Schema [AR]
- スキーマ マークアップ ジェネレーター [JA]
- 스키마 마크업 생성기 [KO]
- Generator znaczników Schema [PL]
- Schema-markup-generator [NL]
- Trình tạo Schema Markup [VI]
- เครื่องสร้าง Schema Markup [TH]
- Gerador de Marcação de Schema [PT]
- Schema-Markup-Generator [DE]
- Генератор Schema-разметки [RU]
- Şema İşaretlemesi Oluşturucu [TR]
- Schema 标记生成器 [ZH]
- Schema Markup Generator [EN]
- Generatore di Schema Markup [IT]