{"url":"https://www.spartanti.com.br/blog/dados-estruturados-schema-para-empresas","titulo":"Dados estruturados (Schema.org): o que são e por que seu site precisa","resumo":"Explicação sem jargão de dados estruturados e JSON-LD: os tipos que interessam a uma PME, o que vira resultado enriquecido no Google, como testar e as regras.","categoria":"SEO","publicado_em":"2026-10-26","atualizado_em":"2026-10-26","autor":"Spartan TI","markdown":"Você já viu, numa busca no Google, um resultado com estrelas de avaliação, outro com preço e disponibilidade, outro em que as perguntas aparecem listadas e podem ser abertas ali mesmo. E já viu o seu site aparecer como um título azul e duas linhas de texto, igual a todos os outros. A diferença entre os dois casos quase sempre tem o mesmo nome: **dados estruturados**.\n\nO assunto tem fama de técnico, mas a ideia por trás é bem simples e dá para entender em cinco minutos. Este artigo explica o que são dados estruturados, mostra os tipos que valem o esforço em um site de pequena ou média empresa, diz o que de fato vira resultado enriquecido no Google, ensina a testar e lista as regras que, se forem quebradas, fazem o Google ignorar tudo — ou punir o site.\n\n## O que são dados estruturados\n\nQuando um robô lê a sua página, ele vê um monte de texto. Em \"Atendemos de segunda a sexta, das 8h às 18h, em Vila Velha, pelo (27) 99999-0000\", a máquina enxerga uma frase. Ela pode tentar deduzir que ali há um horário, uma cidade e um telefone, e às vezes acerta. Às vezes pega o telefone do rodapé de outro bloco, ou entende o horário errado.\n\nDados estruturados são a mesma informação escrita de novo, em um formato sem margem para interpretação: *este* campo é o telefone, *este* é o horário de funcionamento, *este* é o endereço. Não é um texto para a pessoa ler — é um bloco invisível na página, dirigido a máquinas.\n\nO vocabulário usado para isso chama-se **Schema.org**: uma lista de tipos de coisa (empresa, produto, artigo, evento, receita, pessoa) e, para cada tipo, os campos que fazem sentido. Foi criado em 2011 por Google, Microsoft, Yahoo e Yandex justamente para que todos falassem a mesma língua. Produto tem preço e disponibilidade; evento tem data e local; artigo tem autor e data de publicação. Você escolhe o tipo certo e preenche os campos.\n\n## JSON-LD: onde isso mora na página\n\nExistem formas diferentes de escrever dados estruturados, mas a recomendada pelo Google e a mais prática é o **JSON-LD**. Na prática é um bloco de script, normalmente no\n da página, com os dados escritos em pares de nome e valor — nome do campo, valor do campo, separados por dois pontos, tudo entre chaves.\n\nDuas qualidades fazem dele a melhor escolha:\n\n  - **Fica separado do layout.** Os outros formatos exigem espalhar atributos pelo HTML visível, misturados com o design. Mudar o layout quebra a marcação. No JSON-LD, o bloco de dados é independente — você pode redesenhar a página inteira sem tocar nele.\n\n  - **É fácil de gerar.** Como é um bloco único, o próprio sistema do site pode montá-lo a partir dos dados que já tem no banco. Ficha de produto, artigo do blog, página de serviço: cada uma gera o seu automaticamente, sem ninguém escrever nada à mão.\n\nEsse último ponto é o que separa um site que se mantém correto de um que apodrece: dado digitado à mão fica desatualizado no primeiro reajuste de preço. Dado gerado do banco está sempre certo.\n\n**Dados estruturados não são palavras-chave escondidas.** O bloco é invisível para o visitante, mas não é um lugar para enfiar termos de busca. Ele tem que descrever fielmente o que está na página visível. Marcação que contradiz o conteúdo é tratada como manipulação e pode render uma penalização manual, que é bem pior do que não ter marcação alguma.\n\n## Os tipos que interessam a uma pequena ou média empresa\n\nO Schema.org tem centenas de tipos, e você vai usar cinco ou seis. Estes são os que compensam:\n\n### LocalBusiness e ProfessionalService\n\nIdentifica a empresa: nome, endereço, telefone, horário, formas de pagamento, área atendida, redes sociais e endereço de página. *LocalBusiness* é o tipo geral; *ProfessionalService* é a variação para prestadores de serviço, e há subtipos mais específicos (restaurante, oficina, clínica, loja). Use o mais específico que descreva o seu caso.\n\nEntra na página inicial ou na página Sobre, uma vez por site — não repita em toda página. Combina com o [Google Perfil da Empresa](https://www.spartanti.com.br/blog/google-perfil-da-empresa-passo-a-passo): os dados precisam ser idênticos nos dois lugares, porque divergência entre fontes é um dos maiores motivos de informação errada sobre empresas nos resultados de busca.\n\n### Product\n\nPara loja virtual: nome, descrição, imagem, marca, código (GTIN ou referência interna), preço, moeda, disponibilidade e condições de entrega. É o que permite preço e estoque aparecerem no resultado da busca e o que os comparadores de preço leem. Se você vende online, é o tipo com o retorno mais direto — assunto que aparece também em [loja virtual ou marketplace](https://www.spartanti.com.br/blog/loja-virtual-ou-marketplace).\n\n### FAQPage\n\nMarca pares de pergunta e resposta. Além do possível efeito na busca, é hoje o tipo mais útil para ser entendido por assistentes de IA, porque o formato pergunta-resposta é exatamente o que eles procuram ao montar uma resposta. Use na página de [perguntas frequentes](https://www.spartanti.com.br/faq) e também nas seções de dúvidas das páginas de serviço. Regra firme: só perguntas que estão visíveis na página.\n\n### Article\n\nPara artigos de blog: título, autor, data de publicação, data de modificação, imagem e resumo. Não garante nenhum enfeite no resultado comum, mas organiza a informação de autoria e atualidade — e a data de modificação pesa quando o conteúdo é sobre algo que muda com o tempo.\n\n### BreadcrumbList\n\nÉ a trilha de navegação: Início > Serviços > Manutenção preventiva. Marcada, ela substitui o endereço cru embaixo do título no resultado da busca por esse caminho legível. Pequeno, barato e visível.\n\n### Event\n\nPara quem promove cursos, feiras, workshops ou shows: nome, data e hora de início e fim, local com endereço, formato (presencial ou online), organizador e ingresso. Eventos marcados podem aparecer em formatos próprios de busca. Só vale se você faz eventos com alguma regularidade.\n\n*Imagem: Tabela com três colunas, tipo de schema, para que serve e onde usar, listando LocalBusiness, Product, FAQPage, Article e BreadcrumbList — Cinco tipos resolvem a maior parte dos sites de pequena e média empresa.*\n\n## O que vira resultado enriquecido no Google\n\nAqui é preciso ser claro, porque muita gente vende dados estruturados como se fossem um botão de \"aparecer em primeiro lugar\". Não são. Marcação não melhora posição diretamente. O que ela pode fazer é mudar a **aparência** do seu resultado, e um resultado mais chamativo recebe mais cliques — que é um ganho real, só por outro caminho.\n\n| Marcação | O que pode aparecer na busca | Chance de aparecer |\n| --- | --- | --- |\n| Product | Preço, disponibilidade, avaliação | Alta, em lojas com dados completos |\n| FAQPage | Perguntas que abrem no resultado | Variável; o Google mudou o critério mais de uma vez |\n| BreadcrumbList | Caminho em vez do endereço cru | Alta |\n| Event | Data e local em formato de evento | Média |\n| LocalBusiness | Reforça o painel da empresa | Indireta, sem enfeite próprio |\n\nTrês avisos sobre essa tabela. Primeiro: aparecer é decisão do Google, nunca garantia — marcação correta é condição necessária, não suficiente. Segundo: os critérios mudam, e o caso do FAQPage é exemplar, porque já foi amplamente exibido e depois restringido. Terceiro: avaliações com estrelas exigem avaliações reais de clientes, coletadas por você e visíveis na página; marcar nota que você mesmo atribuiu ao seu produto é violação explícita das regras.\n\n## Como testar\n\nNunca publique marcação sem testar. São duas ferramentas, com papéis diferentes, e vale usar as duas.\n\n### Teste de resultados avançados do Google\n\nDisponível na [página de teste de resultados avançados](https://search.google.com/test/rich-results). Você cola o endereço ou o código da página e ele responde com o que o Google reconheceu, listando erros (impedem o resultado enriquecido) e avisos (campos recomendados que faltam). É o teste que importa na prática, porque mostra a leitura do próprio Google, inclusive quando a marcação é inserida por JavaScript.\n\nDepois de publicar, acompanhe no [Search Console](https://www.spartanti.com.br/blog/search-console-para-leigos): ele tem relatórios por tipo de marcação, com o total de páginas válidas, com aviso e com erro — e é lá que você descobre que um ajuste de layout quebrou a marcação de duzentas fichas de produto.\n\n### Validador do Schema.org\n\nO [validator.schema.org](https://validator.schema.org/) confere a marcação contra o vocabulário, sem o filtro do Google. Serve para duas coisas: validar tipos que o Google não usa em resultados enriquecidos e entender se o erro está na sua escrita ou apenas na exigência específica do Google.\n\n### Olhar o bloco na página\n\nTeste sem ferramenta nenhuma: abra o código-fonte da página no navegador e procure o bloco de script com os dados. Confira se os valores são os mesmos que aparecem na tela. É assim que se descobre o erro mais comum e mais bobo — a página de todos os produtos mostrando o mesmo preço na marcação, porque o modelo ficou com um valor fixo esquecido no código.\n\n## As regras que você não pode quebrar\n\n  - **Marque só o que aparece na página.** Pergunta marcada precisa estar visível; preço marcado precisa ser o preço mostrado; avaliação marcada precisa estar exibida. Esta é a regra mãe, e dela derivam quase todas as outras.\n\n  - **Nada de conteúdo escondido só para marcar.** Colocar vinte perguntas invisíveis para preencher o FAQPage é violação direta.\n\n  - **Um tipo por página, do tipo certo.** Página de produto marca Product; artigo marca Article. Não marque a loja inteira como um produto só.\n\n  - **Avaliações têm que ser reais e de terceiros.** Nota própria sobre o próprio produto não vale.\n\n  - **Preço marcado é o preço cobrado**, com a moeda correta e a disponibilidade de verdade.\n\n  - **Mantenha atualizado.** Marcação de evento que já passou, preço de ano passado ou telefone trocado fazem mais mal do que bem. É parte da rotina descrita em [por que manutenção de site não é opcional](https://www.spartanti.com.br/blog/manutencao-de-site-importancia).\n\n## O papel disso para as inteligências artificiais\n\nDados estruturados nasceram para buscadores, mas ganharam um segundo uso. Quando um assistente abre a sua página para responder a alguém, ele enfrenta o mesmo problema do robô: distinguir o conteúdo do menu, do rodapé e do banner. Um bloco de JSON-LD entrega de bandeja os fatos essenciais, já desambiguados.\n\nNa prática isso reduz os erros que mais irritam — o assistente dizendo que você fecha às 17h quando fecha às 18h, ou atribuindo a você um serviço do concorrente. Não é uma garantia de ser citado; é uma forma de ser citado *corretamente*. E é uma das camadas que, junto com conteúdo legível sem JavaScript e com o arquivo descrito em [o que é llms.txt](https://www.spartanti.com.br/blog/o-que-e-llms-txt), compõem o trabalho que detalhamos em [como fazer sua empresa aparecer no ChatGPT e nas outras IAs](https://www.spartanti.com.br/blog/como-aparecer-no-chatgpt-e-nas-ias).\n\n## Por onde começar\n\nSe você nunca tocou no assunto, uma tarde resolve o essencial:\n\n  1. **LocalBusiness na página inicial**, com os mesmos dados do Google Perfil da Empresa.\n\n  2. **BreadcrumbList nas páginas internas**, gerado pela estrutura do site.\n\n  3. **FAQPage na página de perguntas frequentes**, só com o que está visível.\n\n  4. **Article nos artigos do blog**, com data de modificação de verdade.\n\n  5. **Product nas fichas**, se houver loja, gerado do cadastro e nunca à mão.\n\n  6. **Teste cada tipo** nas duas ferramentas e ative o acompanhamento no Search Console.\n\nNos projetos que a Spartan TI entrega, essa marcação é gerada pelo próprio sistema a partir do conteúdo, para não haver chance de divergir do que está na tela. Se quiser ver exemplos aplicados, há casos no [portfólio](https://www.spartanti.com.br/portfolio); para entender o que entra em cada serviço, o [guia](https://www.spartanti.com.br/guia) explica; e para tratar do seu site, o [contato](https://www.spartanti.com.br/#contact) está aberto. Vale lembrar o que dados estruturados *não* fazem: eles não corrigem um site lento, não geram conteúdo e não compensam uma página que não convence ninguém — esse trabalho é o de [transformar visita em cliente](https://www.spartanti.com.br/blog/site-que-converte-em-clientes), e é outro capítulo.\n\n## Perguntas frequentes\n\n### Dados estruturados melhoram a posição do meu site no Google?\n\nNão diretamente. Marcação não é um fator de posicionamento: ela muda a aparência do seu resultado, com preço, estrelas, perguntas ou trilha de navegação. Como um resultado mais informativo recebe mais cliques, o ganho é real, mas vem pelo comportamento de quem busca e não por um empurrão no ranqueamento.\n\n### Preciso saber programar para colocar isso no site?\n\nPara fazer bem feito, alguém precisa mexer no código ou usar uma extensão da plataforma. O JSON-LD em si é só um bloco de texto estruturado e não é difícil de ler. A parte que exige mão de desenvolvedor é ligar os campos aos dados reais do site, para que a marcação se atualize sozinha quando o conteúdo muda.\n\n### Posso marcar avaliações se eu tenho poucas?\n\nPode, desde que sejam avaliações reais de clientes, coletadas pela sua empresa e visíveis na própria página marcada. O que não se pode é inventar notas, reaproveitar avaliações de outro site sem exibi-las ou atribuir uma nota a si mesmo. Esse é um dos casos em que a punição é bem mais custosa do que o possível ganho.\n\n### Marquei tudo e nenhum enfeite apareceu na busca. O que fiz de errado?\n\nPossivelmente nada. Exibir resultado enriquecido é decisão do Google para cada busca, e alguns tipos foram sendo restringidos ao longo do tempo. Confirme no teste de resultados avançados que não há erros e no Search Console que as páginas estão válidas; se estiver tudo válido, o trabalho está feito e o resto não está nas suas mãos.\n\n### Tem risco em colocar dados estruturados?\n\nSó se a marcação não corresponder ao conteúdo visível. Marcação correta e atualizada não tem risco nenhum. Marcação que afirma preço, pergunta ou avaliação que não estão na página é tratada como manipulação e pode gerar penalização manual — então a precaução é simples: descreva o que está na tela, e nada mais."}