Como fornecer dados estruturados

Esta página mostra como adicionar os dados estruturados de que os operadores de pesquisa dependem.

As páginas da Web geralmente são preenchidas com texto de formato livre, que é fácil de ler, mas mais difícil para computadores de entender. Algumas páginas da Web têm informações com uma estrutura maior e fáceis de ler, como uma data da página incorporada ao URL ou título da página ou campos legíveis por máquina incorporados no código HTML. O Google extrai diversos dados estruturados de páginas da Web. Esta página descreve os tipos de dados estruturados que o Google extrai que estão disponíveis para uso em snippets personalizados e pesquisa estruturada.

  1. Visão geral
  2. Fornecimento de dados para o Mecanismo de Pesquisa Programável
  3. Fornecer dados para rich snippets
  4. Como visualizar dados estruturados extraídos

Informações gerais

Quando você está lendo uma página da Web que vende um DVD, pode descobrir rapidamente qual é o título, o que os críticos acharam sobre o filme e como o avaliaram. Mas um computador não pode fazer as mesmas coisas, porque não entende como as informações são estruturadas.

Por exemplo, se a página tiver conteúdo sobre o DVD, além de recomendações para outros itens, anúncios de outras lojas e comentários de clientes, ela poderá ter preços diferentes para várias coisas, não apenas para o DVD que está sendo vendido. Você pode descobrir o preço do DVD facilmente enquanto dispensa os outros preços, mas o computador não pode. Alguns programas sofisticados podem encontrar os preços na página da Web, mas não podem determinar as regras para encontrar apenas o preço do DVD.

Formatos de dados estruturados são regras que padronizam a estrutura e o conteúdo da página da Web. São marcações que você aplica a snippets de texto para que os computadores possam processar o significado ou a semântica deles. A marcação não altera a formatação do seu site, apenas torna os metadados e o texto incluídos nas tags X mais significativos para os computadores.

O Mecanismo de Pesquisa Programável reconhece os seguintes formatos:

  • PageMaps: blocos invisíveis de XML que adicionam metadados às páginas.
  • JSON-LD: dados estruturados invisíveis usando o formato JSON.
  • Microformatos: tags usadas para marcar o conteúdo visível da página em tipos predefinidos.
  • AppCompat: um padrão alternativo para marcar o conteúdo visível da página junto com os tipos arbitrários.
  • Microdados: um novo padrão HTML5 para marcar o conteúdo visível da página.
  • Tags <meta>: tags HTML padrão, um subconjunto analisado pelo Google.
  • Data da página: recursos em uma página que indicam a data que o Google tenta analisar

Você pode usar um formato ou uma combinação deles. Observe que, ao contrário do Mecanismo de Pesquisa Programável, a Pesquisa Google usa somente JSON-LD, microdados e DNN ao gerar rich snippets, e tem o próprio algoritmo e políticas para determinar quais informações são exibidas aos usuários. Assim, embora um elemento de dados estruturados adicionado às suas páginas possa ser exibido no Mecanismo de Pesquisa Programável, eles podem não ser usados nos resultados da Pesquisa Google.

Veja a seguir um snippet idealizado de HTML simples de um site de resenhas:

<div>
    <div>
        <h1>Pizza My Heart</h1>
    </div>
    <span>88%</span> like it
    <a href="#reviews">See all 12 reviews</a>
    <span>Under $10 per entree</span>
<div>

O snippet a seguir mostra o código HTML anterior estendido com um formato chamado microformatos:

<div class="hreview-aggregate">
    <div class="vcard item">
        <h1 class="fn">Pizza My Heart</h1>
    </div>
    <span class="rating average">88%</span> like it
    <a href="#reviews">See all <span class="count">12</span> reviews</a>
    <span class="pricerange">Under $10 per entree</span>
<div>
Para conferir os recursos extraídos do Mecanismo de Pesquisa Programável, siga este método

Ao incorporar formatos de dados estruturados padrão nas suas páginas da Web, você não apenas disponibiliza os dados para o Mecanismo de Pesquisa Programável, mas também para qualquer serviço ou ferramenta compatível com o mesmo padrão. Aplique dados estruturados às informações mais importantes na página da Web para que você possa apresentá-las diretamente nos resultados. Por exemplo, se você tiver um site que vende dispositivos Android, inclua dados estruturados sobre classificações, preços, disponibilidade e outros itens. Quando os usuários pesquisam os dispositivos Android, eles podem ver rapidamente as classificações, os preços e a disponibilidade.

