Como usar dados estruturados para melhorar os resultados do seu site

Erich Casagrande

Fev 02, 20237 min de leitura
Dados estruturados

ÍNDICE

Dados estruturados são elementos importantes para que os web crawlers encontrem informações do seu site de maneira mais simples, o que pode abrir oportunidades de destaque para a sua página em uma SERP.

Para quem quer se destacar em rich results, é fundamental entender como usar bem os dados estruturados, também conhecidos como Schema.

Apesar do nome, não se trata de dados para análises ou pesquisas, mas sim uma série de códigos adicionados ao HTML de uma página para que determinadas informações sejam exibidas. E para quem elas são apresentadas? Para o web crawler dos mecanismos de pesquisa.

Mas o que muda na sua página ao adicionar os dados estruturados? Quais são os benefícios? Ele afeta o rankeamento em uma SERP?

Para esclarecer todas essas dúvidas, preparamos um conteúdo com tudo o que você precisa saber sobre o assunto. Continue a leitura e entenda o que são os dados estruturados!

O que é um dado estruturado?

Dados estruturados são formatos padronizados de código que ajudam o googlebot a encontrar as informações sobre uma página e classificar o seu conteúdo. A ideia é facilitar o processo de busca por meio de dados pré-identificados, entregando ao crawler a informação com a indicação de qual formato ela vai ser exibida.

Veja, por exemplo, a SERP abaixo:

screenshot da SERP para a busca "vagas analista de marketing" com Job Postings de vagas, um tipo de dados estruturados

Qual dos resultados da SERP chamou mais a atenção: as oportunidades empregos já apresentados no board — algo feito por meio de dados estruturados — ou a url logo abaixo?

Por mais que a primeira URL tenha um bom posicionamento orgânico, vemos um caso em que os dados estruturados atuam para atrair a maior atenção do usuário.

Imagine que você trabalha com Marketing de Conteúdo para um site de receitas e fez um material dando dicas sobre como preparar um bolo caseiro.

Com o uso de dados estruturados, você consegue indicar que aquilo se trata de uma receita, em formato de lista e guia de ‘how to’. Com isso, aumenta a chance do crawler apresentá-la em um rich result correspondente, além de identificá-la como a melhor resposta para uma busca por receita.

screenshot de schema de receitas

Os dados estruturados são inseridos diretamente no código da página e são invisíveis aos olhos dos usuários: apenas os bots enxergam essa informação.

Você pode ver um exemplo de como a marcação de esquema aparece abaixo:

img-semblog

Para entender melhor como são usados os dados estruturados, nada melhor do que o próprio Google deixando a sua definição:

O Google usa os dados estruturados que encontra na Web para entender o conteúdo da página, bem como para coletar informações sobre a Web e o mundo em geral, como dados sobre as pessoas, livros ou empresas incluídos na marcação.

O que é o Schema.org?

Schema é um termo diretamente relacionado ao conceito de dados estruturados.

O schema.org é o resultado da colaboração de vários mecanismos de buscas para promover o uso de esquemas de dados estruturados na internet e foi fundado pelo Google, Yahoo, Microsoft e Yandex. A intenção principal desse grupo é garantir que as melhores práticas sejam colocadas em ação pelo máximo possível de páginas.

Qual é a diferença entre dados estruturados e dados não estruturados?

Dados não estruturados são as outras informações que não têm um formato específico. Um post que não utilize nenhum código, por exemplo, vai continuar rankeando e sendo validado pelos crawlers, mas sem informar que se adequa a um rich snippet específico.

Qual é o impacto dos dados estruturados na estratégia de SEO?

Não existe de fato uma informação oficial do Google falando que dados estruturados, por si só, podem subir os seus sites e melhorar o seu ranking.

Ao mesmo tempo, eles são a melhor forma de conquistar lugar nas exibições diferenciadas na tela, os rich results. Com isso, aumentam as possibilidades de cliques e, consequentemente, geração de visitas e relevância.

Sendo assim, por mais que não tenha relação direta, utilizar os dados estruturados é uma forma de aumentar o CTR do seu site, gerando um impacto posterior nas suas chances de conseguir mais autoridade na visão do Google.

Como colocar dados estruturados no seu site?

Existem diferentes formas de adicionar os dados estruturados ao seu site. Uma opção tradicional é fazendo as edições manualmente pelo código, utilizando, por exemplo, o JavaScript para configurar o HTML do seu site. Mas essa é uma opção que nem todo mundo tem tempo ou conhecimento para adotar.

O jeito mais fácil — e ainda bastante eficiente — é fazer isso a partir de um CMS, como o WordPress. Com uma série de plugins, você consegue habilitar os dados estruturados sem muita dificuldade. Tudo isso sem precisar ser um especialista em códigos, HTML ou mesmo dados.

Dados estruturados básicos

O plugin exato que você deve usar depende do tipo de marcação de esquema que você deseja adicionar. Para quem quem vai fazer a marcação de dados básicos, o Yoast SEO é suficiente para realizar a marcação básica de schema dentro do seu site. Com ele você consegue informar:

  • Dados básicos da empresa;
  • Breadcrumbs;
  • Perfis Sociais;
  • Página inicial para pesquisa.

Se você já usou o assistente de configuração do Yoast, você já deve ter preenchido esta informação:

ambiente de configuração do yoast

Você também pode acessar as configurações indo em SEO → Search Appearance → Geral:

search appearance no yoast

Essa marcação de schema ajuda o Google a exibir seu website em seu Knowledge Graph, além de obter Breadcrumbs (caminho de pão) nos resultados de pesquisa orgânica.

