Schema dados estruturados: o que é e como implementar

Schema dados estruturados: o que é e como implementar
David Kaufmann
Tutoriais SEO
7 min read

Você já ouviu falar sobre dados estruturados? Já ouviu falar de Schema? Lamento dizer que se você só ouviu falar e não sabe realmente o que é, está ficando para trás, meu amigo. Mas calma, não se preocupe, estamos aqui para que você entenda completamente o que são os dados estruturados e como se beneficiar deles na sua estratégia de SEO.

Vamos começar!

O que são dados estruturados?

Os dados estruturados são trechos de código ou marcação que são adicionados ao seu site para fornecer mais informações e contexto aos motores de busca sobre o tipo de conteúdo que você está oferecendo.

Por outro lado, Schema é a "linguagem" mais difundida para escrever esses códigos e implementá-los em nosso site.

Por que eu iria querer adicionar mais código ao meu site?

Isso é fácil. Com esses trechos de código, o que estamos fazendo é tornar mais fácil para os robôs interpretarem o conteúdo.

Ainda confuso? Espera, deixa nós te darmos um exemplo:

Exemplo de um artigo com marcação de dados
Exemplo de um artigo com marcação de dados

Aqui você vê um artigo que aparentemente parece normal, mas... Dentro do código... Estamos enviando esta informação para os bots:

Exemplo de dados estruturados
Exemplo de dados estruturados

É um artigo com:

  • um título

  • uma descrição

  • data de publicação

  • data de atualização

  • autor do artigo

  • ...

Como você pode ver, é uma implementação que é invisível para o usuário mas pode fornecer muita informação aos bots.

Por que o Schema é importante para o SEO?

Os dados estruturados, como já mencionamos, oferecem a possibilidade de estruturar a informação. Isso facilita que os crawlers (como o Google) entendam melhor a informação que estão indexando. Quanto melhor o Google entender a informação que indexa, mais claro estará sobre para que serve seu conteúdo e que tipo de intenção de busca poderia responder. Graças a isso, o Google mostrará seu resultado para intenções de busca mais alinhadas com seu conteúdo, aumentando seu CTR e reduzindo sua taxa de rejeição.

Tudo vantagem, certo? Pois espere, você ainda não leu a melhor parte:

Schema e rich snippets

Graças a essa informação extra que fornecemos ao Google, ele pode nos recompensar com os chamados rich snippets:

Graças à marcação de produto, os usuários podem ver a classificação, número de avaliações...
Graças à marcação de produto, os usuários podem ver a classificação, número de avaliações...

Neste caso, temos um rich snippet de produto que faz com que o resultado da Conforama seja muito mais chamativo do que o dos concorrentes.

Além do de produto, o Google nos oferece uma multidão de dados estruturados que podemos usar:

Lista oficial de dados estruturados do Google
Lista oficial de dados estruturados do Google

Leitura recomendada = Documentação do Google sobre dados estruturados

Você tem que ter em mente que nem todos te oferecerão a possibilidade de obter resultados enriquecidos, mas eles ajudarão o Google a entender melhor seu conteúdo.

Os mais populares são:

  • Product

  • Article

  • Breadcrumb

Mesmo assim, é sempre bom dar uma olhada na documentação oficial caso algum deles combine bem com seu site. Vale notar que todos os listados na documentação são o que o Google catalogou oficialmente, mas, na verdade, ele é capaz de detectar e entender qualquer um que você encontre dentro do diretório Schema.org. Existem infinitos tipos de marcação, então recomendo usar a ferramenta de busca (em inglês).

Como adicionar dados estruturados ao meu site?

Ok, estamos chegando à parte que pode te deixar um pouco mais nervoso se você não é fã de código.

Se quisermos introduzir marcação de dados em nosso site, temos várias opções:

  • Microdata. Esses são atributos e tags que são adicionados ao código HTML do nosso site.

  • RDFa. Uma extensão HTML5 compatível com atributos de tag HTML.

  • JSON-LD. Um script que geralmente é adicionado no head do nosso site, no qual os dados estruturados são adicionados.

Embora tenhamos essas opções, o Google recomenda usar JSON-LD sempre que possível. Pessoalmente, eu também recomendaria usar JSON-LD, já que é mais fácil de implementar e, se necessário, modificar ou depurar.

Tudo isso parece grego para você?

Na documentação oficial, podemos encontrar muitos exemplos para os quais só precisamos mudar os dados e inseri-los em nosso site. Os exemplos podem ser encontrados aqui e depois clicando na página de exemplo:

Uma vez feito isso, uma nova aba será aberta com a ferramenta oficial de dados estruturados do Google. Nela, o script será escrito e só precisamos mudar os dados e inseri-los em nosso site (preferencialmente no head).