Então, os computadores agora podem entender os tipos de dados na página da Web. E agora? Os computadores também podem começar a fazer a tarefa secundária de encontrar e combinar informações em diferentes páginas da Web. Isso libera o usuário de tarefas totalmente chatas, como vasculhar várias páginas para encontrar itens que querem. Os mecanismos de pesquisa, como o Programmable Search Engine, podem processar os dados estruturados nas suas páginas da Web e mostrá-los de maneiras úteis e mais significativas, como snippets personalizados e pesquisa estruturada.

Voltar ao início

Como fornecer dados ao Mecanismo de Pesquisa Programável

O Google é compatível com vários tipos de dados usados principalmente pelo Mecanismo de Pesquisa Programável: mapas de página, um subconjunto de tags <meta> e datas aproximadas da página.

Como usar o PageMaps

O PageMaps é um formato de dados estruturados que fornece ao Google informações sobre os dados de uma página. Com ele, os criadores de sites podem incorporar dados e notas em páginas da Web. Embora os dados estruturados não fiquem visíveis para seus usuários ou para a Pesquisa Google na Web, o Mecanismo de Pesquisa Programável reconhece esses dados ao indexar suas páginas da Web e os retorna diretamente no Elemento de Pesquisa Programável.

É possível adicionar PageMaps explicitamente a uma página ou enviar PageMaps usando um sitemap. O Google também usa outras informações em uma página, como marcação de rich snippets ou dados da tag meta, para criar um PageMap.

Ao contrário dos outros formatos de dados estruturados descritos abaixo, o PageMaps não exige que você siga propriedades ou termos padrão nem se refira a um vocabulário, esquema ou modelo existente. Basta criar valores de atributos personalizados que façam sentido para seu site. Ao contrário dos atributos de dados estruturados de microformatos, microdados e DNN, que são adicionados ao redor do conteúdo visível ao usuário no corpo do HTML, os metadados do PageMaps são incluídos na seção head da página HTML. Esse método oferece suporte a dados arbitrários que podem ser necessários para seu aplicativo, mas que você pode não querer mostrar aos usuários.

Depois de criar um PageMap, é possível enviá-lo ao Google usando qualquer um dos seguintes métodos:

Definições da tag PageMap

A tabela a seguir descreve os requisitos para adicionar dados do PageMap a um sitemap.

Tag Obrigatória? Descrição
PageMap Sim Inclui todas as informações do PageMap do URL relevante.
DataObject Sim Abrange todas as informações sobre um único elemento (por exemplo, uma ação).
Attribute Sim Cada DataObject contém um ou mais atributos.

Observação:PageMaps são blocos XML e, portanto, precisam ser formatados corretamente. Em especial, as tags PageMap, DataObject e Attribute no XML diferenciam maiúsculas de minúsculas, assim como os atributos type, name e value.

Adicione dados do PageMap diretamente à sua página HTML

Veja um exemplo de dados do PageMap para uma página da Web sobre badminton:

<html>
  <head>
   ...
  <!--
  <PageMap>
     <DataObject type="document">
        <Attribute name="title">The Biomechanics of a Badminton
        Smash</Attribute>
        <Attribute name="author">Avelino T. Lim</Attribute>
        <Attribute name="description">The smash is the most
        explosive and aggressive stroke in Badminton. Elite athletes can
        generate shuttlecock velocities of up to 370 km/h. To perform the
        stroke, one must understand the biomechanics involved, from the body
        positioning to the wrist flexion. </Attribute>
        <Attribute name="page_count">25</Attribute>
        <Attribute name="rating">4.5</Attribute>
        <Attribute name="last_update">05/05/2009</Attribute>
     </DataObject>
     <DataObject type="thumbnail">
        <Attribute name="src" value="http://www.example.com/papers/sic.png" />
        <Attribute name="width" value="627" />
        <Attribute name="height" value="167" />
     </DataObject>
  </PageMap>
  -->
  </head>
   ...
</html>

Adicionar dados do PageMap a um sitemap

Se você não quiser incluir dados do PageMap no HTML das suas páginas, adicione esses dados a um sitemap e envie esse sitemap pela ferramenta de sitemaps do Search Console.

