Décrire son entreprise
Déclarer le nom, le logo et les profils sociaux de l’organisation sur la page d’accueil.
Générez localement un balisage Schema.org pour une organisation, une personne, un article, une FAQ, un fil d’Ariane ou un site Web.
Une URL par ligne.
Une ligne par entrée : Question | Réponse
Une ligne par entrée : Nom | URL
Exemple : https://example.com/search?q={search_term_string}
Ce générateur crée des données structurées JSON-LD conformes au vocabulaire Schema.org pour six types courants : organisation, personne, article, FAQ, fil d’Ariane et site web. Il transforme quelques champs en un bloc <script type="application/ld+json"> prêt à coller, sans erreur de syntaxe ni propriété vide.
Chaque type a ses propriétés : name, url, logo et sameAs pour une organisation ; headline, author, image et dates pour un article ; mainEntity pour une FAQ ; itemListElement pour un fil d’Ariane ; potentialAction de recherche pour un site web.
Les champs vides sont retirés du résultat : vous n’obtenez jamais de propriété "" ou de tableau vide.
Pour la FAQ, chaque ligne Question | Réponse devient une Question avec sa réponse acceptée ; pour le fil d’Ariane, chaque ligne Nom | URL devient un ListItem dont la position suit l’ordre des lignes. Une ligne sans séparateur | ou sans seconde partie est ignorée.
Le JSON est indenté et la séquence </ est échappée, pour qu’un texte contenant </script> ne puisse pas fermer la balise prématurément.
Les champs affichés s’adaptent au type sélectionné.
Utilisez des URL absolues et des dates au format AAAA-MM-JJ.
Le code généré apparaît dans une balise script prête à l’emploi.
Placez le bloc dans la page concernée, puis vérifiez-le avec le validateur de données structurées.
Déclarer le nom, le logo et les profils sociaux de l’organisation sur la page d’accueil.
Remplacer l’URL par le chemin de navigation dans les résultats de recherche.
Indiquer l’auteur, la date de publication et l’image principale d’un billet de blog.
Chaque ligne devient une Question avec sa réponse acceptée. Les réponses doivent figurer telles quelles sur la page.
Entrée
Type de schéma : FAQ
Questions et réponses :
La gourde passe-t-elle au lave-vaisselle ? | Oui, le corps en inox et le bouchon passent au lave-vaisselle.
Combien de temps l’eau reste-t-elle froide ? | Jusqu’à 24 heures.Résultat
Code généré :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "La gourde passe-t-elle au lave-vaisselle ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, le corps en inox et le bouchon passent au lave-vaisselle."
}
},
{
"@type": "Question",
"name": "Combien de temps l’eau reste-t-elle froide ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Jusqu’à 24 heures."
}
}
]
}
</script>La position est numérotée dans l’ordre des lignes, de l’accueil jusqu’à la page produit.
Entrée
Type de schéma : Fil d’Ariane
Éléments du fil d’Ariane :
Accueil | https://example.com/
Gourdes | https://example.com/gourdes/
Gourde inox 750 ml | https://example.com/gourdes/inox-750Résultat
Code généré :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Accueil",
"item": "https://example.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Gourdes",
"item": "https://example.com/gourdes/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Gourde inox 750 ml",
"item": "https://example.com/gourdes/inox-750"
}
]
}
</script>N’importe où dans le <head> ou le <body> de la page qu’il décrit. Google le lit aussi bien à un endroit qu’à l’autre, y compris s’il est injecté par JavaScript.
Organization, Person, Article, FAQPage, BreadcrumbList et WebSite. Pour un produit, un événement ou une recette, il faut compléter le JSON à la main à partir de la documentation Schema.org.
Non. Un balisage valide rend la page éligible, mais Google décide d’afficher ou non un résultat enrichi selon la requête, la qualité de la page et ses propres règles.
Pour le type WebSite, il décrit l’URL de votre moteur de recherche interne avec la variable {search_term_string}. Google a retiré la zone de recherche dans les résultats en 2024 ; la propriété reste valide mais n’a plus d’effet visible.
Non. Le JSON-LD est généré dans votre navigateur.
Outils associés
Des outils similaires ou complémentaires à celui-ci.
Validez la syntaxe JSON-LD et détectez types, entités et avertissements de structure.
Créez les balises SEO, Open Graph et Twitter/X d’une page Web.
Créez un fichier robots.txt clair pour guider les robots d’exploration.
Comprenez comment Schema.org et JSON-LD décrivent explicitement une page, quels types utiliser, comment éviter le balisage trompeur et pourquoi un résultat enrichi n’est jamais garanti.
Passez en revue URL, indexation, title, meta description, canonical, robots, données structurées, images, maillage interne et responsive avant de mettre une page en ligne.
Comprenez les bases du SEO technique : exploration, indexation, URL canonique, métadonnées, données structurées, performance et maillage interne, sans confondre optimisation et promesse de classement.
Méthode pratique pour contrôler un changement SEO avant publication : sitemap, liens rel, redirections, densité des termes et données structurées.