Cómo agregar datos estructurados JSON-LD

Implementa marcado FAQ, LocalBusiness y producto correctamente—a la primera, sin romper tus plantillas.

  • Sin registro
  • Generador de schema gratuito
  • Salida JSON-LD válida

Cómo añadir JSON-LD (respuesta rápida)

  1. Elige el tipo de schema que coincida con tu página
  2. Genera JSON-LD con el Generador de Schema
  3. Pega la etiqueta script en el head o body de tu página
  4. Valida con la Prueba de resultados enriquecidos de Google
  5. Implementa y monitoriza errores en Search Console

Pruébalo tú mismo

Abre el Generador de Schema y crea JSON-LD mientras sigues los pasos de esta guía.

Vista previa del informe

Vista previa de salida JSON-LD válida lista para copiar en tu sitio.

Qué cubren los datos estructurados JSON-LD

Añadir JSON-LD indica a buscadores y sistemas de IA qué tipo de contenido hay en una página y qué datos son autoritativos.

  • Entidades Organization y LocalBusiness

    Señal on-page revisada durante el análisis.

  • Pares de preguntas y respuestas FAQPage

    Preguntas del comprador que puedes responder en el contenido.

  • Metadatos de artículos y entradas de blog

    Texto de apoyo que genera clics desde los resultados de búsqueda.

  • Nombre, precio y disponibilidad del producto

    Señal on-page revisada durante el análisis.

  • Campos schema.org obligatorios para validación

    Contexto legible por máquinas para resultados enriquecidos e IA.

  • Coincidencia entre contenido visible y marcado

    Señal on-page revisada durante el análisis.

Por qué importa implementar JSON-LD

  • Un JSON inválido rompe el análisis por completo una coma puede invalidar el fragmento.
  • Tipos de schema que Tipos de schema que no coinciden confunden a los rastreadores sobre el propósito de la página.
  • Precios o URLs desactualizados Precios o URLs desactualizados en el schema erosionan las señales de confianza.

Paso a paso: añadir marcado JSON-LD

  1. Paso 1: Elige un tipo de schema

    Alinea el tipo con el contenido visible: Article, FAQPage, LocalBusiness, Product u Organization.

    • ¿Este tipo coincide con lo que ven los usuarios?
    • ¿Están disponibles los campos obligatorios?
  2. Paso 2: Genera un fragmento

    Usa el Generador de Schema para producir JSON-LD válido con los datos reales de tu negocio.

  3. Paso 3: Pega en tu plantilla

    Añade una etiqueta script con type application/ld+json en el head o antes de </body>.

    Bueno

    <script type="application/ld+json">{ ... JSON válido ... }</script>

    Malo

    Atributos microdata inline mezclados en HTML no relacionado

  4. Paso 4: Valida la página

    Pasa la URL en vivo por la Prueba de resultados enriquecidos de Google o el Validador de marcado de schema.

    • ¿Cero errores?
    • ¿Advertencias revisadas?
    • ¿Los campos coinciden con el contenido visible?
  5. Paso 5: Implementa y monitoriza

    Publica los cambios y vigila Search Console por problemas de datos estructurados.

Errores comunes de implementación de JSON-LD

  • URLs y nombres de marcador de posición

    Por qué perjudica Los rastreadores indexan entidades incorrectas vinculadas a tu dominio.

    Cómo solucionarlo Reemplaza cada valor example.com antes de implementar.

  • Tipo de schema que no coincide

    Por qué perjudica Schema FAQ en una página sin FAQs activa riesgo de revisión manual.

    Cómo solucionarlo Usa solo tipos que reflejen el contenido on-page.

  • No actualizar tras cambios de precio u oferta

    Por qué perjudica Datos de producto obsoletos engañan a usuarios y violan las directrices.

    Cómo solucionarlo Regenera el schema cuando cambien precios, horarios u ofertas.

Preguntas frecuentes

¿Puedo agregar varios tipos de esquemas a una página?

Sí. Muchas páginas usan varios bloques JSON-LD—por ejemplo, Organization más WebSite en el inicio, o Product más FAQPage en una página de producto con preguntas frecuentes. Cada bloque debe describir un aspecto distinto de la página sin contradecir a los demás. Evita duplicar el mismo tipo con valores conflictivos. Valida la salida combinada en la URL en vivo tras la implementación.

¿Dónde debo colocar el script JSON-LD?

Google acepta JSON-LD en el head o body del documento. La mayoría de equipos lo colocan en el head por consistencia con otras metaetiquetas, pero cualquier ubicación funciona si el JSON es válido. En plataformas CMS, usa un campo SEO o schema dedicado en lugar de incrustarlo en el cuerpo del artículo. Mantén los scripts fuera de áreas editables por usuarios donde puedan eliminarse por error.

¿Necesito JSON-LD en cada página?

No. Enfócate primero en URLs de alto valor: inicio, servicios, productos, ubicaciones y artículos o FAQs principales. Páginas de utilidad como login o carrito rara vez necesitan schema. La calidad supera la cantidad—un bloque LocalBusiness preciso vale más que spam de schema en cada enlace del footer. Amplía la cobertura a medida que madure tu proceso y la validación siga limpia.