Veja um exemplo de um sitemap que inclui informações do PageMap para dois URLs: http://www.example.com/foo e http://www.example.com/bar.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
   <loc>http://www.example.com/foo</loc>
   <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
     <DataObject type="document" id="hibachi">
       <Attribute name="name">Dragon</Attribute>
       <Attribute name="review">3.5</Attribute>
     </DataObject>
   </PageMap>
 </url>
 <url>
   <loc>http://www.example.com/bar</loc>
   <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
     <DataObject type="document" id="biggreenegg">
       <Attribute name="name">Ribs</Attribute>
       <Attribute name="review">4.0</Attribute>
     </DataObject>
   </PageMap>
 </url>
</urlset>

Analisar dados do PageMap

Com o Elemento de Pesquisa Programável, os atributos personalizados são retornados na propriedade richSnippet de cada resultado e podem ser usados com Callbacks de elementos de pesquisa.

<r n="1">
 <u> http://www.xyz.com/business/vending_machine.html </u>
 ...
 <t> In Italy, a Vending Machine Even Makes the <b>Pizza</b> </t>
 ...
 <s>The European vending machine industry has annual sales of about #33
 billion, much of it coming from factories and offices.</s>
 ...
 <PageMap>
  <DataObject type="image">
   <Attribute name="image_src" value="http://www.nytimes.com/images/2009/03/14/business/14vend.751.jpg"/>
  </DataObject>
  <DataObject type="publication">
   <Attribute name="author" value="John Tagliabue"/>
   <Attribute name="date" value="March 14, 2009"/>
   <Attribute name="category" value="Business/World Business"/>
  </DataObject>
 </PageMap>
 ...
</r>

Voltar ao início

Como usar tags <meta>

Embora o PageMaps permita especificar com precisão os dados que você quer para cada página, às vezes há uma grande quantidade de conteúdo que você não quer anotar. O Google extrai o conteúdo selecionado de tags META do formato <meta name="KEY" content="VALUE">. Não aceitamos variantes da metatag, como o uso de property em vez de name.

Excluímos explicitamente tags comuns que geralmente são inseridas de maneira programática por ferramentas de criação da Web, como robots, description e keywords, mas as tags mais raras específicas do seu site são extraídas e colocadas em um objeto de dados especial do tipo metatags, que pode ser usado com todos os recursos de dados estruturados da Pesquisa personalizada. Por exemplo, uma tag <meta> com o formato:

<meta name="pubdate" content="20100101">

cria um PageMap DataObject que é retornado em resultados XML como este:

<r n="1">
 ...
 <PageMap>
  <DataObject type="metatags">
   <Attribute name="pubdate" value="20100101"/>
  </DataObject>
 </PageMap>
 ...
</r>

Os dados nesse PageMap criado automaticamente podem ser usados em qualquer lugar onde você possa usar dados de um PageMap explicitamente incluído no conteúdo da sua página. Por exemplo, ele pode ser usado com operadores de pesquisa estruturados, como Sort by Attribute:

https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=metatags-pubdate

ou com o Elemento de Pesquisa Programável:

...
<div class="gcse-search" sort_by="metatags-pubdate:d:s"></div>
...

As tags <meta> excluídas pelo Google incluem:

  • robôs
  • Descrição
  • palavras-chave
  • revisitar depois
  • generator
  • verify-v1
  • googlebot
  • google-site-verification
  • mssmarttagspreventparsing
  • sem cache

O Google tenta incluir todas as outras tags <meta>, com a ressalva de que pontuação, caracteres especiais e espaços incorporados no campo name das tags <meta> não são analisados corretamente. O Mecanismo de Pesquisa Programável é compatível explicitamente com pontos e traços em nomes de tags <meta>. O Mecanismo de Pesquisa Programável não oferece suporte explícito a outros caracteres especiais em nomes de tags <meta>, mas alguns caracteres especiais vão ser aceitos corretamente se forem codificados para URL.

Limitações

O Mecanismo de Pesquisa Programável converterá até 50 tags <meta> em PageMaps, desde que o tamanho total do texto de todas as propriedades processadas não exceda 1 MB, sem propriedade individual superior a 1.024 caracteres.

Voltar ao início

Como usar datas da página

Além dos metadados que você especifica explicitamente em uma página, o Google também estima a data com base nos recursos dela, como datas no título e no URL. O Mecanismo de Pesquisa Programável permite usar essa data para classificar, direcionar e restringir os resultados por uma chave de metadados especial de date. Essa data estimada pode ser usada em todos os operadores que usam o parâmetro de URL &sort=, incluindo Classificar por atributo, Viés por atributo e Restringir ao intervalo.

