Esquema e microdados: uma visão geral

Publicados: 2016-03-09

O primeiro site da história foi publicado em agosto de 1991. Hoje, quase um bilhão de sites estão online e a complexidade deles (sem mencionar a complexidade do ecossistema que eles constituem) continua a crescer. Existem centenas de linguagens de programação avançadas , que fazem a mesma coisa: se comunicar com um computador. Com centenas de idiomas para entender, você pode imaginar que é um processo e tanto para computadores, sistemas e pessoas acompanharem. Chegou um momento em que o pessoal experiente do Yahoo, Bing e Google percebeu que era necessário um pouco de estrutura e organização, caso contrário as coisas ficariam ainda mais fora de controle. Tornou-se um pouco do Velho Oeste Selvagem.

Metadados: um catálogo de fichas para mecanismos de busca

“Metadados” são informações que informam sobre o que são os dados; ou seja, dados sobre dados. Lembra dos antigos catálogos de fichas nas bibliotecas? O catálogo de fichas indexa fichas que contam coisas específicas sobre todos os livros da biblioteca de maneira padronizada. Os cartões incluem dados como título, autor e data de publicação. Esses dados são usados ​​para gerar um número de chamada exclusivo com base no Sistema Decimal Dewey. Este é um conjunto de padrões usados ​​para indexar cada um dos livros em uma biblioteca, para garantir que os livros sobre o mesmo assunto possam ser encontrados próximos uns dos outros, em uma ordem previsível. O Sistema Dewey é usado desde 1876!

O que é esquema?

No contexto da Internet e simplificado, “esquema” é uma forma de estruturar e organizar metadados. Em meados de 2011, os três maiores buscadores se uniram em um esforço de colaboração nunca antes visto: Google, Bing e Yahoo iniciaram a criação de um conjunto de padrões para metadados de sites. Antes do final do ano, eles se juntaram ao líder de busca russo Yandex.

Os mecanismos de busca formaram o Schema.org, com o objetivo de definir e encorajar a adoção de uma estrutura consensual (e vocabulários similares) que os webmasters e outros possam usar para marcar o conteúdo do site. O resultado seria que os mecanismos de busca (e outros sistemas) poderiam entender com mais facilidade e precisão o conteúdo de um site, e as informações poderiam ser encontradas com mais facilidade.

Como funciona o esquema

Como observa o site Schema.org sobre seus vocabulários compartilhados, “esses vocabulários abrangem entidades, relacionamentos entre entidades e ações e podem ser facilmente estendidos por meio de um modelo de extensão bem documentado. Mais de 10 milhões de sites usam Schema.org para marcar suas páginas da web e mensagens de e-mail.”

Pessoas, lugares e coisas são representados em uma página e o esquema atua para defini-los de forma consistente em toda a web. Elementos simples, como localização e informações de contato, bem como elementos complexos, como avaliações, são simplificados e consistentes com a linguagem Schema.org. Aqui está um exemplo de como os dados estruturados são exibidos para o leitor que está olhando para os resultados da pesquisa de filmes: …e aqui está como o site exibe algumas das mesmas informações para os mecanismos de pesquisa:

Aqui está outro exemplo de filme, que ilustra como o esquema pode ajudar um mecanismo de pesquisa a entender do que se trata um site. A palavra “avatar” pode significar muitas coisas: uma representação online de uma pessoa, um filme famoso ou uma série de televisão não relacionada. É também uma marca de loção pós-barba descontinuada. Se você coleciona fragrâncias masculinas antigas e está procurando o Avatar da Coty, o esquema nesta página informa ao mecanismo de busca que esta é a página certa para retornar, não uma das páginas muito mais populares sobre o filme.

Os metadados fazem a diferença. É usado nos bastidores do HTML de um site, em todo o site, para definir seu conteúdo e contexto. Para os mecanismos de pesquisa, essas informações são o combustível que faz o mecanismo de pesquisa funcionar. Sem contexto e compreensão, um mecanismo de pesquisa ainda pode funcionar, mas não pode analisar um site com tanta precisão. Isso significa que ele também não pode qualificar como esse site pode responder à pergunta de um pesquisador, o que, por sua vez, significa que é menos provável que ele retorne esse site.

Você já se perguntou como esses pequenos links azuis aparecem nos resultados de pesquisa do Google, como a segunda entrada aqui?

Ou por que alguns resultados têm avaliações e outros não, por exemplo? Ou, que tal por que alguns resultados aparecem como expandidos nas páginas de resultados de pesquisa e outros não? Essa é a mágica do esquema e dos microdados.

Tipos de esquema

