Generador de Schema Markup
Genera datos estructurados en JSON-LD (schema.org) para tu sitio web. Elige un tipo de schema — Organization, LocalBusiness, Article, Product, Person, Event, FAQPage o BreadcrumbList — completa los campos y copia un bloque script type application/ld+json listo para pegar. Todo se ejecuta en tu navegador; nada se sube.
El Generador de Schema Markup crea datos estructurados en JSON-LD válidos para tu sitio web sin escribir una sola línea de código. Elige un tipo de schema.org — Organización, Negocio Local, Artículo, Producto, Persona, Evento, Página de FAQ o Ruta de Navegación — completa un formulario sencillo y obtén al instante un bloque script type application/ld+json listo para pegar. Los datos estructurados ayudan a Google y a otros buscadores a entender tu contenido y pueden desbloquear resultados enriquecidos como estrellas de reseña, acordeones de preguntas frecuentes, rutas de navegación y listados de eventos. Cada valor se codifica en JSON correcto por ti, y toda la herramienta se ejecuta en tu navegador — nada de lo que escribes se sube.
¿Qué es el schema markup?
El schema markup son datos estructurados basados en el vocabulario compartido de schema.org que describen de qué trata una página de una forma que las máquinas pueden leer. En lugar de dejar que el buscador adivine que una página es un producto, un artículo o un negocio, lo etiquetas explícitamente — nombre, precio, autor, calificación, dirección, etc. Google recomienda el formato JSON-LD, un pequeño bloque de JSON colocado en tu página que queda separado del HTML visible. Con datos estructurados claros, los buscadores pueden mostrar resultados más ricos y llamativos y los motores de respuesta pueden extraer datos precisos sobre tu sitio.
Cómo generar datos estructurados en JSON-LD
Elige un tipo, completa los campos y copia el bloque generado.
- Elige en el menú el tipo de schema que corresponde a tu página (por ejemplo, Producto para una página de producto o Artículo para una entrada de blog).
- Completa los campos que apliquen — cualquier campo que dejes en blanco simplemente se omite de la salida.
- Copia el bloque script type application/ld+json generado y pégalo en el head o el body del HTML de la página correspondiente.
¿Qué tipos de schema admite este generador?
Cubre los tipos más comunes que obtienen resultados enriquecidos y alimentan los paneles de conocimiento.
- Organización y Persona para información de entidad y marca, incluido el logo y los perfiles sociales (sameAs).
- Negocio Local con PostalAddress, rango de precios y horario de atención para el SEO local.
- Artículo con autor, editor y fechas de publicación para contenido de noticias y blog.
- Producto con ofertas (precio, moneda, disponibilidad) y una calificación agregada para estrellas de reseña elegibles.
- Evento con horas de inicio y finalización, ubicación y organizador para listados de eventos.
- FAQPage y BreadcrumbList, que añaden preguntas y respuestas y rutas de navegación a tus snippets de búsqueda.
¿Dónde coloco el código JSON-LD?
Pega el bloque generado directamente en el HTML de la página que describe — preferiblemente dentro del head, aunque Google también lo acepta en el body. Usa un bloque por entidad principal de cada página y asegúrate de que los datos del markup coincidan con lo que los usuarios realmente ven en la página. Después de publicar, prueba la página con la Prueba de Resultados Enriquecidos de Google y el Validador de Schema Markup para confirmar que es elegible para resultados enriquecidos y está libre de errores.
¿Por qué usar este generador de schema markup?
- Genera JSON-LD válido para ocho tipos populares de schema.org, el formato recomendado por Google.
- Codifica cada valor en JSON correcto automáticamente, para que las comillas y los caracteres especiales nunca rompan tu markup.
- Te permite añadir preguntas de FAQ y pasos de navegación ilimitados con un clic cada uno.
- Omite los campos vacíos, manteniendo la salida limpia y con solo las propiedades que completaste.
- Actualiza la salida en tiempo real mientras escribes y copia el bloque entero al portapapeles con un clic.
- Se ejecuta por completo en tu navegador — tus datos nunca se suben, registran ni almacenan.
Preguntas frecuentes
¿Qué es JSON-LD y por qué lo recomienda Google?
JSON-LD (JSON for Linking Data) es una forma de añadir datos estructurados a una página como un bloque de JSON autocontenido, separado del markup visible. Google lo recomienda porque es el formato más fácil de añadir y mantener — no tienes que repartir atributos por todo tu HTML y puedes insertar el bloque entero de una sola vez. Este generador produce JSON-LD envuelto en la etiqueta script que Google espera.
¿Añadir schema markup garantiza resultados enriquecidos?
No. Los datos estructurados válidos hacen que una página sea elegible para resultados enriquecidos, pero los buscadores deciden si los muestran y cuándo según la calidad, la relevancia y sus propias directrices. Asegúrate de que el markup refleje con precisión el contenido visible de la página, sigue las políticas de datos estructurados de Google y valida con la Prueba de Resultados Enriquecidos para maximizar tus posibilidades.
¿Dónde debo pegar el código generado?
Coloca el bloque script type application/ld+json en el HTML de la página específica que describe — el head es el lugar convencional, aunque el body también funciona. Usa el markup de Producto en la página del producto, el de Artículo en la página del artículo, y así sucesivamente, con un bloque por entidad principal. Mantén los datos del markup consistentes con lo que ven los visitantes.
¿Cómo valido mis datos estructurados?
Usa la Prueba de Resultados Enriquecidos de Google para comprobar si una página es elegible para resultados enriquecidos específicos, y el Validador de Schema Markup de schema.org para detectar problemas de sintaxis o vocabulario. Ambos permiten pegar una URL o el código en bruto. Corrige cualquier error reportado y vuelve a probar hasta que el markup quede limpio.
¿Este generador de schema markup es gratuito y privado?
Sí. Es completamente gratuito y se ejecuta por completo en tu navegador con JavaScript. Todo lo que escribes se procesa localmente en tu dispositivo y nunca se sube, registra ni almacena.