Observação:a data da página não é adicionada ao PageMap. Portanto, ela não é retornada nos resultados da API JSON, não pode ser usada no elemento Mecanismo de Pesquisa programável e não pode ser usada com o recurso Filtrar por atributo.

Os exemplos a seguir mostram o uso da data da página com esses operadores:

Se você quiser... Enviar este URL... Para saber mais, acesse...
Classificar resultados por data em ordem decrescente https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date Ordenar por atributo
Incentivar os resultados muito em relação a datas mais recentes https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:d:s Viés por atributo
Direcionamento fraco dos resultados para datas mais antigas https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:a:w Viés por atributo
Exibir resultados de 1o de janeiro a 1o de fevereiro de 2010 (inclusive) https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:r:20100101:20100201 Restringir ao intervalo

A estimativa do Google sobre a data certa para uma página se baseia em recursos como a data de autoria dos artigos de notícias ou uma data explicitamente especificada no título do documento. Se uma página tiver datas inconsistentes ou inconsistentes, a estimativa do Google para a data da página pode não fazer sentido, e seu Mecanismo de Pesquisa Programável pode retornar resultados ordenados de uma maneira inesperada.

Formatar datas

Um site pode fornecer informações de data de forma implícita, dependendo do recurso de data estimada da página do Google para detectar datas incorporadas no URL, no título ou em outros recursos da página, ou explicitamente, fornecendo uma data em um formato de dados estruturados. Em ambos os casos, o uso eficaz de datas requer a formatação correta.

Para os recursos Classificar por atributo, Viés por atributo e Restringir ao intervalo do Mecanismo de Pesquisa Programável, o Google tenta analisar as datas usando a formatação de data convencional e padrões formais, como ISO 8601 e IETF RFC 850. Os seguintes formatos de data completos são aceitos:

Formato de data Exemplo de data
YYYY-MM-DD 2009-12-31
YYYY/MM/DD 2009/12/31
AAAAMMDD 20091231
Mês DD AAAA 31 de dezembro de 2009
DD Mês AAAA 31 de dezembro de 2009

O Google vai tentar analisar variantes desses formatos de data, como MM/DD/YYYY e DD/MM/YYYY. No entanto, quanto mais ambígua a data, menor a probabilidade de o Google analisá-la corretamente. Por exemplo, a data 06/07/08 é extremamente ambígua e é improvável que o Google atribua a ela a interpretação que você quer. Para ter os melhores resultados, use um formato de data ISO 8601 completo com um ano totalmente especificado.

Voltar ao início

Rich snippets

O Google também extrai diversos dados estruturados de JSON-LD, microformatos, além e microdados para uso em rich snippets, apresentações estendidas de resultados da pesquisa padrão do Google. Dados semelhantes estão disponíveis para uso nos operadores de dados estruturados do Mecanismo de Pesquisa Programável, geralmente os mesmos dados usados em rich snippets. Por exemplo, se você marcou suas páginas com o padrão de microformato hrecipe, pode classificar o número de estrelas de classificação da receita com um operador como &sort=recipe-ratingstars. O Google estende continuamente os dados que extrai e a quantidade de dados disponível para uso no Mecanismo de Pesquisa Programável. Para acessar quais dados ele extrai atualmente, use a Ferramenta de teste de dados estruturados no Search Console.

Voltar ao início

Como usar JSON-LD

JSON-LD é um formato padrão amplamente utilizado para dados estruturados. Os dados são formatados como JSON e colocados em uma tag <script> com type="application/ld+json".

Veja a seguir um trecho de HTML com um JSON-LD simples:

<script type="application/ld+json">
      {
        "@id": "http://event.example.com/events/presenting-foo",
        "@type": "http://schema.org/Event",
        "http://schema.org/description": "Please attend. You'll love it!",
        "http://schema.org/name": "Presenting Foo",
        "http://schema.org/startdate": "2022-05-24",
        "http://schema.org/location": "Back room"
      }
    </script>

