Generar schema SEO
Generar schema SEO construye marcado JSON-LD válido de Schema.org sin escribir JSON a mano: eliges un tipo (artículo, producto, negocio local, evento, oferta de empleo, receta, migas de pan u organización), rellenas los campos y pegas el resultado en tu página. La validación en el navegador comprueba los campos obligatorios documentados por Google antes de dejarte copiar nada.
Article
Blog posts and news articles. The most widely used structured data on the web.
Recommended. Usually matches the page's meta description.
Recommended. A representative image for the article.
Fill in when the article is updated after publishing.
Recommended. The organisation behind the article.
¿Necesitas varias entidades en una misma página (por ejemplo, Product + Breadcrumbs)? Completa los campos de cada tipo y añade cada entidad abajo; todas se combinarán en un único bloque @graph.
application/ld+json
Completa los campos obligatorios (marcados con *) y aquí aparecerá JSON-LD válido.¿Cómo funciona Generar schema SEO?
JSON-LD es un bloque de script que describe el contenido de la página como datos estructurados. @context fija el vocabulario en schema.org; @type elige la entidad (un artículo, un producto, un negocio local); y las propiedades rellenan los detalles que los buscadores y los motores de IA leen.
Obligatorio es un término de documentación, no una promesa
Google documenta propiedades obligatorias y recomendadas por tipo. Obligatorio aquí significa exigido por esa documentación: el formulario marca esos campos y se niega a emitir marcado sin ellos, porque marcado incompleto no da derecho a resultados enriquecidos.
Un bloque por página, o @graph para varios
Una página suele describir una entidad, pero una ficha de producto con migas de pan lleva legítimamente dos. La colección inferior combina entidades en un único array @graph para que quepan juntas en un solo bloque de script.
Qué comprueba realmente esta validación
Presencia de campos obligatorios, campos numéricos que contienen números, fechas que se interpretan como fechas y URLs sin espacios (a las que falta el esquema se les antepone https://). Es validación de JSON y de completitud, no un vistazo dentro de Google: para eso están el Test de resultados enriquecidos y el validador de Schema.org.
Datos de la entidad
Type: Article Headline: How We Cut Our Build Times in Half Author: Ada Lovelace Published: 2026-10-01
Marcado JSON-LD
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How We Cut Our Build Times in Half",
"author": { "@type": "Person", "name": "Ada Lovelace" },
"datePublished": "2026-10-01"
}¿Qué opciones y casos límite admite Generar schema SEO?
| Parámetro | Tipo | Valor predeterminado | Comportamiento y casos límite |
|---|---|---|---|
| Article | @type | headline, author, datePublished | Una noticia o entrada de blog. Google exige titular, autor y fecha de publicación. |
| Product | @type | name, image, offers | Un producto a la venta. Necesita al menos nombre, imagen y una oferta con precio. |
| LocalBusiness | @type | name, address, telephone | Un negocio físico. Nombre, dirección postal y teléfono son el núcleo obligatorio. |
| Organization | @type | name, url, logo | Una empresa o marca. Nombre, URL del sitio y logo la identifican en las búsquedas. |
| WebSite | @type | name, url | El sitio como conjunto. Habilita el tratamiento de nombre de sitio y enlaces de búsqueda. |
| BreadcrumbList | @type | itemListElement | El rastro de la página. Cada elemento necesita nombre y posición. |
| BreadcrumbList | @type | Trail items | Navigation trail (Home › Category › Page) so search engines understand page hierarchy. |
| Organization | @type | Organization name | Your company or brand: name, logo, website and social profiles. |
Preguntas frecuentes
¿Garantiza resultados enriquecidos en Google?
No, y tampoco puede garantizarlo ninguna otra herramienta. El marcado válido hace a la página elegible para las mejoras; Google decide por consulta si mostrarlas. Desconfía de cualquier generador que prometa resultados enriquecidos. Lo que esta herramienta garantiza es JSON-LD sintácticamente válido con los campos que la documentación de Google marca como obligatorios.
¿Por qué no hay tipo FAQ ni HowTo?
Porque Google retiró los resultados enriquecidos de HowTo en septiembre de 2023 y los de FAQ en mayo de 2026. Ofrecer esos tipos implicaría una mejora visual que ya no existe. FAQPage sigue siendo vocabulario válido de Schema.org y los motores de IA pueden consumirlo, pero si lo quieres lo escribirás a mano sabiendo qué compra y qué no.
¿Dónde pego el código generado?
Dentro de una etiqueta <script type="application/ld+json"> en el <head> de tu página. También funciona en el <body>, pero el head es la convención y lo mantiene fuera del contenido renderizado. Lo habitual es un bloque por página; usa la colección inferior para combinar varias entidades en un solo bloque @graph.
¿El marcado tiene que coincidir con el contenido de la página?
Sí, estrictamente. El marcado debe describir contenido visible para los visitantes de esa página. Marcar contenido que no se ve, o copiar marcado en páginas no relacionadas, puede tratarse como spam y perjudicar justamente a la página que querías ayudar. Escribe el marcado desde la página, no al revés.
¿Cómo compruebo que el marcado es correcto?
Usa el Test de resultados enriquecidos de Google (enlazado arriba): ejecuta el parser de Google contra tu URL o tu código pegado y te dice exactamente lo que Google ve. El validador de Schema.org es la segunda opinión para el vocabulario. Las comprobaciones propias de esta herramienta cubren validez JSON y presencia de campos obligatorios, necesario pero no suficiente.
¿Se sube mi contenido a algún sitio?
No. El formulario, el constructor de JSON-LD y el validador se ejecutan en tu navegador. Los precios de productos, las direcciones y los salarios que la gente mete en el marcado schema son datos de negocio; no hay motivo para entregárselos a un servidor solo para formatear JSON.