Curso

Marque suas listas de cursos com dados estruturados para que alunos em potencial encontrem você na Pesquisa Google. Informe detalhes como o nome do curso, quem o oferece e uma breve descrição.

A captura de tela de um curso nos resultados da Pesquisa

Como adicionar dados estruturados

Os dados estruturados são um formato padronizado para fornecer informações sobre uma página e classificar o conteúdo dela. Caso você não saiba muito sobre o assunto, veja como os dados estruturados funcionam.

Esta é uma visão geral de como criar, testar e lançar dados estruturados. Para ver um guia passo a passo sobre como adicioná-los a uma página da Web, confira nosso codelab.

  1. Adicione as propriedades obrigatórias. Para mais informações, assista a este vídeo sobre onde colocar dados estruturados JSON-LD na página.
  2. Siga as diretrizes.
  3. Valide o código usando o Teste de pesquisa aprimorada.
  4. Implante algumas páginas que incluam os dados estruturados e use a Ferramenta de inspeção de URL para testar como o Google vê a página. Verifique se a página está acessível ao Google e se não está bloqueada por um arquivo robots.txt, pela tag noindex ou por requisitos de login. Se estiver tudo certo, peça ao Google para rastrear novamente seus URLs.
  5. Para enviar informações ao Google sobre alterações futuras, recomendamos que você envie um sitemap. É possível automatizar isso com a API Search Console Sitemap.

Exemplo

Veja um exemplo de curso em 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>

Diretrizes

Siga estas diretrizes e qualifique seu conteúdo para aparecer em um carrossel de curso.

Diretrizes de conteúdo

  • Use a marcação Course somente para conteúdo educacional que se enquadre na seguinte definição de "curso": uma série ou unidade curricular que contém palestras, lições ou módulos sobre um assunto e/ou tópico específico.
  • Um curso precisa ter um resultado educacional explícito de conhecimento e/ou habilidade em determinado assunto e/ou tópico, além de ser liderado por um ou mais instrutores com uma lista de alunos.
  • Um evento público geral, como "Dia da Astronomia", não é um curso. Da mesma forma, um "Vídeo sobre como fazer um sanduíche" de 2 minutos não é considerado um curso.

Diretrizes técnicas

O name e o provider de cada curso precisam indicar um nome e um título válidos. Por exemplo, as seguintes práticas de nomenclatura não são válidas:

  • Frases promocionais: "Melhor escola do mundo"
  • Preços indicados nos títulos do curso: "Aprenda ukelele por apenas US$ 30."
  • Descrições não referentes ao curso no título, como: "Ganhe dinheiro rápido com esta aula."
  • Descontos ou oportunidades de compra, como: "Conheça os segredos de líderes nas respectivas áreas com 25% de desconto."

Definições de tipos de dados estruturados

É necessário incluir as propriedades obrigatórias para que seu conteúdo esteja qualificado para exibição em uma pesquisa aprimorada. Também é possível incluir as propriedades recomendadas para dar mais informações sobre o conteúdo, o que pode proporcionar uma melhor experiência do usuário.

Course

A definição completa de Course está disponível em schema.org/Course (em inglês).

Propriedades obrigatórias
description

Text

É uma descrição do curso. O limite de exibição é de 60 caracteres.

name

Text

É o título do curso.

Propriedades recomendadas
provider

Organization

É a organização que publica o conteúdo de origem do curso. Por exemplo, UC Berkeley.

ItemList

A definição completa de ItemList está disponível em schema.org/ItemList (em inglês).

Propriedades obrigatórias
itemListElement

ListItem

É a anotação para uma única página de itens.

ListItem.position

Integer

É a posição ordinal da página de itens na lista.

ListItem.url

URL

É o URL canônico da página de itens. Cada item precisa ter um URL exclusivo.

Solução de problemas

Se você tiver problemas para implementar os dados estruturados, veja alguns recursos que podem ajudar.