O Google extrai um subconjunto desses dados para o Mecanismo de Pesquisa Programável e os normaliza. A normalização simplifica o JSON-LD, removendo muitos idiomas JSON-LD. Os dados normalizados são processados posteriormente:

  • Ele é convertido da estrutura graph de JSON-LD para uma floresta de árvores.
  • A floresta é reduzida às ramificações relacionadas a um subconjunto de tipos do schema.org. O subconjunto consiste nas árvores de tipo do schema.org (em inglês) para Se você tiver outros tipos que seriam úteis para seu caso de uso específico, fale no Fórum de Suporte.
  • Cada nó JSON-LD de um dos tipos selecionados extrai uma ramificação da árvore JSON-LD. Essa ramificação inclui os nós ancestrais na árvore e todos os nós descendentes. Por exemplo, podemos ter uma árvore com raiz em MusicComposition, com uma propriedade firstPerformance que tem um valor Event, que tem um conjunto completo de propriedades Event. Todos esses nós, de MusicComposition, por meio das propriedades de Event e todos os descendentes, são mantidos para manter um branch de árvore significativo que contém o evento firstPerformance.
Para o JSON-LD acima, os dados estruturados seriam retornados nos resultados da pesquisa no formato JSON, desta forma:
 ...
 "event": {
   "name": "Presenting Foo",
   "description": "Please attend. You'll love it!",
   "startdate": "2022-05-24",
   "location": "Back room"
 },
 ...

Para ver o que a Pesquisa Google extrai para uma página e validar o JSON-LD, use a Ferramenta de teste de pesquisa aprimorada no site do Search Console do Google.

Para saber mais sobre o JSON-LD, consulte a documentação sobre dados estruturados e json-ld.org.

Voltar ao início

Como usar microformatos

Microformatos são uma especificação para representar itens publicados com frequência, como avaliações, pessoas, produtos e empresas. Geralmente, os microformatos consistem em elementos <span> e <div> e uma propriedade de classe, com um nome de propriedade breve e descritivo (como dtreviewed ou rating, que representam a data em que um item foi avaliado e a classificação dele, respectivamente).

O seguinte inclui um snippet de código HTML simples.

<p><strong>Kevin Grendelzilla</strong></p>
<p>Technical writer at Google</p>
<p>555 Search Parkway</p>
<p>Googlelandia, CA 94043</p>

O snippet a seguir mostra o código HTML anterior estendido com microformatos:

<div class="vcard">
   <p><strong class="fn">Kevin Grendelzilla</strong></p>
   <p><span class="title">Technical writer</span> at <span class="org">Google</span></p>
   <p><span class="adr">
      <span class="street-address">555 Search Parkway</span>
      <span class="locality">Googlelandia</span>, <span class="region">CA</span>
      <span class="postcode">94043</span>
      </span></p>
</div>

O Google extrai um subconjunto desses dados, normalizados e reorganizados para corresponder a como eles seriam exibidos em rich snippets. Esse subconjunto seria retornado em resultados XML como estes:

<r n="1">
 ...
 <PageMap>
  <DataObject type="person">
   <Attribute name="location" value="Googlelandia"/>
   <Attribute name="role" value="Technical Writer"/>
  </DataObject>
 </PageMap>
 ...
</r>

Para ver o que o Google extrai para uma página, use a Ferramenta de teste de dados estruturados no site do Google Search Console. Os dados que o Google extrai das páginas estão sendo continuamente ampliados. Por isso, confira periodicamente se os dados que você quer foram disponibilizados. Enquanto isso, se você precisar de dados personalizados que não correspondam a um microformato definido, use PageMaps.

Para saber mais sobre microformatos, consulte a documentação de dados estruturados e microformats.org.

Voltar ao início

Como usar a Biblioteca de descrição de recursos em atributos (DNN)

O Framework de descrição de recursos em atributos (USD) é mais flexível do que microformatos. Os microformatos especificam uma sintaxe para incluir dados estruturados em documentos HTML e um conjunto de classes de microformato, cada um com o próprio vocabulário específico de atributos permitidos. Por outro lado, o DMA especifica apenas uma sintaxe e permite usar vocabulários existentes de atributos ou criar um próprio. Ele permite até combinar vários vocabulários livremente. Se os vocabulários existentes não atenderem às suas necessidades, defina seus próprios padrões e vocabulários criando novos campos.

O seguinte inclui um snippet de código HTML simples.

<div>
   <h3>5 Centimeters Per Second</h3>
   <h4>Makoto Shinkai</h4>
    ...
</div>

O snippet a seguir mostra o código HTML anterior estendido com XXXX:

<div>
   <h3 property="dc:title">5 Centimeters Per Second</h3>
   <h4 property="dc:maker">Makoto Shinkai</h4>
   ...
</div>

Para saber mais sobre MRAID, consulte a documentação sobre dados estruturados (link em inglês). Para saber mais sobre como definir um esquema de RDF, consulte RDF Primer.

Voltar ao início

Como usar microdados

