Ir para o conteúdo
Totalmente local

Gerador de schema de curso

Crie um bloco JSON-LD Course schema.org a partir de um nome de curso, fornecedor, datas e preços.

Saída

Gerador de schema de curso

Preencha um nome de curso, descrição e fornecedor e esta ferramenta constrói um bloco completo de JSON-LD Course schema.org, pronto para colar na tag `<head>` da sua página. Cobre os campos que os motores de busca procuram: a organização fornecedora e sua URL, o idioma do curso, um código de curso, pré-requisitos e o público-alvo do curso.

Além o básico, você pode adicionar uma instância de curso descrevendo como e quando o curso ocorre — online, presencial ou híbrido, com data de início, data de término, um horário em texto livre e um nome de instrutor — além de preços como uma Oferta (preço, moeda e disponibilidade) e uma ClassificaçãoAgregada construída a partir de um valor de classificação e contagem de avaliações. Cada bloco opcional aparece no resultado apenas uma vez que pelo menos um de seus campos é preenchido, portanto uma listagem de curso vazia permanece uma listagem vazia.

As opções controlam a forma do resultado: envolvam-no em uma tag `<script type="application/ld+json">` ou copiem o JSON puro, indentem-no para legibilidade ou compactam-no para produção, classifiquem as chaves alfabeticamente e escolham se campos opcionais em branco são omitidos ou mantidos como strings vazias. Um alternador de escape de aspas controla como uma marca de cotação literal dentro de um nome ou descrição de curso é escrita, e uma verificação de propriedades obrigatórias marca na contagem ao vivo quando o nome, descrição ou fornecedor ainda está faltando — linha de base schema.org para uma entrada de Curso utilizável.

Tudo funciona no seu navegador. Os campos que você digita nunca são enviados ou armazenados em nenhum lugar — o JSON-LD é gerado localmente e sai do seu dispositivo apenas quando você o copia ou baixa. Copie o resultado, baixe-o como um arquivo .txt ou envie-o para a entrada de outra ferramenta para continuar construindo.

FAQ

De que precisa um resultado avançado de Curso?
No mínimo um nome, descrição e fornecedor. Adicione hasCourseInstance ou offers para tornar a listagem elegível para resultado avançado de curso do Google.
Por que a instância de curso está faltando no meu resultado?
Aparece apenas uma vez que você preenche pelo menos um de data de início, data de término, horário ou nome de instrutor — um bloco de instância vazio não teria nenhuma informação.
Que formatos de data são aceitos?
Uma data simples como 2026-10-01, ou uma data e hora como 2026-10-01 09:00. Outros formatos são rejeitados para que o schema nunca contenha uma data ambígua.
Posso usar isso para uma única sessão de curso em vez de um programa completo?
Sim. Deixe os campos de instância vazios para um curso sem cronograma fixo, ou preencha-os para descrever uma execução específica.
Os meus dados do curso são enviados para algum lugar?
Não. O schema é gerado inteiramente no seu navegador — nada que você digita é enviado para um servidor.