O que são dados estruturados?
Dados estruturados são um formato padronizado usado para organizar e descrever informações em uma página da web. Eles funcionam como um guia que ajuda os mecanismos de busca a entender o conteúdo de forma mais eficiente.
Essa organização permite que informações relevantes sejam exibidas de forma clara e enriquecida nos resultados de pesquisa, por exemplo, aparecendo nos snippets de destaque do Google (painel de conhecimento, vídeos, produtos com avaliações, etc.).
Os dados estruturados são inseridos diretamente no código HTML das páginas de um site por meio de uma linguagem específica chamada Schema Markup.
O que é Schema Markup?
Schema Markup Language é uma linguagem padronizada que funciona como um “vocabulário” para ajudar desenvolvedores a marcar informações importantes em suas páginas. Essa marcação torna o conteúdo mais acessível e compreensível para os mecanismos de busca.
Embora o termo “Schema Markup” seja frequentemente usado como sinônimo de dados estruturados, ele se refere, na verdade, a uma das formas de implementá-los. Essa implementação utiliza o vocabulário fornecido pela plataforma schema.org.
A linguagem foi criada em 2011 a partir da colaboração entre os principais mecanismos de busca (Google Bing, Yahoo e Yandex). A ideia era criar um vocabulário comum que padronizasse a forma como as informações são marcadas em sites, facilitando a leitura e a interpretação pelos robôs de busca.
Como funciona?
O Schema Markup utiliza “tags” específicas no código HTML para destacar informações importantes, comunicando aos mecanismos de busca exatamente o conteúdo de cada seção marcada. É possível marcar informações como horário de funcionamento, endereço, avaliações, preço e outras.
Essas marcações permitem que os buscadores exibam resultados mais ricos e visualmente atrativos.
Veja no exemplo abaixo como funcionam os dados estruturados para receitas, observe que o resultado na página de buscas mostra foto do prato, nome da receita, nome do site, avaliação dos usuários e tempo de preparo:
Para gerar um resultado assim, é necessário incluir um código que informa aos mecanismos de busca quais dados estão relacionados ao tempo de preparo, descrição, ingredientes, avaliações, entre outros. Veja um exemplo de como ficaria esse código em JSON-LD, uma das linguagens mais utilizadas para implementar dados estruturados:
|
Veja outros exemplos de como conteúdos com dados estruturados são exibidos:
Este exemplo mostra o resultado de dados estruturados para eventos. Note como ele aparece em um formato diferenciado, com imagem, data e local:
Para produtos, a pesquisa foi por “controle de Xbox”, os resultados exibem informações como imagem do produto, título, valor, loja e, dependendo dos dados estruturados utilizados, detalhes adicionais como avaliações de clientes, “frete grátis” e outros:
Linguagens suportadas pelo Schema Markup
O Schema.org é compatível com três linguagens principais que podem ser utilizadas para implementar os dados estruturados nas páginas, são elas: JSON-LD, RDFa e Microdata. Entenda cada uma:
- JSON-LD: É o formato mais recomendado atualmente, sendo fácil de implementar. Ele insere dados em uma tag <script> no cabeçalho ou corpo do HTML, e não interfere no conteúdo principal do código, mantendo-o organizado e limpo.
- RDFa: Essa linguagem utiliza atributos como about, vocab, datatype e property para descrever relações entre os elementos, sendo um pouco mais complexo de implementar do que o JSON-LD.
- Microdata: É uma abordagem mais antiga, que integra dados estruturados diretamente no conteúdo da página, utilizando atributos como itemref, itemtype, itemid e content. O ponto negativo é que ele é menos flexível e pode desorganizar o HTML, dificultando a manutenção dos sites.
Qual a diferença entre dados estruturados, não estruturados e semi-estruturados
A diferença entre dados estruturados, não estruturados e semi-estruturados está principalmente no nível de organização e na forma como essas informações são armazenadas e processadas.
- Dados estruturados: São muito bem organizados, seguem um formato pré-definido fixo e uma estrutura clara. Possuem campos definidos, o que facilita a busca e o processamento automatizado.
- Dados não estruturados: Não seguem nenhum tipo de organização ou formato pré-definido. São informações brutas, como textos livres, documentos em PDF, imagens e vídeos. Esses dados incluem informações qualitativas ou sem padrões, o que dificulta o processamento e a interpretação por sistemas automatizados.
- Dados semi-estruturados: Apresentam algum nível de organização, mas não seguem uma estrutura rígida como os dados estruturados. Esses dados podem usar marcadores ou etiquetas (tags) para identificar elementos, tornando-os mais flexíveis.
Exemplos de dados estruturados
Veja alguns exemplos de dados estruturados utilizando a linguagem JSON-LD:
Negócio local
|
Produto
|
Artigo
|
Evento
|
Os exemplos apresentados são apenas uma base, e os códigos podem ser enriquecidos com mais detalhes e informações. Cada tipo de dado estruturado oferece flexibilidade para incluir atributos adicionais, como imagens, descrições, links ou dados específicos relevantes ao contexto.
Por exemplo, em um esquema de produto, é possível adicionar informações como SKU, dimensões, peso ou até opções de personalização.
Quanto mais informações forem fornecidas, maior a chance de os mecanismos de busca interpretarem o conteúdo de maneira precisa e apresentarem resultados mais ricos e visualmente atraentes.
Benefícios de adicionar dados estruturados ao conteúdo de um site
A principal vantagem de utilizar dados estruturados é aumentar as chances de que o conteúdo da sua página seja exibido em resultados de pesquisa dinâmicos e mais atrativos para os usuários. Segundo dados do Google, páginas que utilizam dados estruturados recebem mais cliques do que as que não utilizam.
Confira outros benefícios:
- Melhoria na experiência do usuário: Permite exibir informações úteis diretamente nos resultados de pesquisa, garantindo uma apresentação clara e direta e gerando uma experiência positiva ao usuário.
- Maior destaque na página de resultados: Seu site tem mais chances de se destacar em recursos como rich snippets, carrosséis de imagens ou vídeos, painel de conhecimento e outros. Isso aumenta o espaço ocupado por sua página e atrai mais atenção do que os concorrentes.
- Controle as informações: Com o Schema Markup, é possível controlar como as informações do seu site são exibidas nos resultados de pesquisa. Isso permite destacar detalhes importantes e evitar que informações incorretas ou confusas sobre sua marca apareçam.
- Alinhamento com intenção de busca: Como os mecanismos de busca conseguem interpretar seu conteúdo de forma mais precisa, os algoritmos conseguem alinhar melhor as informações às buscas dos usuários, aumentando a taxa de cliques (CTR).
- Indexação mais rápida: A inclusão de dados estruturados facilita a descoberta e a indexação das páginas pelos mecanismos de busca. Isso pode acelerar o processo e aumentar as chances de alcançar posições mais altas nos rankings.
Tipos de dados estruturados compatíveis com Google
O Google oferece suporte a uma ampla variedade de dados estruturados, o que permite que diversos tipos de conteúdos sejam exibidos de forma enriquecida nos resultados de pesquisa. Além dos que já foram mencionados aqui, veja outros dados estruturados compatíveis com Google:
- Artigo
- Ações relacionadas a livros
- Navegação estrutural
- Carrossel (para receitas, livros, cursos, filmes e restaurantes)
- Informações sobre cursos
- Lista de cursos do mesmo fornecedor
- Conjunto de dados (para pesquisa de Datasets do Google)
- Fórum de discussão
- Perguntas e respostas educacionais
- Vídeo educacional
- Exercícios educacionais
- Avaliação de organizações
- Anúncio de emprego
- Estimativa de salário
- Evento
- Checagem de fatos
- Perguntas frequentes
- Perguntas e respostas
- Metadados de imagens
- Empresa local
- Solucionador matemático
- Filme
- Organização
- Produto
- Página de perfil
- Receita
- Avaliação (sobre livros, receitas, filmes, produtos, app ou empresas)
- Informações sobre apps
- Conteúdo pronunciável (permite ser lido em voz alta por app)
- Conteúdo com paywall e assinatura
- Aluguel por temporada
- Informação sobre veículos a venda
- Vídeo
Como usar dados estruturados para empresas?
Usar dados estruturados no site é uma excelente estratégia para empresas que buscam maior visibilidade na web, fortalecimento da autoridade da marca e aumento do tráfego orgânico. Implementá-los corretamente é essencial para garantir que as informações sobre a sua organização sejam interpretadas de forma precisa pelos motores de busca.
Para usar os dados estruturados de forma eficiente, é fundamental contar com profissionais especializados em SEO. Esses especialistas asseguram que as páginas sejam otimizadas para exibir as informações de maneira correta, sem erros, aumentando a relevância do site nos buscadores. Por outro lado, uma implementação inadequada pode prejudicar a experiência do usuário e até resultar em penalizações pelos algoritmos de busca.
Os dados estruturados são aplicáveis a diversos tipos de negócios, não se limitando apenas a empresas de e-commerce. Entre os tipos mais úteis, destacam-se dados de: organização, empresa local, artigos e blogs, produtos e serviços e eventos.
Como criar e onde colocar o schema markup?
Para as orientações a seguir, consideramos dados estruturados criados com JSON-LD.
Escolha o tipo de Schema Markup que melhor atende aos objetivos da sua página e utilize ferramentas como Google’s Structured Data Markup Helper ou Schema Markup Generator para criar o código JSON-LD automaticamente. Você só precisa inserir as informações relevantes como nome, descrição, endereço e outros dados e gerar o código através destas ferramentas e gerar o código.
Antes de adicionar o código ao site, é importante verificar se ele está configurado corretamente. Para isso, utilize o Rich Results Test do Google ou o Schema Markup Validator.
Com tudo certo, adicione o código no HTML, normalmente no cabeçalho (<head>), quando se tratar de informações que devem ser lidas rapidamente pelos mecanismos de busca, como dados da organização; ou corpo da página (<body>), para dados que serão lidos junto com o restante das informações da página.
Dicas importantes
- Plugins para CMS: Se você utiliza plataformas como WordPress, pode simplificar o processo com plugins como o Yoast SEO, que adicionam automaticamente alguns dados estruturados básicos ao site.
- Conte com especialistas: Caso não tenha familiaridade com HTML ou JSON-LD, é altamente recomendável contar com profissionais especializados. Uma implementação incorreta pode prejudicar o SEO e a experiência do usuário.
- Atualização e manutenção: Certifique-se de que os dados estruturados estejam sempre atualizados, especialmente para informações que mudam constantemente como preços e horários.
Criar e implementar dados estruturados nas páginas do seu site pode fazer toda a diferença na visibilidade e no fortalecimento da marca. Para obter resultados ainda melhores, conte com uma equipe de profissionais especializados em SEO, como a MO4 web, que pode ajudar a implementar as estratégias ideais para o seu negócio se destacar nos mecanismos de busca.