Isso não é tudo: alguns tipos de sites precisam de marcação adicional de schema.

Dados estruturados de notícias

Os dados estruturados em páginas de notícias jornalísticas ajudam a passar as informações corretas em relação às matériass publicadas. Entre as informações que podem entrar no schema, estão:

  • data e hora de publicação;
  • data e hora da última modificação;
  • manchete da matéria;
  • imagem de destaque da matéria;
  • se tem ou não paywall;
  • link para página de autor
Schema de página de notícias
Image source: Google Developers

Dados estruturados para e-commerce

Existe uma série de dados estruturados relevantes para fortalecer a presença de um e-commerce na SERP. Alguns tipos que merecem destaque são:

LocalBusiness

Transmite informações sobre o negócio, incluindo endereço e horário de funcionamento. Veja um exemplo de código:

<html>
<head>
<title>Restaurante Semrush</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
 ],
"name": "Restaurante Semrush",
"address": {
"@type": "PostalAddress",
"streetAddress": "148 W 51st St",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10019",
"addressCountry": "US"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "Sem Rush"
}
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 40.761293,
"longitude": -73.982294
},
"url": "https://www.example.com/restaurant-locations/manhattan",
"telephone": "+12122459600",
"servesCuisine": "American",
"priceRange": "$$$",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday"
],
"opens": "11:30",
"closes": "22:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Wednesday",
"Thursday",
"Friday"
],
"opens": "11:30",
"closes": "23:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "16:00",
"closes": "23:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "16:00",
"closes": "22:00"
}
],
"menu": "https://www.example.com/menu",
"acceptsReservations": "True"
}
</script>
</head>
<body>
</body>
</html>

Product

Usado para fornecer informações sobre os produtos vendidos. Aqui, entram dois tipos de resultados, os snippets de produto, usados para apresentar o produto e sua avaliação, e as experiências com listagens de comerciantes. Nesse caso, entram dados como o preço dos produtos e sua disponibilidade em estoque.

Informações que podem ser otimizadas no produto para potencializar a chance de um rich snippet são:

  • Avaliações e classificações de clientes;
  • Os prós e contras do produto;
  • Valores de frete;
  • A disponibilidade do produto em estoque ou previsão de disponibilidade;
  • Alterações no preço.

Veja um exemplo de código de dados estruturados Product:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "3.5",
"reviewCount": "11"
},
"description": "0.7 cubic feet countertop microwave. Has six preset cooking categories and convenience features like Add-A-Minute and Child Lock.",
"name": "Kenmore White 17\" Microwave",
"image": "kenmore-microwave-17in.jpg",
"offers": {
"@type": "Offer",
"availability": "https://schema.org/InStock",
"price": "55.00",
"priceCurrency": "USD"
},
"review": [
{
"@type": "Review",
"author": "Ellie",
"datePublished": "2011-04-01",
"reviewBody": "The lamp burned out and now I have to replace it.",
"name": "Not a happy camper",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "1",
"worstRating": "1"
}
},
{
"@type": "Review",
"author": "Lucas",
"datePublished": "2011-03-25",
"reviewBody": "Great microwave for the price. It is small and fits in my apartment.",
"name": "Value purchase",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "4",
"worstRating": "1"
}
}
]
}
</script>

Avaliação

O snippet de avaliação é o trecho indicando a média de pontuações que determinado elemento recebeu. É mais utilizado para páginas de livros, cursos, empresas locais, produtos, receitas e softwares. Ele também pode ser desdobrado em snippets de Review para episódios, jogos, ou mesmo playlists de músicas específicas.

O snippet Review serve para ajudar o googlebot a entender as avaliações dos produtos feitas por usuários.

print screen de snippet review

How To

Exibe um formato de pesquisa em dicas, uma espécie de ‘passo a passo’ de ‘como fazer’ algo.

FAQ

É a tradicional página de perguntas, mas ela aparece logo abaixo de um resultado na SERP.

schema de FAQ

Como avaliar o efeito de dados estruturados no SEO do site?

Como tudo que envolve o Marketing Digital, é importante monitorar o que está funcionando e o que precisa passar por algum tipo de ajuste. Quando falamos em dados estruturados, essa tarefa continua valiosa, mas a boa notícia é que você não precisa perder muito tempo e existem ferramentas gratuitas para isso.

O próprio Google, por exemplo, disponibiliza uma ferramenta gratuita em que você pode acompanhar mais detalhes sobre a performance dos dados estruturados do seu site. Basta colocar a URL configurada com os dados específicos e executar o teste. Em seguida, a ferramenta fornece um relatório detalhado.

A partir dessas informações, você pode entender o que funcionou e o que não está gerando resultados. Na prática, é o guia para que as suas tomadas de decisão sejam mais efetivas.

Facilitar o trabalho dos web crawlers é uma responsabilidade para quem trabalha com SEO, e otimizar para que as páginas apareçam para os rich snippets adequados garante melhores resultados.

O conceito de dados estruturados é muito importante para que a sua página tenha mais destaque em uma SERP, mas ainda é preciso considerar uma série de outros fatores. O que acha, então, de entender tudo sobre SEO Técnico, as suas particularidades e como colocá-lo em prática?

Compartilhar
Author Photo
Trabalho como Marketing Manager Lead da Semrush no Brasil e sou responsável pelas ações de marketing que envolvem a marca em diferentes canais. Sou apaixonado por comunicação e por aprender cada vez mais sobre o universo do Marketing Digital.
Mais sobre isso