Aplicativo de software

Faça a marcação das informações do aplicativo de software no corpo de uma página da Web para exibir melhor os detalhes do aplicativo nos resultados da Pesquisa Google.

Captura de tela da pesquisa aprimorada de um aplicativo de software nos resultados da pesquisa

Como adicionar dados estruturados

Os dados estruturados são um formato padronizado para fornecer informações sobre uma página e classificar o conteúdo dela. Caso você não saiba muito sobre o assunto, veja como os dados estruturados funcionam.

Esta é uma visão geral de como criar, testar e lançar dados estruturados. Para ver um guia passo a passo sobre como adicioná-los a uma página da Web, confira nosso codelab.

  1. Adicione as propriedades obrigatórias. Para mais informações, assista a este vídeo sobre onde colocar dados estruturados JSON-LD na página.
  2. Siga as diretrizes.
  3. Valide o código usando o Teste de pesquisa aprimorada.
  4. Implante algumas páginas que incluam os dados estruturados e use a Ferramenta de inspeção de URL para testar como o Google vê a página. Verifique se a página está acessível ao Google e se não está bloqueada por um arquivo robots.txt, pela tag noindex ou por requisitos de login. Se estiver tudo certo, peça ao Google para rastrear novamente seus URLs.
  5. Para enviar informações ao Google sobre alterações futuras, recomendamos que você envie um sitemap. É possível automatizar isso com a API Search Console Sitemap.

Exemplos

JSON-LD

Veja um exemplo de app de software em JSON-LD:


<html>
  <head>
    <title>Angry Birds</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "SoftwareApplication",
      "name": "Angry Birds",
      "operatingSystem": "ANDROID",
      "applicationCategory": "GameApplication",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.6",
        "ratingCount": "8864"
      },
      "offers": {
        "@type": "Offer",
        "price": "1.00",
        "priceCurrency": "USD"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>
RDFa

Veja um exemplo de app de software em RDFa:


<div vocab="https://schema.org/" typeof="SoftwareApplication">
  <span property="name">Angry Birds</span> -

  REQUIRES <span property="operatingSystem">ANDROID</span>
  TYPE: <span property="applicationCategory" content="GameApplication">Game</span>

  RATING:
  <div property="aggregateRating" typeof="AggregateRating">
    <span property="ratingValue">4.6</span> (
    <span property="ratingCount">8864</span> ratings )
  </div>

  <div property="offers" typeof="Offer">
    Price: $<span property="price">1.00</span>
    <meta property="priceCurrency" content="USD" />
  </div>
</div>
  
Microdados

Veja um exemplo de app de software em microdados:


<div itemscope itemtype="https://schema.org/SoftwareApplication">
  <span itemprop="name">Angry Birds</span> -

  REQUIRES <span itemprop="operatingSystem">ANDROID</span>
  TYPE: <span itemprop="applicationCategory" content="GameApplication">Game</span>

  RATING:
  <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <span itemprop="ratingValue">4.6</span> (
    <span itemprop="ratingCount">8864</span> ratings )
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    Price: $<span itemprop="price">1.00</span>
    <meta itemprop="priceCurrency" content="USD" />
  </div>
</div>
  

Diretrizes

Siga estas diretrizes para qualificar o aplicativo para exibição na pesquisa aprimorada.

Definições de tipos de dados estruturados

É necessário incluir as propriedades obrigatórias para que seu conteúdo esteja qualificado para exibição em uma pesquisa aprimorada. Você também pode incluir as propriedades recomendadas para adicionar mais informações sobre o conteúdo, o que pode proporcionar uma melhor experiência do usuário.

SoftwareApplication

A definição completa de SoftwareApplication está disponível em schema.org/SoftwareApplication (em inglês).

Propriedades obrigatórias
name

Text

É o nome do app.

offers.price

Offer

É uma oferta para vender o app. Para desenvolvedores, offers pode indicar os mercados que oferecem o aplicativo. Para os mercados, use offers para indicar o preço do aplicativo para uma instância de aplicativo específica.

Se o aplicativo for gratuito, defina offers.price como 0. Exemplo:


"offers": {
  "@type": "Offer",
  "price": "0"
}

Se o aplicativo tiver um preço maior que 0, inclua offers.currency. Exemplo:


"offers": {
  "@type": "Offer",
  "price": "1.00",
  "priceCurrency": "USD"
}
Nota ou avaliação

É uma nota ou avaliação do app. Inclua uma das seguintes propriedades:

aggregateRating

AggregateRating

É a pontuação média da avaliação do app. Siga as diretrizes de snippet de avaliação e a lista de propriedades AggregateRating obrigatórias e recomendadas.

review

Review

É uma única avaliação do app. Siga as diretrizes de snippet de avaliação e a lista de propriedades de avaliação obrigatórias e recomendadas.

Propriedades recomendadas
applicationCategory

Text

É o tipo de app (por exemplo, BusinessApplication ou GameApplication). O valor precisa ser um tipo de app compatível.

operatingSystem

Text

Indica os sistemas operacionais exigidos para usar o app, por exemplo, Windows 7, OSX 10.6 e Android 1.6.

Propriedades estendidas para subtipos de apps

No caso de apps para dispositivos móveis e da Web, o Google também é compatível com MobileApplication e WebApplication .

Solução de problemas

Se você tiver problemas para implementar os dados estruturados, veja alguns recursos que podem ajudar.