Saltar al contenido
SEO Toolkit
Datos estructurados

Generador de Schema JSON-LD

Crea datos estructurados Schema.org en formato JSON-LD para FAQ, Artículo, Producto, Negocio Local, Receta, How-To y Breadcrumb. Con preview en tiempo real y código listo para copiar.

Última actualización:

Pregunta 1
Pregunta 2

JSON-LD generado

{
  "@context": "https://schema.org",
  "@type": "FAQPage"
}
Pega el <script> dentro del <head> de tu página, o usa el JSON con tu CMS.

Cómo funciona

  1. Elige el tipo de schema en las pestañas: FAQ, Artículo, Producto, Negocio Local, Receta, How-To o Breadcrumb.
  2. Rellena los campos del formulario. Las opciones obligatorias y recomendadas están marcadas.
  3. Previsualiza el JSON-LD generado en tiempo real conforme escribes.
  4. Copia el código (solo el JSON o el bloque <script> completo) y pégalo en tu web.
  5. Valídalo con el Test de resultados enriquecidos de Google antes de publicar.

Todo se ejecuta en tu navegador. Nada se guarda en nuestros servidores.

Tipos de schema soportados

FAQPage — Preguntas frecuentes

Permite que Google muestre tus preguntas y respuestas desplegables directamente en SERP. Funciona genial en páginas de soporte, fichas de producto y posts informativos. Una sola página con FAQ puede ocupar 5-10 veces más espacio en los resultados.

Tip: las preguntas y respuestas del schema deben ser idénticas a las que el usuario ve en la página. No metas preguntas en el JSON-LD que no estén visibles.

Article / BlogPosting / NewsArticle

Para posts de blog, artículos editoriales y noticias. Activa el carrusel de “Top stories” en Google y mejora la presentación general del enlace.

Diferencia entre tipos:

  • BlogPosting — el más común para blogs personales y corporativos.
  • Article — genérico, para contenido editorial.
  • NewsArticle — solo para medios reconocidos como sitio de noticias por Google.

Product

Para fichas de producto en e-commerce. Activa estrellas, precio, disponibilidad directamente en SERP. Imprescindible si tienes una tienda online — el CTR puede subir hasta un 35%.

Si tu producto tiene reseñas, añade aggregateRating con la valoración media y el número total de reseñas. Si no tienes reseñas todavía, déjalo en blanco; nunca inventes valoraciones, Google penaliza.

LocalBusiness

Para negocios físicos: bares, peluquerías, talleres, clínicas, abogados, hoteles. Aparece en el knowledge panel de Google Maps junto con horarios, teléfono y dirección.

Soporta más de 50 subtipos específicos (Restaurant, MedicalClinic, LegalService…). Usa el más concreto que aplique a tu negocio.

Recipe

Activa el carrusel de recetas con fotos, las estrellas y los tiempos directamente en SERP. Si tienes un blog de cocina, este schema es lo más rentable que puedes implementar — los clics pueden multiplicarse por 3 o 4.

Asegúrate de incluir tiempo de preparación, tiempo de cocción, raciones e ingredientes. Una imagen apetitosa marca la diferencia.

HowTo

Para tutoriales paso a paso. Activa carruseles con imágenes por paso en SERP. Útil para blogs DIY, manuales, guías técnicas.

Cuidado: desde 2023 Google ha reducido la presencia de rich snippets HowTo en escritorio. Sigue funcionando bien en móvil y en consultas específicas.

Sustituye la URL larga del enlace por migas de pan visuales (Inicio > Categoría > Página). Mejora la presentación y el CTR sin hacer nada visible.

Es el schema más fácil y rápido de implementar. Casi siempre lo activas y Google lo respeta.

Por qué los rich snippets son importantes

Una página sin schema en SERP es solo título + URL + descripción. Una página con schema puede mostrar:

  • Estrellas de valoración (productos, recetas, negocios)
  • Precio y disponibilidad (productos)
  • Fotos (recetas, productos, negocios)
  • FAQs desplegables (cualquier página)
  • Horarios (negocios locales)
  • Migas de pan (cualquier página)
  • Tiempo de preparación (recetas, how-tos)