Muitos tipos de esquema são usados; milhares existem e mais continuam a ser desenvolvidos. Pode ser um pouco confuso navegar pela paisagem.

Primeiro, comece com o tipo certo de esquema para suas necessidades. Para determinar o melhor tipo de esquema a ser implementado, é importante entender todas as suas opções e os tipos de esquema disponíveis. Vejamos o mais básico:

  • Coisa – Definir uma “coisa” pode consistir em qualquer número de itens genéricos. Isso inclui microdados específicos para imagens, descrições de texto e nomes alternativos, por exemplo. É o tipo mais genérico de item de esquema.
  • Evento – Um evento que pode acontecer em um horário e local especificados pode usar dados de esquema específicos para compartilhar informações, como duração, datas de término, classificações, festa de organização e muito mais.
  • Pessoa – dados de esquema para definir elementos de uma pessoa, incluindo endereço, afiliação, endereço, data de nascimento e morte também. Dados de esquemas reais ou fictícios estão disponíveis para definir as características de uma pessoa na forma de microdados.
  • Local – Um local físico pode ser definido com microdados, como informações de propriedade, endereço, códigos de loja, número do local global, longitude e latitude e um URL para o mapa de localização. Esses itens de metadados ajudam a definir onde uma empresa está localizada.
  • Produto – Esquema disponível para definir produtos como nomes de itens, classificações de produtos, ofertas, tamanho do produto, tipo de bem e muito mais. Microdados que ajudam a entender mais sobre um produto e serviço que uma empresa pode vender online ou offline.
  • Organização – Elementos de definição de microdados de uma organização, incluindo endereço, área atendida, prêmios, informações de marca, pessoas de contato, e-mails, CPF, telefone, editora (se aplicável) e muito mais.
  • Revisão – Defina todos os elementos de uma página que discute os itens a serem revisados. Desde a revisão de um produto, serviço ou entidade até os elementos de uma revisão, como autor, personagem, citação e classificação de conteúdo, são definidos com o esquema de revisão.

O que são microdados?

Aqui é onde os vocabulários comuns entram em jogo. Os vocabulários de microdados fornecem a semântica ou o significado de um item.

O Google define bem os microdados: “Microdados é uma especificação para incorporar dados legíveis por máquina em documentos HTML. Os microdados consistem em pares nome-valor (conhecidos como itens) definidos de acordo com um vocabulário.”

Aqui estão exemplos de pares nome-valor comuns em um vocabulário:

Schema.org fornece exemplos em quatro formatos: sem marcação, microdados, RDFa e JSON-LD. Para desenvolvedores e webmasters, este é um recurso incrivelmente útil.

Esquema de Implementação

Espero que, se você chegou até aqui, entenda os tipos de esquema e o que ele pode oferecer aos mecanismos de pesquisa. Agora chega a hora de realmente implementar o schema. Por onde você começa?

Determinar as oportunidades para esquemas usados ​​em seu site é um processo em duas frentes. Primeiro, você deseja determinar o esquema real que gostaria de testar. Se você estiver tentando adicionar dados de localização ou talvez fornecer dados sobre eventos, escolha um item para implementar.

Em seguida, a implementação do esquema exigirá um pouco de conhecimento sobre a plataforma do seu site, esteja você usando CMS ou alguma outra solução. Adicionar código ao seu site não é para os fracos de coração e deve ser deixado para os profissionais. Converse com seu webmaster ou agência digital, diga a eles os tipos de esquema que você deseja implementar e pergunte se isso é algo que eles podem ajudá-lo a implementar. Você ganhará alguns elogios extras se der a eles o código para implementar (veja o gerador de código abaixo).

Alguns recursos estão disponíveis e fornecerão informações úteis sobre a implementação do esquema. Alguns plug-ins estão disponíveis para CMSs como o WordPress, que podem não exigir tanta codificação real. Trabalhe diretamente com sua equipe técnica para implementar esta ferramenta extremamente útil e valiosa.

Recursos adicionais

Schema.org: Bem-vindo ao Schema.org

GitHub: esquema de recursos

Schematron: recursos de esquema

Desenvolvedores do Google: Esquema: Inserir

Desenvolvedores do Google: esquema para vídeo

Criador do esquema: Schema-Creator.org

WordPress: esquema tudo-em-um

Drupal: Esquema

Implementação de recursos

Kissmetrics “Como impulsionar seu SEO usando Schema Markup”

"Dados Estruturados Schema.org" da Moz

Não sabe por onde começar? Tem alguma dúvida sobre Schema? Pergunte-nos nos comentários abaixo!