O que é schema.org?
O schema.org é um vocabulário colaborativo criado em 2011 para padronizar a maneira como informações de páginas da internet podem ser descritas para máquinas. O projeto foi lançado com a participação de Google, Microsoft, Yahoo e Yandex, criando uma linguagem comum para descrever entidades, conteúdos e relações presentes na web.Na prática, o schema.org funciona como um conjunto de termos que permite informar aos mecanismos de busca o que determinado conteúdo representa. Uma página pode falar sobre uma empresa, por exemplo, mas o código estruturado pode indicar explicitamente que aquele conjunto de informações corresponde a uma organização, com nome, endereço, telefone, site e outros atributos. A mesma lógica pode ser aplicada a produtos, eventos, artigos, pessoas, restaurantes, avaliações, receitas e diversas outras entidades. O vocabulário possui diferentes tipos e propriedades que podem ser combinados de acordo com aquilo que a página realmente apresenta. Isso é importante porque o HTML tradicional está muito concentrado em estruturar e apresentar o conteúdo. Um título como “Apple” pode ser interpretado visualmente por uma pessoa, mas isoladamente não informa necessariamente se estamos falando de uma empresa, uma fruta ou outro conceito. A marcação semântica adiciona esse contexto.
Qual a importância do schema.org para SEO?
A principal contribuição do schema.org para SEO está na capacidade de fornecer contexto adicional aos mecanismos de busca. Em vez de depender exclusivamente da interpretação do texto, dos links e da estrutura HTML, o buscador recebe informações explicitamente organizadas sobre o significado de determinados elementos. Imagine uma página de e-commerce com nome de produto, preço, marca e disponibilidade. Para uma pessoa, essas informações podem ser facilmente identificadas pelo contexto visual. Para uma máquina, entretanto, fornecer esses dados de maneira estruturada ajuda a deixar explícita a relação entre cada informação e o produto descrito.Uma implementação correta de schema.org também pode tornar uma página elegível para determinados recursos de pesquisa aprimorada. Esses resultados podem apresentar informações adicionais ou uma aparência diferente da listagem tradicional, dependendo do tipo de conteúdo, dos requisitos do Google e de outros fatores. Esse ponto é importante porque existe uma diferença entre ser elegível para um “rich result” e ter garantia de que ele será exibido. O Google deixa claro que dados estruturados válidos não garantem a apresentação de uma pesquisa aprimorada nos resultados. Ainda assim, quando a marcação está correta e a página atende aos requisitos, ela pode contribuir para tornar o resultado mais informativo e atrativo. Isso pode favorecer a compreensão do conteúdo pelo usuário e, em determinados casos, contribuir para uma melhora na taxa de cliques. Por isso, o schema.org deve ser entendido como parte de uma estratégia de SEO técnico, e não como uma fórmula isolada para conseguir melhores posições. A qualidade do conteúdo, a experiência do usuário, a arquitetura do site, os links e diversos outros fatores continuam sendo importantes para o desempenho orgânico.Para que serve o schema.org?
O schema.org é principalmente para estruturar informações de maneira que possam ser interpretadas por mecanismos de busca e outras aplicações. Ele transforma determinadas informações presentes em uma página em dados semanticamente identificáveis. Imagine uma página de produto que apresenta o nome de um item, seu preço, disponibilidade e marca. Para uma pessoa, essas informações podem ser facilmente identificadas pelo contexto visual. A marcação estruturada ajuda a deixar explícito que aquele conjunto de informações está relacionado a determinado produto. A aplicação não se limita ao e-commerce. Um blog pode utilizar marcações relacionadas a artigos. Uma empresa pode descrever sua organização. Um negócio local pode informar dados sobre sua localização. Uma página de evento pode apresentar informações sobre uma programação específica. O vocabulário também pode representar relações entre diferentes entidades. Um artigo pode ter um autor, uma organização pode ter um endereço e um produto pode estar associado a uma oferta. Essa estrutura permite construir uma representação mais organizada do conteúdo disponível na página. Por isso, a implementação de schema.org não deve ser encarada simplesmente como uma lista de códigos para colocar no site. O objetivo é representar corretamente aquilo que já existe na página, utilizando os tipos e propriedades adequados.Como funciona o schema.org?
O funcionamento pode ser entendido a partir de três elementos principais:Conteúdo;
Vocabulário;
Formato de implementação.
Tipos de schema mais usados
O schema.org possui uma extensa variedade de tipos. A escolha depende do conteúdo e do objetivo da página. Entre os mais conhecidos estão:Article/BlogPosting
O tipo Article é utilizado para representar conteúdos editoriais, como artigos, notícias e posts de blogs. Existe também o BlogPosting, voltado especificamente para publicações em blogs.Em uma página editorial, a marcação pode ajudar a identificar elementos como título, autor, imagem, data de publicação e data de atualização. O Google possui documentação específica para dados estruturados de artigos e informa que esse tipo de marcação pode ajudar a compreender melhor informações editoriais presentes na página.Isso não significa que um artigo passará automaticamente a aparecer em uma posição privilegiada. A marcação apenas fornece sinais estruturados sobre aquilo que a página representa.Product
O Product é utilizado para representar produtos. É especialmente relevante para sites de e-commerce porque pode descrever informações relacionadas ao item comercializado. Dependendo da implementação e dos requisitos do mecanismo de busca, propriedades relacionadas a preço, disponibilidade, marca, avaliações e outras características podem ser associadas ao produto. Nesse caso, a precisão é fundamental. Se o preço ou a disponibilidade mudarem na página, por exemplo, os dados estruturados também precisam permanecer coerentes com as informações apresentadas ao usuário.LocalBusiness
O LocalBusiness é utilizado para representar empresas ou estabelecimentos associados a uma localização física. Ele pode ser especialmente relevante para negócios que dependem de buscas locais. Informações como nome, endereço, telefone, horário e localização podem ser estruturadas de acordo com o tipo específico e as propriedades aplicáveis. Para empresas com presença física, esse tipo de marcação pode fazer parte de uma estratégia maior de SEO local, junto a outros elementos como perfil empresarial, conteúdo local e consistência das informações de contato.Review/AggregateRating
O Review representa uma avaliação, enquanto AggregateRating representa uma classificação agregada baseada em várias avaliações.Esses tipos precisam ser utilizados com bastante cuidado. Não basta adicionar estrelas ao código para tentar obter uma aparência mais chamativa na SERP. Os dados devem representar avaliações reais e seguir as diretrizes aplicáveis ao recurso. Uma marcação enganosa pode fazer com que o conteúdo deixe de ser elegível para determinadas apresentações nos resultados. Por isso, é fundamental verificar as regras aplicáveis antes de implementar esse tipo de estrutura.Event
O Event representa acontecimentos programados, como shows, conferências, cursos, apresentações e outros eventos.Uma marcação desse tipo pode descrever informações como nome do evento, data, localização e outros detalhes relevantes. Como ocorre com qualquer schema, os dados precisam corresponder ao conteúdo real e seguir os requisitos específicos da plataforma.FAQPage/HowTo
O FAQPage pode representar uma página de perguntas frequentes, enquanto HowTo descreve um conteúdo organizado como instruções ou etapas. Esses tipos merecem atenção porque o fato de uma marcação existir no schema.org não significa necessariamente que haverá um recurso visual correspondente nos resultados de pesquisa.Por isso, a implementação deve partir da documentação atual do buscador e não apenas de listas antigas de “schemas que dão rich snippet”.Formatos de implementação de schemas
O schema.org pode ser implementado de diferentes formas, mas o formato mais utilizado atualmente é o JSON-LD, recomendado pelo Google para facilitar a organização e a manutenção dos dados estruturados. JSON-LDO JSON-LD permite inserir as informações estruturadas em um bloco de código separado do conteúdo visual da página. Isso facilita a implementação e também futuras alterações no schema. MicrodataO Microdata adiciona informações diretamente às tags HTML do conteúdo. Embora ainda seja compatível com mecanismos de busca, sua implementação pode ser mais trabalhosa do que o JSON-LD. RDFaO RDFa também utiliza elementos do HTML para adicionar informações semânticas ao conteúdo. É uma alternativa válida, mas menos comum em projetos atuais de SEO. Para a maioria dos sites, o JSON-LD é a opção mais prática, especialmente quando existe uma estratégia de implementação de schema.org bem definida.Como implementar schema.org no site
A implementação começa pela identificação do tipo de conteúdo que será marcado. Um artigo, por exemplo, pode utilizar o tipo Article, enquanto uma página de produto pode utilizar Product. Com o tipo definido, é possível criar a marcação em JSON-LD e inseri-la no código da página. Depois, é importante testar a implementação para verificar se existem erros ou informações incompatíveis. Depois da implementação, ferramentas como o Rich Results Test e o Google Search Console podem ajudar a identificar problemas e acompanhar a presença dos dados estruturados.Ferramentas para gerar schemas
Existem ferramentas que facilitam a criação de dados estruturados, especialmente para quem não trabalha diretamente com programação. Entre as opções estão o Google Structured Data Markup Helper, geradores de schema como os oferecidos pela TechnicalSEO e plugins de SEO para WordPress, como Yoast e Rank Math.Essas ferramentas podem acelerar o processo, mas não substituem a revisão. O schema.org precisa representar corretamente o conteúdo que realmente existe na página.Cuidados ao gerar schemas com IA
A inteligência artificial pode ajudar a criar estruturas de schema.org, mas o resultado precisa ser revisado antes da publicação. Uma IA pode incluir propriedades incorretas, informações que não aparecem na página ou marcações desnecessárias. Por isso, a implementação deve ser validada com ferramentas apropriadas. Também é importante evitar o excesso de marcações, conhecido como overmarkup, principalmente quando os dados não têm relação direta com o conteúdo apresentado ao usuário.Diferença entre schema.org e schema JSON
Shema.org e JSON-LD não são a mesma coisa. O schema.org é o vocabulário utilizado para descrever informações, enquanto o JSON-LD é um dos formatos utilizados para implementar essas informações no site. Em termos simples, o schema.org define o significado dos dados e o JSON-LD apresenta esses dados de uma maneira que os mecanismos de busca conseguem interpretar.Conclusão — Schema.org como diferencial competitivo em SEO
O schema.org ajuda os mecanismos de busca a compreender melhor o conteúdo de uma página e pode contribuir para uma apresentação mais completa nos resultados de pesquisa. A implementação, porém, precisa ser estratégica. Escolher os tipos corretos, utilizar informações verdadeiras e validar os códigos são etapas fundamentais para evitar erros e aproveitar melhor os dados estruturados. Na B20, ajudamos você a implementar schemas estratégicos que potencializam o SEO e destacam seu site na SERP.FAQ sobre Schema.org
Quer melhorar a forma como seu site aparece nos resultados de busca? A B20 pode ajudar sua empresa a implementar dados estruturados de forma estratégica e alinhada ao SEO.
Discussão
0 anotaçõesSelecione qualquer trecho do artigo para anotar e discutir.