App de software (BETA)

Implementa lenguaje de marcado en la información sobre la aplicación de software en el cuerpo de una página web para que se muestren de mejor manera los detalles de tu app en los resultados de la Búsqueda de Google.

Captura de pantalla de un resultado enriquecido de una app de software en los resultados de la Búsqueda

Ejemplos

Estamos en proceso de implementar la compatibilidad con JSON-LD para este tipo de resultados enriquecidos. En este momento, recomendamos el uso de microdatos o RDFa.

JSON-LD

Aquí tienes un ejemplo de una app de software en JSON-LD:

RDFa

Aquí tienes un ejemplo de una app de software en RDFa:

Microdatos

Aquí tienes un ejemplo de una app de software en microdatos:

A continuación, te mostramos cómo funciona esta muestra:

  • Cada app de la lista se encierra dentro de <div> de la siguiente manera:
    <div itemscope itemtype="https://schema.org/SoftwareApplication">

    itemscope indica que la etiqueta HTML encerrada en <div> es un elemento, mientras que itemtype="https://schema.org/SoftwareApplication" indica que el elemento es una app de software.

  • Cada <div> describe las propiedades de la app, como su nombre y el sistema operativo que requiere. Para etiquetar las propiedades de la app, a cada elemento que contiene una de estas propiedades, como <div> o <span>, se le asigna un atributo itemprop. Por ejemplo:
    <span itemprop="name">Angry Birds</span>
  • La app incluye información anidada sobre Offer y Review.

Lineamientos

Se requiere la propiedad name. Además, los resultados enriquecidos (anteriormente conocidos como fragmentos enriquecidos) ahora se muestran solo para las aplicaciones de software que proporcionan al menos dos de los siguientes objetos:

  • aggregateRating (incluidos ratingValue y ratingCount o reviewCount)
  • offers (incluidos price y currency)
  • operatingSystem
  • applicationCategory

Definiciones de tipos de datos estructurados

Debes incluir las propiedades obligatorias a fin de que tu contenido sea apto para aparecer como resultado enriquecido. También puedes incluir las propiedades recomendadas para agregar más información sobre tu contenido, lo que podría brindar una mejor experiencia del usuario.

SoftwareApplication

La definición completa de SoftwareApplication está disponible en schema.org/SoftwareApplication.

Propiedades obligatorias
name

Text

Corresponde al nombre de la app.

Propiedades recomendadas
aggregateRating

AggregateRating

Corresponde a la calificación agregada de la app.

applicationCategory

Text o URL

Corresponde al tipo de app de software (por ejemplo, BusinessApplication o GameApplication). Debe ser uno de los tipos de apps de software admitidos.

offers

Offer

Corresponde a una oferta para vender la app. Para los desarrolladores, Offer (oferta) puede referirse a los mercados que proveen la aplicación.Para los mercados, se usa para indicar el precio de la aplicación para una instancia de app específica.

operatingSystem

Text

Corresponde al sistema operativo que se requiere (por ejemplo, "Windows 7", "OSX 10.6" y "Android 1.6").

Propiedades extendidas para subtipos de apps

En el caso de aplicaciones para dispositivos móviles y aplicaciones web, Google también admite MobileApplication y WebApplication .