Otimização para Mecanismos de Pesquisa

Schema.org: o que é, como funciona e para que servem dados estruturados

Publicado por:
Jorge Freitas

O HTML exibe informações visualmente muito bem na internet. Porém, nem sempre informa o significado exato de cada elemento. Um título grande pode representar uma pessoa, um produto ou um evento e os motores de busca precisam entender esse contexto rapidamente. Neste guia sobre Schema.org: o que é, como funciona e para que servem os dados estruturados, resolveremos esse problema.

Schema.org: o que é, como funciona e para que servem os dados estruturados

O Schema.org consiste em uma atividade comunitária, que mantém vocabulários compartilhados para dados estruturados na internet. Grandes motores de busca apoiam esse projeto colaborativo. A história do projeto mostra uma forte participação da comunidade web e não atua como uma organização formal de padronização, como o W3C. Em vez disso, foca em fornecer um padrão prático e unificado e, assim, administradores de sites e desenvolvedores ganham uma linguagem comum.

O que são dados estruturados?

Dados estruturados representam informações organizadas em um formato compreensível por máquinas. A documentação inicial do Schema.org explica bem esse conceito. Visualmente, um usuário identifica facilmente o nome de um autor em um texto. Contudo, os robôs de busca enxergam apenas tags HTML genéricas, então os dados estruturados resolvem essa limitação visual, adicionando uma camada de significado semântico ao código. Dessa forma, você informa claramente quem escreveu o texto, quando ocorreu a publicação e qual organização o publicou.

Schema.org, JSON-LD e rich results são a mesma coisa?

Muitos profissionais confundem esses termos, mas possuem funções distintas. Primeiramente, o Schema.org funciona apenas como o vocabulário de tipos e propriedades. JSON-LD, Microdata e RDFa representam as formas de codificar esse vocabulário no seu site. Por outro lado, os resultados avançados (rich results) constituem recursos específicos oferecidos pelos mecanismos de busca. A introdução aos dados estruturados do Google destaca um ponto crucial, afinal, o fato de existir um tipo no Schema.org não significa que o Google produzirá um resultado avançado. Pois, o Google utiliza sua própria documentação para estabelecer os requisitos visuais a utilizar nas buscas.

Como tipos e propriedades descrevem uma página?

O vocabulário utiliza entidades, tipos e propriedades para classificar informações. Por exemplo, um artigo simples possui propriedades básicas e apresenta um título, um autor, uma data de publicação e uma imagem destacada. No entanto, se você possui um e-commerce, a marcação muda porque um produto exige propriedades como nome, marca, preço e disponibilidade em estoque. Por fim, um evento presencial já demanda outras características e precisa de um nome, uma data de início, um local físico e um organizador. Enfim, você conecta essas informações criando uma rede lógica de dados. E exitem centenas de tipos de dados estruturados de acordo com cada tipo de conteúdo.

Quais conteúdos podem ser descritos com Schema.org?

Você pode descrever quase qualquer coisa com este vocabulário. O catálogo inclui organizações, pessoas, receitas, softwares e muito mais. O FAQ oficial do Schema.org esclarece que você não precisa utilizar todas as propriedades disponíveis para um tipo. Preencha apenas as informações relevantes e disponíveis no seu conteúdo. Além disso, se você não encontrar um tipo perfeitamente adequado, pode usar um tipo mais geral. No final das contas, essa flexibilidade facilita a adoção do padrão por diferentes nichos de mercado.

Dados estruturados melhoram o SEO?

Implementar dados estruturados não aumenta automaticamente o posicionamento do seu site. Uma implementação válida nunca garante a exibição diferenciada na busca e os resultados variam conforme o mecanismo de busca e o tipo de conteúdo e as diretrizes gerais para dados estruturados do Google exigem rigor. A marcação deve representar o conteúdo principal da página fielmente, o conteúdo marcado precisa estar totalmente visível ao leitor humano. E nem precisamos esclarecer que você nunca deve marcar conteúdo enganoso, irrelevante ou inexistente. Além disso, utilize sempre o tipo mais específico que corresponda ao seu conteúdo.

Schema.org funciona em sites em português?

Sim, o vocabulário funciona perfeitamente em sites de qualquer idioma já que padrão define apenas a estrutura técnica da informação. Os valores que você insere nas propriedades permanecem no idioma original do seu site. Portanto, um site em português do Brasil utilizará as mesmas tags estruturais de um site em inglês. Portanto, essa universalidade torna o padrão altamente confiável para projetos internacionais e locais.

Como começar a utilizar dados estruturados?

Comece identificando o conteúdo principal das suas páginas mais importantes. Em seguida, escolha o formato JSON-LD, pois o Google o recomenda fortemente. Após criar seu código, você precisa testar a validade da sintaxe. Então utilize o Schema Markup Validator oficial para examinar a utilização do vocabulário. Corrija os erros apontados pela ferramenta antes de publicar o código. Por fim, consulte sempre a documentação dos motores de busca para alinhar suas expectativas aos recursos realmente suportados.

Escrito por
  • Responsável técnico de portais de notícias de futebol, especialista em SEO. Com ampla experiência no desenvolvimento de WordPress websites, Android apps, Reddit bots, Unity 3D e GPT prompts desde 2014. E certificação em Governança das Plataformas Digitais, LGPD, Python para NLP, Lógica Fuzzy, Computação em Nuvem, IA Generativa em Marketing, Marketing e Comunicação Digital e Gestão Estratégica de Marcas pela USP, além do treinamento completo do Google News Initiative.

Curte nosso blog? Então compartilhe nas redes!