Curso

Marca las listas de tu curso con datos estructurados para que los alumnos potenciales lo encuentren con la Búsqueda de Google. Puedes incluir información detallada sobre ellos, como el título oficial, quién los ofrece y una breve descripción.

Una captura de pantalla de un curso en los resultados de búsqueda

Cómo añadir datos estructurados

Los datos estructurados son un formato estandarizado con el que se puede proporcionar información sobre una página y clasificar su contenido. Consulta cómo funcionan los datos estructurados si aún no te has familiarizado con ellos.

A continuación se explica a grandes rasgos cómo crear, probar y publicar datos estructurados. Si quieres consultar una guía detallada sobre cómo añadir datos estructurados a una página web, consulta el codelab de datos estructurados.

  1. Añade las propiedades obligatorias. Para saber dónde colocar datos estructurados en tus páginas, echa un vistazo a este vídeo, en el que se explica dónde insertar datos estructurados JSON-LD en una página.
  2. Sigue las directrices.
  3. Valida tu código con la prueba de resultados enriquecidos.
  4. Crea varias páginas que incluyan tus datos estructurados y comprueba cómo las ve Google con la herramienta de inspección de URLs. Asegúrate de que Google pueda acceder a tu página y de que no esté bloqueada por un archivo robots.txt, por la etiqueta noindex ni por requisitos de inicio de sesión. Si la página se ve bien, puedes solicitar que Google vuelva a rastrear tus URLs.
  5. Para que Google siempre tenga la versión actualizada de tus páginas, te recomendamos que envíes un sitemap. Puedes automatizar el envío con la API Sitemap de Search Console.

Ejemplo

A continuación se muestra un ejemplo de un curso en JSON-LD:


<html>
  <head>
    <title>Introduction to Computer Science and Programming</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Course",
      "name": "Introduction to Computer Science and Programming",
      "description": "Introductory CS course laying out the basics.",
      "provider": {
        "@type": "Organization",
        "name": "University of Technology - Eureka",
        "sameAs": "http://www.ut-eureka.edu"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Directrices

Debes seguir estas directrices para poder aparecer en un carrusel de cursos.

Directrices de contenido

  • Etiqueta con Course únicamente contenido educativo que encaje con esta definición de curso: "unidad o conjunto de unidades de un plan de estudios que incluye clases magistrales, lecciones o módulos de una materia o tema en particular".
  • Un curso debe tener como objetivo explícito la obtención de conocimientos o habilidades sobre una materia o tema en particular, y lo debe impartir al menos un instructor a un conjunto de estudiantes.
  • Un evento público general como "Día de la Astronomía" o un vídeo de dos minutos titulado "Cómo preparar un bocadillo" no se consideran cursos.

Directrices técnicas

Como nombre y como proveedor de cada curso deben figurar nombres y títulos válidos. Por ejemplo, los siguientes tipos de nomenclatura no se consideran válidos:

  • Frases promocionales: "La mejor escuela del mundo"
  • Precios en títulos de cursos: "Aprende ukelele ¡por solo 30 €!"
  • Utilizar títulos que no describan un curso: "¡Gana dinero rápido con esta clase!"
  • Descuentos u oportunidades de compra: "Los líderes en sus campos comparten sus secretos. ¡Con un 25 % de descuento!"

Definiciones de tipos de datos estructurados

Debes incluir las propiedades obligatorias para que tu contenido pueda mostrarse como un resultado enriquecido. También puedes incluir las propiedades recomendadas para añadir más información sobre tu contenido, lo que puede ayudar a mejorar la experiencia de usuario.

Course

Puedes consultar la definición completa de Course en schema.org/Course.

Propiedades obligatorias
description

Text

Indica la descripción de un curso. Límite de visualización de 60 caracteres.

name

Text

Indica el título de un curso.

Propiedades recomendadas
provider

Organization

Indica la organización que publica el contenido original de un curso. Por ejemplo, UC Berkeley.

ItemList

Puedes consultar la definición completa de ItemList en schema.org/ItemList.

Propiedades obligatorias
itemListElement

ListItem

Es la anotación de la página de un solo elemento.

ListItem.position

Integer

Indica la posición ordinal de un elemento de página en una lista.

ListItem.url

URL

Es la URL canónica de la página del elemento. Cada elemento debe tener una URL única.

Solucionar problemas

Si tienes problemas para implementar datos estructurados en tu contenido, a continuación se incluyen recursos que pueden resultarte útiles.