Générateur de données structurées JSON-LD

Construisez du JSON-LD schema.org valide pour Article, Product, FAQ, Event et plus, puis copiez une balise script prête à coller. Votre contenu reste dans votre navigateur.

Le générateur de données structurées JSON-LD s'exécute entièrement dans votre navigateur. Le contenu de page que vous saisissez — titres, prix, adresses, questions et réponses — est transformé en balisage schema.org sur votre appareil et n'est jamais téléversé vers ArrayKit.

Ouvrir le formateur JSON

À propos de Générateur JSON-LD

Le générateur de données structurées JSON-LD transforme un simple formulaire en balisage schema.org valide que vous pouvez déposer directement dans le <head> de votre page. Choisissez un type — Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization ou WebSite — remplissez les champs qui s'appliquent, et regardez l'outil assembler un bloc <script type="application/ld+json"> propre ainsi que le JSON brut. Les champs vides sont omis, et les structures imbriquées comme les questions de FAQ, les positions de fil d'Ariane, les offres et les adresses postales sont construites pour vous afin que la sortie corresponde à ce qu'attend le test des résultats enrichis de Google. Il est fait pour les développeurs, les référenceurs et les équipes de contenu qui veulent des données structurées correctes sans écrire les crochets à la main. Tout s'exécute sur votre appareil — les détails de page que vous saisissez ne sont jamais téléversés.

Fonctionnalités

Comment utiliser Générateur JSON-LD

  1. Choisissez le type schema.org qui correspond à votre page
  2. Remplissez les champs — ajoutez des lignes pour les réponses de FAQ ou les étapes du fil d'Ariane au besoin
  3. Copiez le bloc <script type="application/ld+json"> généré
  4. Collez-le dans le <head> de votre page et validez-le dans le test des résultats enrichis de Google

Exemple

Entrée

Type: Product
name: Wireless Headphones
price: 199.99 USD
availability: InStock

Sortie

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Headphones",
  "offers": {
    "@type": "Offer",
    "price": "199.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Un Product avec un prix devient une Offer imbriquée dans un bloc JSON-LD prêt à coller.

Erreurs courantes et dépannage

Foire aux questions

Qu'est-ce que le JSON-LD et pourquoi Google le recommande-t-il pour les données structurées ?
Le JSON-LD est une façon légère d'intégrer des données schema.org sous forme d'objet JSON à l'intérieur d'une balise <script type="application/ld+json">. Google le recommande car il tient dans un seul bloc, garde le balisage séparé de votre HTML, et est le format le plus simple à ajouter, lire et maintenir.
Quels types schema.org ce générateur JSON-LD peut-il créer ?
Il couvre dix types courants : Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization et WebSite. Chacun a son propre formulaire avec uniquement les propriétés que ce type utilise, y compris les offres, notes et adresses imbriquées.
Où placer la balise script JSON-LD générée sur ma page ?
Collez le bloc <script type="application/ld+json"> dans le <head> de la page qu'il décrit. Il fonctionne aussi avant la balise </body> fermante. Ajoutez un bloc par entité, et gardez le balisage cohérent avec ce que voient réellement les visiteurs.
Ajouter ces données structurées garantit-il des résultats enrichis dans la recherche ?
Non. Un JSON-LD valide rend une page éligible aux résultats enrichis, mais Google décide de les afficher selon la qualité, les consignes et le fait que le balisage reflète le contenu visible. Confirmez toujours l'éligibilité avec le test des résultats enrichis.
Puis-je construire un balisage FAQPage ou BreadcrumbList comportant plusieurs entrées ?
Oui. FAQPage et BreadcrumbList utilisent des lignes répétables : ajoutez une ligne par paire question-réponse ou par étape de fil d'Ariane. Le générateur construit le tableau mainEntity ou itemListElement et numérote les positions du fil d'Ariane pour vous.
Comment l'outil construit-il mon balisage sans envoyer les détails de la page à un serveur ?
Toute l'analyse et l'assemblage du JSON se font en JavaScript sur votre appareil. Les titres, prix, adresses et autres détails que vous saisissez sont transformés en JSON-LD localement et ne sont jamais téléversés vers ArrayKit.

Outils associés

Tous les outils ArrayKit