Exemplo de marcação de dados de produto JSON-LD
Exemplo de marcação de dados de produto JSON-LD

Dentro da ferramenta, com o botão verde você pode validar seu código caso haja algum erro e uma breve mensagem sobre como resolvê-lo.

Ainda parece grego?

É normal, isso geralmente é trabalho dos programadores, mas temos um ÁS na manga para você (especialmente se usa WordPress):

Como adicionar Schema ao WordPress?

Se você tem um WordPress e não quer complicar sua vida, pode usar o plugin Schema & Structured Data For WP.

Pessoalmente, já experimentei muitos plugins de marcação de dados e, sem dúvida, fico com este. É um plugin leve e amigável com muitas opções.

Além disso, tem um sistema de marcação de dados com muitos schemas e um assistente muito intuitivo, caso não queiramos complicar:

Processo de onboarding do Schema & Structured Data For WP
Processo de onboarding do Schema & Structured Data For WP

A maioria é grátis, mas se seu caso for mais complexo (devido ao seu tema ou à combinação de plugins que você está usando), o preço fica em torno de US$ 15. Um preço irrisório, já que se você tiver algum problema, o desenvolvedor faz a instalação para você.

Por fim, se você se considera o Rambo da marcação, ele também tem opções avançadas que são bastante poderosas ?

Como validar seus dados estruturados?

Ok, temos tudo instalado e implementado, e agora?

Bem, é hora de validar.

Ferramenta Recomendada: Validar Dados Estruturados

Para isso, vamos usar a ferramenta oficial do Google. Uma vez dentro, temos duas opções: ou via URL ou colando o código diretamente:

Opções da ferramenta de dados estruturados
Opções da ferramenta de dados estruturados

Minha recomendação pessoal é sempre usar primeiro a opção do snippet de código e, uma vez que tudo esteja correto, movê-lo para o site e validá-lo novamente com a opção de URL.

O cenário perfeito é algo assim:

Resultado correto na ferramenta de dados estruturados
Resultado correto na ferramenta de dados estruturados

0 erros e 0 avisos. Isso é perfeito, mas não é o normal. Se tivermos algum erro ou aviso, seremos notificados e teremos que expandi-lo para ler a mensagem e localizar o erro.

Erros e avisos na ferramenta de dados estruturados
Erros e avisos na ferramenta de dados estruturados

Por exemplo, neste caso tenho um erro (o campo price que removi) e um aviso (removi o campo sku). A própria ferramenta geralmente nos diz onde estão os erros no código e como corrigi-los.

Conclusão

Em suma, com essa implementação, você conseguirá tanto aumentar seu CTR (com os rich snippets que poderá conseguir) quanto garantir que os motores de busca possam indexar e entender melhor todo o conteúdo do seu site.

Como sempre, para qualquer dúvida ou pergunta, te esperamos nos comentários :)

Autor: David Kaufmann

David Kaufmann

Passei os últimos 10 e tantos anos completamente obcecado por SEO — e, sinceramente, não quereria que fosse de outra forma.

A minha carreira atingiu um novo patamar quando trabalhei como Senior SEO Specialist na Chess.com — um dos 100 sites mais visitados de toda a internet. Operar nessa escala, em milhões de páginas, dezenas de idiomas e numa das SERPs mais competitivas que existem, ensinou-me coisas que nenhum curso ou certificação jamais poderia. Essa experiência mudou a minha perspetiva sobre o que é realmente um grande trabalho de SEO — e tornou-se a base de tudo o que construí desde então.

Foi a partir dessa experiência que fundei a SEO Alive — uma agência para marcas que levam a sério o crescimento orgânico. Não estamos aqui para vender dashboards e relatórios mensais. Estamos aqui para construir estratégias que realmente fazem a diferença, combinando o melhor do SEO clássico com o novo e empolgante mundo da Generative Engine Optimization (GEO) — garantindo que a tua marca apareça não só nos links azuis do Google, mas também dentro das respostas geradas por AI que o ChatGPT, o Perplexity e o Google AI Overviews entregam a milhões de pessoas todos os dias.

E como não consegui encontrar uma ferramenta que lidasse corretamente com esses dois mundos, construí uma eu mesmo — a SEOcrawl, uma plataforma enterprise de SEO intelligence que reúne rankings, auditorias técnicas, monitoramento de backlinks, saúde do crawl e tracking de visibilidade de marca em AI, tudo num só lugar. É a plataforma que sempre desejei que existisse.

→ Ler todos os artigos de David
Mais artigos de David Kaufmann

Descubra mais conteúdos deste autor