Generador de JSON-LD
Genera datos estructurados JSON-LD válidos para los esquemas Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList y Organization desde un formulario sencillo.
Generador de JSON-LD — Elige un tipo de Schema.org, completa los campos correspondientes del formulario y obtén un bloque JSON-LD limpio y válido para pegar en tu página: tanto el objeto en bruto como una envoltura de script JSON-LD en línea lista para usar (un bloque script type="application/ld+json"). Los campos vacíos se omiten automáticamente para mantener el marcado ordenado. Todo se genera en tu navegador; nada de lo que escribes se sube ni se envía a ningún sitio.
¿Qué es Generador de JSON-LD?
El Generador de JSON-LD es una herramienta gratuita que funciona en el navegador y crea datos estructurados de Schema.org sin que tengas que escribir JSON a mano. Elige un tipo de esquema en el desplegable —Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList u Organization— y el formulario cambia para mostrar solo los campos que ese tipo necesita. Especialistas en SEO, desarrolladores y responsables de contenido lo usan para añadir marcado de resultados enriquecidos, de modo que Google pueda mostrar estrellas, precios, preguntas frecuentes, migas de pan, recetas y detalles de eventos directamente en las búsquedas. Los tipos en forma de lista usan un elemento por línea: FAQPage admite pares «Pregunta | Respuesta», HowTo y Recipe admiten un paso por línea, y BreadcrumbList admite pares «Nombre | URL». La herramienta solo genera los datos que introduces: no rastrea tu sitio, no valida contra Google ni inventa valores.
Cómo usar Generador de JSON-LD
- Elige en el desplegable de tipos el esquema que coincida con tu contenido.
- Completa los campos que aparecen para ese tipo, como nombre/titular, descripción, URL e imagen.
- Para FAQPage y BreadcrumbList, escribe un elemento por línea con el formato «izquierda | derecha» que muestra el marcador de posición.
- Para HowTo y Recipe, escribe un paso (o ingrediente) por línea.
- Copia la salida JSON-LD, o copia la envoltura <script> para pegarla directamente en el <head> o el cuerpo de tu página.
- Si quieres, pasa el resultado por la prueba de resultados enriquecidos de Google para confirmar la elegibilidad antes de publicar.
Ejemplos
Esquema Article
Entrada
Tipo: Article Titular: Cómo hacer pan de masa madre Autor: Jane Doe Fecha de publicación: 2026-01-31
Salida
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Cómo hacer pan de masa madre",
"datePublished": "2026-01-31",
"author": {
"@type": "Person",
"name": "Jane Doe"
}
}Product con precio
Entrada
Tipo: Product Nombre: Auriculares inalámbricos Precio: 29.99 Moneda: USD
Salida
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Auriculares inalámbricos",
"offers": {
"@type": "Offer",
"price": "29.99",
"priceCurrency": "USD"
}
}Pares de FAQ a Question
Entrada
Tipo: FAQPage ¿Es gratis? | Sí, completamente. ¿Guardáis datos? | No, funciona localmente.
Salida
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "¿Es gratis?",
"acceptedAnswer": { "@type": "Answer", "text": "Sí, completamente." }
}
]
}Preguntas frecuentes
- ¿Qué tipos de esquema admite?
- Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList y Organization. Al seleccionar un tipo, el formulario cambia para mostrar solo los campos que usa ese tipo, y la salida refleja las propiedades de Schema.org correspondientes.
- ¿Cómo añado varias FAQ, pasos o migas de pan?
- Usa una línea por elemento en las cajas de varias líneas. FAQPage y BreadcrumbList esperan un par «izquierda | derecha» en cada línea (Pregunta | Respuesta, o Nombre | URL). Los pasos de HowTo y los ingredientes e instrucciones de Recipe son simplemente una entrada por línea.
- ¿Genera tanto el JSON en bruto como la etiqueta script?
- Sí. La primera caja de salida contiene el objeto JSON-LD en bruto y la segunda lo envuelve en <script type="application/ld+json">…</script> para que puedas pegarlo directamente en tu HTML sin editar nada.
- ¿Valida mi marcado o garantiza resultados enriquecidos?
- No. Genera JSON-LD sintácticamente válido a partir de tu entrada, pero no comprueba las reglas de elegibilidad de Google ni los campos obligatorios de un resultado enriquecido concreto. Pasa la salida por la prueba de resultados enriquecidos de Google o el validador de marcado de esquemas para confirmarlo.
- ¿Se envían mis datos a un servidor?
- No. El JSON-LD se ensambla por completo en tu navegador con JavaScript. Nada de lo que escribas —nombres, precios, URL o descripciones— se sube, almacena ni transmite, por lo que es seguro usarlo en páginas privadas o previas al lanzamiento.
Herramientas relacionadas
Generador de etiquetas hreflang
Genera etiquetas link hreflang para una página multilingüe a partir de una lista de pares de idioma y URL, con un x-default opcional y una etiqueta autorreferencial.
Comprobador de densidad de palabras clave
Analiza cualquier texto para contar la frecuencia de palabras y la densidad de palabras clave como frases de 1, 2 o 3 palabras, con un aviso de sobreoptimización.
Generador de etiquetas meta
Genera etiquetas meta de SEO, Open Graph y Twitter Card para tu página a partir del título, la descripción, la URL canónica, la imagen y el nombre del sitio.
Vista previa de Open Graph y tarjetas sociales
Previsualiza cómo se despliega un enlace como tarjeta social en X, LinkedIn, Slack, Discord y Facebook a partir de un título, una descripción, una URL de imagen y una URL de página.