PK Systems PK Systems
Web et marketing

Constructeur JSON-LD

Générez du markup Schema.org JSON-LD pour les Articles, Produits, FAQ, Organisation, Événement et bien plus — sans coder.

Constructeur JSON-LD

Choisissez le type qui correspond au contenu principal de la page. La plupart des pages n'ont besoin que d'un seul bloc.

Sortie JSON-LD

Qu'est-ce que le JSON-LD ?

JSON-LD (JSON for Linking Data) est le format que Google, Bing et la plupart des moteurs de recherche préfèrent pour les données structurées. Vous insérez un bloc <script type="application/ld+json"> dans le <head> de la page, contenant un objet JSON qui décrit la page — et le crawler s'en sert pour activer les résultats enrichis : étoiles d'avis, accordéons FAQ, fiches recettes, listings d'événements. Le vocabulaire vient de Schema.org, une ontologie communautaire d'environ 800 types et 1 400 propriétés.

Comment utiliser ce constructeur

Choisissez le type de schéma qui correspond au contenu principal de votre page. La plupart des pages n'ont besoin que d'un seul bloc — une page d'article est un Article, une page de produit un Product, une page d'événement un Event. Remplissez les champs obligatoires (signalés dans le tableau de référence ci-dessous) ; les champs facultatifs sont là si vous avez l'information, mais vous pouvez les sauter sans souci. Le panneau de sortie se met à jour en direct et reformate le JSON. Quand la structure semble bonne, cliquez sur Copier le JSON-LD et collez l'extrait — avec les balises <script> — dans le <head> de votre page. Validez avec le Test des résultats enrichis de Google avant la mise en ligne.

JSON-LD vs Microdata vs RDFa

Le balisage Schema.org peut s'exprimer en trois syntaxes : Microdata (attributs itemscope / itemprop inline sur les éléments visibles), RDFa (idée similaire, noms d'attributs différents) et JSON-LD (un bloc JSON autonome dans le <head>). Google recommande officiellement JSON-LD depuis 2015 parce qu'il découple le balisage du HTML visible — les équipes de contenu peuvent éditer la page sans casser le schéma, et on peut ajouter des données structurées sans restructurer les templates. Sauf si vous maintenez un site historique, JSON-LD est le bon défaut.

Quand utiliser chaque type

Type Idéal pour Champs clés requis
ArticleArticles d'actualité, billets de blog, essais long format.headline, author, datePublished, image
ProductPages produits e-commerce — biens physiques ou numériques avec un prix.name, image, offers
FAQPagePages dont le contenu principal est une liste de questions et de réponses.mainEntity[].name, acceptedAnswer.text
LocalBusinessUn point de vente physique précis avec adresse et horaires.name, address, telephone
OrganizationLa page d'accueil d'une entreprise, d'une association ou d'une institution.name, url, logo
RecipeRecettes de cuisine avec ingrédients, étapes et durées.name, image, recipeIngredient, recipeInstructions
EventConcerts, conférences, webinaires, cours — tout ce qui a une heure de début et un lieu.name, startDate, location

Questions fréquentes

Cela garantit-il un résultat enrichi sur Google ?
Non. Un JSON-LD valide rend la page éligible, mais Google choisit toujours d'afficher le résultat enrichi en fonction des signaux de qualité, de l'intention de recherche et des règles spécifiques à la catégorie. Beaucoup de pages au balisage parfait n'affichent aucun enrichissement. Considérez le JSON-LD comme un prérequis, pas une garantie.
Où dois-je coller la sortie ?
Dans le <head> de la page (ou juste avant </body> — les deux fonctionnent). Conservez le wrapper <script type="application/ld+json"> ; le crawler cherche exactement ce type MIME. Un bloc par type et par page suffit largement.
Puis-je avoir plusieurs blocs JSON-LD sur une page ?
Oui. Un schéma classique : un bloc Organization sur chaque page, plus un bloc spécifique à la page pour Article, Product ou Event. Google les fusionne dans un même graphe tant que chaque bloc est un JSON valide.
Comment valider la sortie ?
Collez l'extrait dans le Test des résultats enrichis de Google pour la vue côté utilisateur, et dans le validateur Schema.org pour un contrôle plus strict et indépendant. Les deux outils acceptent soit une URL, soit un extrait de code.
Quel format de date dois-je utiliser ?
ISO 8601, toujours. Dates : 2026-05-04. Date-heure avec fuseau : 2026-05-04T19:00-03:00. Durées : PT45M pour 45 minutes, PT1H30M pour 90 minutes. Les moteurs de recherche rejettent tout ce qui ne se parse pas en 8601.
Cet outil envoie-t-il mes données à un serveur ?
Non. Le formulaire, la sérialisation JSON et la validation tournent tous dans votre navigateur. Rien n'est envoyé — vous pouvez bâtir un schéma pour des pages non publiées, des outils internes ou des produits confidentiels sans fuiter le contenu.