Saltar al contenido
Totalmente local

Generador de esquema de curso

Genera un bloque JSON-LD de esquema.org Course a partir del nombre del curso, proveedor, fechas y precios.

Salida

Generador de esquema de curso

Ingresa el nombre del curso, descripción y proveedor y esta herramienta construye un bloque JSON-LD de esquema.org Course completo, listo para pegar en el `<head>` de tu página. Cubre los campos que buscan los motores de búsqueda: la organización proveedora y su URL, el idioma del curso, un código de curso, requisitos previos y la audiencia a la que se dirige el curso.

Más allá de lo básico, puedes agregar una instancia de curso que describa cómo y cuándo se ejecuta el curso — en línea, presencial o híbrido, con fecha de inicio, fecha de fin, un horario de texto libre y un nombre de instructor — más precios como una Oferta (precio, moneda y disponibilidad) y una Calificación Agregada construida a partir de un valor de calificación y recuento de reseñas. Cada bloque opcional solo aparece en la salida una vez que al menos uno de sus campos se completa, por lo que un listado de curso básico sigue siendo básico.

Las opciones controlan la forma de la salida: envuélvela en una etiqueta `<script type="application/ld+json">` o copia el JSON simple, indéntalo para legibilidad o comprimido para producción, ordena las claves alfabéticamente y elige si los campos opcionales en blanco se omiten o se mantienen como cadenas vacías. Un conmutador de escape de comillas controla cómo se escribe una marca de comilla literal dentro del nombre o descripción del curso, y una verificación de propiedades requeridas señala en el contador en vivo cuando el nombre, descripción o proveedor aún falta — la línea de base de schema.org para una entrada Course utilizable.

Todo se ejecuta en tu navegador. Los campos que escribes nunca se cargan ni se almacenan en ningún lugar — el JSON-LD se genera localmente y solo sale de tu dispositivo cuando lo copias o descargas. Copia el resultado, descárgalo como un archivo .txt o envíalo a la entrada de otra herramienta para seguir construyendo.

Preguntas frecuentes

¿Qué necesita un resultado enriquecido de curso?
Como mínimo, un nombre, descripción y proveedor. Agrega hasCourseInstance u ofertas para que el listado sea elegible para el resultado enriquecido de curso de Google.
¿Por qué falta la instancia del curso en mi salida?
Solo aparece una vez que completas al menos uno de los campos: fecha de inicio, fecha de fin, horario o instructor — un bloque de instancia vacío no llevaría información.
¿Qué formatos de fecha se aceptan?
Una fecha simple como 2026-10-01, o una fecha y hora como 2026-10-01 09:00. Otros formatos se rechazan para que el esquema nunca contenga una fecha ambigua.
¿Puedo usar esto para una única sesión de curso en lugar de un programa completo?
Sí. Deja los campos de instancia vacíos para un curso sin horario fijo, o complétalos para describir una ejecución específica.
¿Se cargan mis datos del curso en algún lugar?
No. El esquema se genera completamente en tu navegador — nada de lo que escribas se envía a un servidor.