Cada uno de estos elementos roba espacio a tus competidores y aumenta tu CTR. En sectores muy competitivos, el schema es la diferencia entre la posición 5 con 100 clics/mes y la posición 5 con 400 clics/mes.

Errores comunes a evitar

  • Schema invisible: el JSON-LD describe contenido que no está visible en la página → penalización casi segura.
  • Valoraciones fake: poner 4.9 estrellas con 200 reseñas cuando no hay ninguna reseña visible → acción manual.
  • Datos desactualizados: precio en schema = 19.99€ y precio en la página = 25€ → Google deja de mostrar el precio.
  • Schema incorrecto para el contenido: marcar un post de blog como Recipe porque parece más vistoso → ignorado.
  • No validar antes de publicar: pasar al validador de Google y arreglar errores antes de subir.

Después de generar tu JSON-LD

  1. Pégalo en tu web (head o final del body).
  2. Pasa el Test de resultados enriquecidos para validar.
  3. En Search Console, inspecciona la URL y solicita una nueva indexación.
  4. Espera de unos días a unas semanas para ver los rich snippets en SERP.
  5. Audita tu página con nuestro Analizador SEO para confirmar que se detecta correctamente.

Limitaciones

  • La herramienta genera JSON-LD válido sintácticamente, pero no comprueba si los datos son ciertos o consistentes con el resto de tu página.
  • No genera schemas avanzados como JobPosting, Event, Course, VideoObject o Dataset (los añadiremos en futuras versiones).
  • Para casos muy complejos (anidamiento profundo, schemas combinados), puede que necesites editar el JSON manualmente después de generarlo.

Preguntas frecuentes

¿Qué es Schema.org y JSON-LD?
Schema.org es un vocabulario estandarizado que usan Google, Bing, Yahoo y Yandex para entender el contenido de las páginas web. JSON-LD es el formato recomendado por Google para implementarlo: un bloque <script type="application/ld+json"> dentro del HTML que describe los datos sin afectar al diseño visible.
¿Para qué sirven los datos estructurados?
Permiten que Google muestre tu contenido como rich snippets en los resultados de búsqueda: estrellas de valoración, precio, FAQs desplegables, fotos de receta, miguitas de pan, horarios de negocios, etc. Aumentan el CTR entre un 20% y un 80% según el sector.
¿Cómo añado el JSON-LD a mi web?
Copia el código <script> que genera la herramienta y pégalo dentro del <head> o al final del <body> de tu página. Si usas WordPress, plugins como Rank Math o Yoast permiten pegar JSON-LD personalizado, o puedes usar un plugin específico de "Insert Headers and Footers".
¿Cómo compruebo que mi schema funciona?
Usa el Test de resultados enriquecidos de Google. Pega tu URL o el código JSON-LD y te dirá si Google lo lee correctamente y qué tipo de rich snippet puede generar.
¿Cuánto tarda Google en mostrar los rich snippets?
Una vez que Google rastrea de nuevo tu página y reconoce el schema válido, los rich snippets pueden aparecer entre unos días y varias semanas. Usa Search Console → Inspector de URLs → "Solicitar indexación" para acelerar el proceso.
¿Tener schema garantiza rich snippets?
No. Google es selectivo: tener el schema correcto es condición necesaria pero no suficiente. Google decide cuándo mostrar rich snippets en función de la calidad de la página, la consulta del usuario y otros factores. Lo que sí garantiza es elegibilidad.
¿Qué pasa si pongo datos falsos en el schema?
Google penaliza el spam de schema con acciones manuales que pueden eliminar tus rich snippets durante meses. Nunca pongas valoraciones inventadas, precios falsos o ingredientes que no estén en la página visible. El schema debe reflejar lo que el usuario ve.
¿Necesito un tipo de schema diferente por página?
Sí. Cada página debería tener el schema que mejor describa su contenido: BlogPosting para posts, Product para fichas de producto, Recipe para recetas, FAQPage si tienes FAQs visibles, etc. Una misma página puede tener varios schemas combinados (por ejemplo Article + BreadcrumbList + FAQPage).

Herramientas relacionadas