Generador Gratuito de Schema de Cursos - JSON-LD | OneStepToRank

Generador de Schema de Cursos

Genera datos estructurados JSON-LD de Curso válidos para cursos en línea y programas de capacitación. Ayuda a Google a mostrar resultados enriquecidos de cursos con detalles del proveedor, precios y calendario.

Crea tu Schema de Curso

Only add aggregate rating data if your page genuinely displays user-generated reviews and ratings. Fabricating or inflating review data violates Google's structured data guidelines and may result in a manual action.

¿Quieres Monitoreo Automatizado de Schema?

OneStepToRank monitorea tus datos estructurados en producción, te alerta cuando el schema falla y rastrea cómo cambian tus resultados enriquecidos con el tiempo.

Comenzar

¿Qué es el Schema de Curso?

Schema de Curso es un marcado de datos estructurados que indica a los motores de búsqueda que una página describe un curso educativo. Construido sobre el tipo Course de Schema.org, proporciona detalles legibles por máquinas sobre el nombre del curso, descripción, proveedor, instructor, formato de entrega, calendario y precios. Cuando Google lee este marcado, puede mostrar tu curso en resultados de búsqueda mejorados con fragmentos enriquecidos que muestran el nombre del proveedor, precio, valoración y detalles del calendario directamente en la SERP.

Sin el schema de Curso, Google debe inferir los detalles del curso a partir del HTML sin procesar de tu página. Puede pasar por alto al instructor, mostrar un precio incorrecto o no asociar el curso con su proveedor. Los datos estructurados eliminan esa ambigüedad. Declara explícitamente lo que Google necesita mostrar, aumentando la probabilidad de aparecer en resultados enriquecidos específicos de cursos, carruseles y el filtro dedicado de Cursos en la Búsqueda de Google.

Cómo aparecen los resultados enriquecidos de Cursos en Google

Google utiliza el schema de Curso para impulsar varias funciones de búsqueda mejoradas. La más común es el resultado enriquecido de curso, que muestra el nombre del curso, el proveedor y una breve descripción en un formato de tarjeta visualmente distinto. Para consultas como "cursos de aprendizaje automático" o "formación en desarrollo web", Google puede mostrar un carrusel de Cursos dedicado extrayendo datos directamente del marcado estructurado en las páginas de cursos.

Los resultados enriquecidos de cursos pueden incluir el nombre del proveedor (como Coursera, Udemy o una universidad), el precio o la etiqueta "Gratis", valoraciones agregadas con íconos de estrellas, y el modo de entrega (En línea, Presencial o Mixto). Estos detalles ayudan a los usuarios a comparar cursos de un vistazo sin necesidad de hacer clic, lo que paradójicamente aumenta las tasas de clic porque los usuarios pueden identificar rápidamente la opción más relevante. Las páginas con schema de Curso superan consistentemente a los enlaces azules simples en consultas relacionadas con educación.

Curso vs CourseInstance -- Entendiendo la Estructura

El schema de Curso tiene dos componentes clave que trabajan juntos:

  • Course -- Describe el propio curso: su nombre, descripción, tema, proveedor e información general. Piensa en esto como la entrada del catálogo del curso que permanece constante a lo largo de las sesiones.
  • CourseInstance -- Describe una oferta o sesión específica del curso. Esto incluye la fecha de inicio, fecha de fin, modo de entrega (en línea o presencial), ubicación e instructor. Un solo Course puede tener múltiples entradas CourseInstance para diferentes semestres, cohortes o franjas horarias.

Google recomienda incluir al menos un CourseInstance con detalles de calendario y modo para maximizar la probabilidad de activar resultados enriquecidos. Si tu curso es autodidacta sin fechas fijas, puedes omitir CourseInstance por completo, pero incluirlo con un courseMode de "Online" sigue fortaleciendo el marcado.

Consejos para Maximizar el Impacto del Schema de Curso

Para obtener el máximo provecho de tus datos estructurados de Curso, sigue estas mejores prácticas:

  • Incluye el proveedor -- Siempre especifica la organización que ofrece el curso. Google usa esto para agrupar cursos por proveedor en los resultados del carrusel.
  • Añade precios -- Los cursos con precios explícitos (incluyendo "0" para cursos gratuitos) tienen más probabilidades de recibir tratamiento de resultados enriquecidos. Los usuarios comparan activamente los precios en los resultados de búsqueda.
  • Utiliza valoraciones precisas -- Incluye aggregateRating solo si tu página muestra reseñas reales de usuarios. Las valoraciones fabricadas violan las directrices de Google y pueden provocar una acción manual.
  • Especifica el idioma -- La propiedad inLanguage ayuda a Google a ofrecer tu curso a usuarios que buscan en ese idioma, mejorando la relevancia para audiencias internacionales.
  • Mantén las fechas actualizadas -- Las fechas de CourseInstance desactualizadas indican a Google que la página puede estar obsoleta. Actualiza las fechas de inicio y fin para cada nueva sesión o cohorte.

Después de implementar tu schema de Curso, valida la página en vivo con la Prueba de Resultados Enriquecidos y monitorea el informe de Mejoras en Google Search Console para detectar errores. Usa este generador junto con nuestro Comprobador Local de Posiciones para medir cómo las mejoras de datos estructurados afectan tu visibilidad en los resultados de búsqueda.

Preguntas Frecuentes

¿Qué es el marcado de schema de Curso?

El marcado de schema de Curso es datos estructurados que añades a las páginas web para describir cursos educativos. Utiliza el tipo Course de Schema.org codificado en formato JSON-LD para proporcionar detalles legibles por máquinas como el nombre del curso, descripción, proveedor, instructor, calendario y precios. Cuando Google lee este marcado, puede mostrar tu curso en resultados de búsqueda mejorados con fragmentos enriquecidos que muestran el proveedor, precio, valoración y disponibilidad directamente en la SERP.

¿Cómo aparece el schema de Curso en los resultados de búsqueda de Google?

El schema de Curso puede activar un resultado enriquecido de curso dedicado en la Búsqueda de Google. Este listado mejorado suele mostrar el nombre del curso, el nombre del proveedor o institución, una breve descripción, y puede incluir detalles como precio, valoración y duración. Google también utiliza el marcado de Curso para rellenar su carrusel de Educación dedicado y el filtro de Cursos en los resultados de búsqueda, otorgando a los cursos marcados una visibilidad significativamente mayor que los enlaces azules simples.

¿Cuál es la diferencia entre Course y CourseInstance?

Course describe el curso en general, incluyendo el nombre, descripción, proveedor y temática. CourseInstance describe una oferta o sesión específica de ese curso, con detalles como fecha de inicio, fecha de fin, ubicación, modo de entrega (en línea o presencial) e instructor. Un solo Course puede tener múltiples entradas CourseInstance que representan diferentes sesiones, semestres o cohortes. Google recomienda incluir al menos un CourseInstance con detalles de calendario para maximizar la probabilidad de obtener resultados enriquecidos.

¿El schema de Curso es solo para cursos en línea?

No. El schema de Curso funciona para cualquier tipo de curso educativo, ya sea en línea, presencial o mixto. La propiedad courseMode en CourseInstance te permite especificar el formato de entrega: Online para cursos virtuales, Onsite para clases presenciales y Blended para formatos híbridos. También puedes especificar una ubicación física para cursos presenciales. Esto hace que el schema de Curso sea adecuado para universidades, centros de formación, talleres, bootcamps y MOOCs por igual.