🏷️Gerador de schema markup (JSON-LD)
Escolha o tipo de schema, preencha os campos e copie o JSON-LD pronto para colar em uma tag script do tipo application/ld+json. O JSON é validado na hora, e você vê o que faltar antes de publicar.
🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.
Fonte: Google Search Central: dados estruturados e schema.org — O Google recomenda o formato JSON-LD; o markup deve refletir o conteúdo visível na página e não garante resultados enriquecidos · Última verificação em 24/09/2026
Schema markup é um vocabulário (schema.org) que descreve o conteúdo da página para máquinas, normalmente em JSON-LD dentro de uma tag script. Ele ajuda o Google a entender a página e pode habilitar resultados enriquecidos, mas não garante que eles apareçam nem melhora o ranqueamento por si só.
Como usar o gerador
- Escolha o tipo de schemaSelecione o tipo que descreve o conteúdo da página: Article para artigos, LocalBusiness para negócios com endereço, Product para produtos, FAQPage para perguntas e respostas, Organization para dados da empresa e BreadcrumbList para a trilha de navegação.
- Preencha os camposOs campos mudam conforme o tipo. Use apenas informações que aparecem de fato na página. Os avisos sinalizam URLs relativas, datas fora do formato e dados recomendados que faltam.
- Copie, publique e testeCopie o resultado, cole no HTML da página (no head ou no body) e teste com o Teste de Rich Results do Google e com o validador do schema.org. A ferramenta não chama nenhum deles.
Como funciona o JSON-LD
JSON-LD é uma forma de escrever dados estruturados como um objeto JSON, dentro de uma tag script com o tipo application/ld+json. Ele fica separado do HTML visível, o que facilita a manutenção, e é o formato recomendado pelo Google. Todo objeto começa com @context, que aponta para o vocabulário https://schema.org, e @type, que define o tipo do item, seguidos das propriedades daquele tipo, como name, url ou address.
A ferramenta monta o objeto a partir dos campos, remove os que ficaram em branco e escreve o resultado com indentação. Caracteres como o sinal de menor e o e comercial são convertidos para sequências unicode dentro dos textos, o que impede que um valor com essas letras quebre a tag script. Depois, a ferramenta relê o JSON gerado e confirma se ele é sintaticamente válido.
Os dados devem descrever o conteúdo visível na página. Marcar informações que o usuário não vê, ou inventar avaliações, viola as diretrizes do Google e pode levar a ações manuais.
Exemplo resolvido
Para um post de blog, escolha Article com o tipo BlogPosting, informe o título, a URL, a imagem, as datas de publicação e atualização, o autor e o publicador. A ferramenta gera o objeto com author como Person, publisher como Organization com logo e mainEntityOfPage apontando para a URL. Se você digitar a data como 01/09/2026, o aviso pede o formato ISO, 2026-09-01.
Para uma loja, escolha Product e informe nome, imagem, preço 79.90, moeda BRL e disponibilidade InStock: o resultado inclui o objeto offers com o preço, a moeda e o endereço schema.org da disponibilidade. Se você preencher a nota média e a quantidade de avaliações, o objeto aggregateRating é adicionado, mas o aviso lembra que só notas reais, visíveis na página, podem ser marcadas.
Suposições e limitações
- Ter schema não garante resultados enriquecidos: o Google decide caso a caso, e alguns tipos só se aplicam a determinados sites
- Os rich results de FAQ hoje aparecem apenas para sites governamentais e de saúde muito conhecidos; o markup em outros sites continua válido, mas sem destaque
- O schema não melhora o ranqueamento diretamente; ele ajuda o Google a entender a página e pode habilitar formatos especiais
- Cada tipo aqui cobre as propriedades mais usadas, não todas as do schema.org; casos avançados podem exigir campos adicionais
- Processamento 100% local: nada sai do navegador e nenhum validador é chamado automaticamente
Dicas para tirar o melhor proveito
Marque só o que está visível na página e mantenha os dados idênticos ao texto que o usuário lê: preço, endereço, datas e perguntas devem bater. Use URLs absolutas e imagens acessíveis ao Googlebot, sem bloqueio no robots.txt. Prefira um único bloco JSON-LD por tipo em cada página, e evite duplicar o markup que seu tema ou plugin já gera.
Depois de publicar, teste a URL no Teste de Rich Results do Google e acompanhe o relatório de melhorias no Search Console, onde aparecem erros e avisos por tipo. Mantenha o markup atualizado quando preço, horário ou disponibilidade mudarem. Para negócios locais, mantenha nome, endereço e telefone iguais aos do perfil do Google Meu Negócio e do rodapé do site, o que reforça a consistência das informações.
Erros comuns a evitar
O erro mais grave é marcar conteúdo que não existe na página, como avaliações inventadas ou FAQ que o visitante não vê. Outro é usar URL relativa, datas em formato brasileiro ou preço com vírgula e símbolo de moeda, que tornam o JSON inválido para o Google. Também é comum colar o mesmo schema de Organization ou de Product em todas as páginas, sem adaptar.
Não espere que o schema, sozinho, melhore a posição: ele descreve o conteúdo, mas o conteúdo continua sendo o que importa. E evite copiar blocos de terceiros sem revisar, porque nome, URL e imagem precisam ser os da sua página. Por fim, lembre que o FAQPage e o Product só fazem sentido quando a página realmente traz perguntas com respostas ou um item à venda; usar o tipo errado apenas para tentar ganhar destaque costuma resultar em avisos no Search Console.
Veja também
Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Formatador e validador de JSON, Prévia de resultado do Google, Gerador de Open Graph e Twitter Card, Verificador de estrutura de títulos (H1 a H6).
Ferramentas relacionadas
🧾Formatador e validador de JSON
Cole um JSON, formate com indentação, minifique ou descubra exatamente onde está o erro.
Abrir ferramenta →🔎Prévia de resultado do Google
Veja como título e description aparecem no Google, com aviso de corte.
Abrir ferramenta →🖼️Gerador de Open Graph e Twitter Card
Gere as meta tags og e twitter prontas para copiar, com prévia do card.
Abrir ferramenta →🧱Verificador de estrutura de títulos (H1 a H6)
Liste a hierarquia H1-H6 e encontre saltos, H1 duplicado e títulos vazios.
Abrir ferramenta →Perguntas frequentes
O que é schema markup?
É um vocabulário padronizado (schema.org) para descrever o conteúdo de uma página a máquinas. Normalmente é escrito em JSON-LD, dentro de uma tag script, e ajuda buscadores a entender o que a página contém.
Schema markup melhora o ranqueamento no Google?
Não diretamente. Ele ajuda o Google a entender a página e pode habilitar resultados enriquecidos, como preço e avaliações, mas não garante posição nem a exibição desses recursos.
Onde colocar o JSON-LD na página?
Dentro de uma tag script com type application/ld+json, no head ou no body. O Google lê nos dois lugares. Uma página pode ter vários blocos.
O FAQ schema ainda gera destaque nos resultados?
Somente para sites governamentais e de saúde muito conhecidos. Nos demais, o markup é válido, mas o Google não exibe o destaque de perguntas.
Como testar se o schema está correto?
Use o Teste de Rich Results do Google, que mostra se a página é elegível a resultados enriquecidos, e o validador do schema.org. Esta ferramenta não os acessa; abra-os você mesmo com a URL publicada.
Posso marcar avaliações de produto que não aparecem na página?
Não. O markup deve refletir o conteúdo visível, e avaliações inventadas violam as diretrizes do Google, podendo gerar ação manual contra o site.
Explore mais ferramentas gratuitas
Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.