Generador de Esquema JSON-LD

Genera datos estructurados para Article, FAQ, Product, Organization o Breadcrumbs — JSON-LD válido, listo para pegar.

971 visitas

Cómo Funciona

JSON-LD es una forma de escribir datos estructurados usando el vocabulario de schema.org, de modo que un buscador obtiene una descripción legible por máquina de lo que realmente contiene una página — no solo lo que dice en texto plano. Elige un tipo (Article, FAQ, Product, Organization, Breadcrumb), completa los campos, y la herramienta genera un bloque <script type="application/ld+json"> válido, listo para pegar en tu página — por convención justo antes de </head>, aunque funciona en cualquier parte del HTML.

Ejemplo concreto: una página de receta marcada con tiempo de cocción, número de ingredientes y una puntuación media de reseñas puede optar a un resultado enriquecido — la línea extra en el listado de Google que muestra una valoración con estrellas, el tiempo de preparación o el precio directamente en los resultados de búsqueda, antes incluso de que el usuario haga clic. El script en sí es invisible en la página renderizada; solo lo leen los rastreadores de los buscadores, los visitantes nunca ven el JSON en bruto.

Qué Debes Saber

Dos reglas te mantienen a salvo: el marcado debe describir contenido que realmente sea visible en la página — marcar una valoración de 4,8 estrellas que no aparece en ningún lugar visible para los usuarios es una infracción de la política de datos estructurados, no un atajo, y Google puede suprimir los resultados enriquecidos de forma manual o algorítmica en las páginas que lo hagan. Segundo, una página suele llevar varios bloques juntos — un Article, un rastro de Breadcrumb y un bloque de FAQ uno al lado del otro es una combinación habitual y válida. Después de publicar, valida el resultado con la Prueba de Resultados Enriquecidos de Google antes de dar por hecho que funciona.

El marcado de Product tiene un peso extra por esta razón: incluir un precio, la disponibilidad y una valoración agregada le da a Google datos concretos que puede mostrar directamente en los resultados, pero solo sigue siendo válido si ese precio y esa disponibilidad coinciden realmente con lo que un visitante encuentra en la página en vivo. Un esquema que se desincroniza de la realidad — un precio de oferta que sigue marcado después de que termine la oferta, por ejemplo — es exactamente el tipo de desajuste que existen para detectar los validadores y las revisiones manuales, así que vuelve a comprobar el marcado cada vez que cambie el contenido subyacente de la página.

  • Nunca marques información que no sea realmente visible para los visitantes.
  • Combinar varios tipos de esquema en una misma página es normal y esperado.
  • Los resultados enriquecidos nunca están garantizados — son una posibilidad que desbloquean los datos estructurados, no un interruptor que se activa.

Preguntas Frecuentes

¿El marcado de FAQ sigue mostrando resultados enriquecidos?

Google restringió los resultados enriquecidos de FAQ en 2023 a sitios de autoridad reconocidos, pero el marcado sigue ayudando a las máquinas (y a los rastreadores de IA) a entender tu contenido — vale la pena mantenerlo.

¿Dónde va exactamente el script?

En cualquier parte del HTML — head o body. La convención es antes de </head>. Tener varios bloques de script en una misma página es normal y habitual.

¿Pueden los datos estructurados inválidos o engañosos penalizar mi sitio?

Sí — las directrices de datos estructurados de Google prohíben explícitamente marcar contenido que no esté realmente presente en la página, como una valoración o un precio que el usuario nunca llega a ver. Los sitios que hacen esto pueden perder la elegibilidad para resultados enriquecidos, y en casos graves o reincidentes enfrentar una acción manual. Mantén el marcado honesto y seguirá siendo un recurso sencillo y positivo.

¿Añadir JSON-LD garantiza que obtendré un resultado enriquecido?

No. Hace que una página sea elegible, no que esté garantizada — Google sigue decidiendo caso por caso qué listados reciben el tratamiento mejorado, según factores como la calidad del contenido, la autoridad del sitio y el contexto de la consulta. Piensa en el JSON-LD como algo que desbloquea una posibilidad, no como un interruptor que activa una función.

¿Necesito scripts separados para distintos tipos de esquema en una misma página?

Puedes generar varios bloques <script type="application/ld+json"> independientes, o combinar varios tipos en un único array @graph — ambas opciones son válidas. La mayoría de las páginas reales llevan más de un tipo a la vez, comúnmente Article más Breadcrumb más FAQ.

Comentarios

Aún no hay comentarios — ¡sé el primero en escribir uno!

Herramientas Similares