O HTML5, a revisão mais recente das páginas da Web em um idioma, define um formato chamado microdados, que incorpora as ideias de além e microformatos diretamente no próprio padrão HTML. Os microdados usam atributos simples em tags HTML (normalmente span ou div) para atribuir nomes breves e descritivos a itens e propriedades.

Assim como além e microformatos, os atributos de microdados ajudam você a especificar que seu conteúdo descreve informações de tipos específicos, como avaliações, pessoas, informações ou eventos. Por exemplo, uma pessoa pode ter o nome das propriedades, apelido, URL, título e afiliação. Veja a seguir um exemplo de um pequeno bloco HTML que mostra estas informações básicas de contato de Bob Smith:

<div>
  My name is Bob Smith but people call me Smithy. Here is my home page:
  <a href="http://www.example.com">www.example.com</a>
  I live in Albuquerque, NM and work as an engineer at ACME Corp.
</div>

O código a seguir é o mesmo HTML marcado com microdados. Observe que, nesse exemplo, usamos uma propriedade "nickname" que ainda não faz parte oficialmente do schema.org. A pesquisa personalizada é uma boa maneira de explorar possíveis extensões do schema.org localmente antes de propor-as à comunidade mais ampla.

<div itemscope itemtype="http://schema.org/Person">
  My name is <span itemprop="name">Bob Smith</span>
  but people call me <span itemprop="nickname">Smithy</span>.
  Here is my home page:
  <a href="http://www.example.com" itemprop="url">www.example.com</a>
  I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span>
  at <span itemprop="affiliation">ACME Corp</span>.
</div>

A primeira linha deste exemplo inclui uma tag HTML div com um atributo itemscope que indica que div contém um item de microdados. O atributo itemtype="http://schema.org/Person" na mesma tag informa que se trata de uma pessoa. Cada propriedade do item da pessoa é identificada com o atributo itemprop. Por exemplo, itemprop="name" na tag span descreve o nome da pessoa. Você não está limitado a span e div. A tag itemprop="url" é anexada a uma tag a (fixa).

Para saber mais sobre microdados, consulte a documentação de dados estruturados e o padrão Microdados HTML.

Voltar ao início

Como visualizar dados estruturados extraídos

Os dados estruturados JSON-LD têm uma ferramenta de validação especial compatível com o Google, a Ferramenta de teste de pesquisa aprimorada. Ela verifica a sintaxe do JSON-LD e algumas das semânticas dele, especialmente se os dados estruturados incluem atributos obrigatórios e recomendados. Para conferir outras formas de dados estruturados, use o Validador da marcação do esquema. Ele valida a sintaxe dos dados estruturados e mostra a forma interpretada.

O Mecanismo de Pesquisa Programável mantém um subconjunto dos dados estruturados. Portanto, use um Mecanismo de Pesquisa Programável para inspecionar a visualização dos dados estruturados de uma página pelo Mecanismo de Pesquisa Programável:

  1. ativando a opção Dados estruturados nos resultados da pesquisa em Recursos avançados da pesquisa

    Captura de tela da ativação de dados estruturados

  2. Em seguida, use esse mecanismo de pesquisa para encontrar uma página com os dados que você quer ver e clique no botão Dados estruturados no resultado da pesquisa dessa página:

    Captura de tela do botão de dados estruturados nos resultados da pesquisa

Se você não marcou nenhuma das suas páginas da Web com dados estruturados, mas gostaria de conferir a aparência desses dados, insira os URLs de outros sites. Sites conhecidos que têm informações de avaliações ou uma lista de contatos têm maior probabilidade de ter dados estruturados.

Depois de encontrar uma página com dados estruturados, você pode ver a origem dela para ver os dados estruturados implementados pelo site. Por exemplo, considere o snippet de HTML a seguir com dados estruturados sobre uma pessoa implementados como microformatos:

<div class="vcard">
    <h1 class="fn">
      <span class="given-name">Godzilla</span>
      <span class="family-name">Gigantis</span>
    </h1>
    <span class="title">Senior Giant Monster</span>,
    <span class="adr">
      <span class="locality">Tokyo</span>
    </span>
<div>

O Mecanismo de Pesquisa Programável extrai o seguinte subconjunto desses dados para uso na pesquisa estruturada:

person (source = MICROFORMAT)
  location = Tokyo

Voltar ao início

Como explorar outros recursos

Os dados estruturados podem ser usados em vários recursos do Mecanismo de Pesquisa Programável, incluindo: