Búsqueda Imágenes Maps Play YouTube Noticias Gmail Drive Más »
Iniciar sesión

Fragmentos enriquecidos (microdatos, microformatos y RDFa)

Tipos de fragmentos enriquecidos

Fragmentos enriquecidos: aplicaciones de software

Al marcar información sobre aplicaciones de software en el cuerpo de una página web, Google puede identificarla y utilizarla para mostrar mejor los detalles de la aplicación en la página de resultados de búsqueda a los usuarios que busquen aplicaciones.

A continuación, se muestra un ejemplo de fragmento enriquecido de una aplicación para móviles.


Propiedades

Las aplicaciones pueden tener varias propiedades distintas, que se pueden etiquetar utilizando la extensión del vocabulario de schema.org nueva ventana que se indica a continuación. Para cada aplicación, puedes incluir cosas anidadas (tipos de información compatibles con el vocabulario de schema.org, por ejemplo, opiniones nueva ventana u ofertas nueva ventana. (Para obtener más información sobre schema.org, consulta esta página).

Las propiedades que aparecen en negrita son obligatorias. Las propiedades que aparecen en plural indican que el marcado puede incluir varios valores para cada propiedad (por ejemplo, en el caso de reviews o de offers, se considera que se pueden incluir varias opiniones u ofertas). Además, actualmente solo se muestran fragmentos enriquecidos de aplicaciones de software que incluyen al menos dos de las siguientes propiedades:

  • aggregateRating (con ratingValue y ratingCount o reviewCount),
  • offers (con price y currency),
  • operatingSystems,
  • softwareApplicationCategory.

 

Thing > CreativeWork > SoftwareApplication

Propiedad Tipo esperado Descripción
name Texto El nombre de la aplicación
description Texto Una breve descripción del elemento
url URL La URL del producto o de la página de destino del elemento
image URL Muy recomendada. La URL de una imagen del elemento (un icono o un logotipo de la aplicación)
author Persona nueva ventana u organización nueva ventana. El autor de la aplicación
aggregateRating AggregateRating nueva ventana La calificación global de la aplicación
reviews Opinión nueva ventana Una opinión sobre la aplicación
offers Oferta nueva ventana Una oferta para vender la aplicación. Para los desarrolladores, puede indicar los mercados en los que se vende la aplicación.

Para los mercados, puede indicar el precio de la aplicación para una instancia de aplicación específica.

contentRating Texto La clasificación oficial del contenido con el siguiente formato: [sistema] [clasificación] (por ejemplo, ESRB M)
datePublished Fecha La fecha de la primera publicación, en formato ISO de fecha y de hora nueva ventana
inLanguage Texto El idioma de la aplicación, en formato IETF BCP 47 nueva ventana
operatingSystems, Texto Sistemas operativos obligatorios (por ejemplo, Windows 7, OSX 10.6, Android 1.6)
fileSize Entero El tamaño de la aplicación o del paquete de software en bytes
fileFormat Texto El formato MIME de la aplicación o del archivo comprimido
softwareApplicationCategory SoftwareApplicationType El tipo de aplicación de software (por ejemplo, BusinessApplication o GameApplication). Debe ser un tipo de aplicación de software admitido.
softwareApplicationSubCategory Texto La subcategoría de la aplicación
downloadURL URL Una URL de descarga del paquete de software
softwareVersion Texto La versión del software (por ejemplo, versión 2.1)
versionChanges Texto o URL Describe las modificaciones de la versión más reciente. Puede ser una cadena de texto o una URL que dirija a la página que incluya la información correspondiente.
dateUpdated Fecha La fecha de la última actualización de la aplicación en el formato ISO de fecha y de hora nueva ventana
installURL URL La URL de instalación de la aplicación (si no es la URL principal de la aplicación)
requiredFeatures Texto Una lista de funciones, módulos o ámbitos necesarios para la aplicación
providedFeatures Texto Una lista de funciones, módulos o ámbitos ofrecidos por la aplicación
interactionCount UserInteraction nueva ventana Recuento de interacciones de usuario específicas con este elemento (por ejemplo: 20 votos positivos, 30 comentarios, 2 descargas)
videos VideoObject nueva ventana Un VideoObject insertado nueva ventana.
screenshots ImageObject nueva ventana Un ImageObject insertado nueva ventana
permissions Texto o URL Los permisos necesarios para ejecutar la aplicación (por ejemplo, una aplicación para móviles puede necesitar acceso completo a Internet o ejecutarse únicamente a través de una conexión Wi-Fi)

Google también admite las siguientes extensiones de propiedad para las aplicaciones para móviles y para las aplicaciones web:

Thing > CreativeWork > SoftwareApplication > MobileSoftwareApplication

Propiedad Tipo esperado Descripción
countriesSupported Texto Una lista de los países desde los que la aplicación se puede descargar o en los que está a la venta
countriesNotSupported Texto Una lista de los países en los que la aplicación no se pueda descargar ni comprar

Thing > CreativeWork > SoftwareApplication >WebApplication

Propiedad Tipo esperado Descripción
browsers Texto Uno o varios navegadores que permiten ejecutar la aplicación

Marcado de código

El código HTML que aparece a continuación corresponde a una aplicación de software para móviles e incluye varias funciones.

&<div itemscope itemtype="http://schema.org/SoftwareApplication">



<img itemprop="image" src="https://ssl.gstatic.com/android/market/com.zeptolab.ctr.paid/hi-124-11" />

<span itemprop="name">Angry Birds</span> -
<div itemprop="author" itemscope itemtype="http://schema.org/Organization">
<a itemprop="url" href="http://zeptolab.com"><span itemprop="name">ZeptoLab</span></a>

</div>

<span itemprop="description">El objetivo de este juego ganador de numerosos premios es cortar cuerdas, atrapar estrellas y darle caramelos a Om Nom.

El famoso juego Cut the Rope por fin está disponible para Android.

</span>

CALIFICACIÓN DEL CONTENIDO: <span itemprop="contentRating">Madurez baja</span>
ACTUALIZACIÓN: <time itemprop="datePublished" datetime="2011-06-30">30 de junio de 2011</time>
REQUISITO: <span itemprop="operatingSystems">ANDROID</span>, <span itemprop="operatingSystemVersion">1.6</span> y posteriores
<link itemprop="SoftwareApplicationCategory" href="http://schema.org/GameApplication"/>
CATEGORÍA: <span itemprop="SoftwareApplicationSubCategory">Mental y puzle</span>
TAMAÑO: 14 M
<meta itemprop="fileSize" content="14680064"/>
INSTALACIÓN: <meta itemprop="interactionCount" content=”UserDownloads:100000"/>100.000-500.000

PUNTUACIÓN:

<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
 
 <span itemprop="ratingValue">4.6</span>(
 
 <span itemprop="ratingCount">8.864</span>)
 
 <meta itemprop="reviewCount" content="3317" />

</div>

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
 Precio: <span itemprop="price">1.00 USD</span>
 
 <meta itemprop="priceCurrency" content="USD" />
 
 <link itemprop="availability" href="http://schema.org/InStock" />INSTALAR

</div>


Opiniones:

<div itemprop="reviews" itemscope itemtype="http://schema.org/Review">
 <span itemprop="reviewRating">3</span> estrellas -
 
 <b>"<span itemprop="name">Una obra maestra</span>" </b>
 
 de <span itemprop="author">Marcos</span>,
 Publicada el <time itemprop="publishDate" datetime="2011-07-13">13 de julio de 2011</time>
 
 <span itemprop="reviewBody">¡Por fin está disponible para Android este fantástico juego! 
 
Es un juego excelente y muy económico teniendo en cuenta su calidad. </span>
</div>

<div itemprop="reviews" itemscope itemtype="http://schema.org/Review">
 <span itemprop="reviewRating">5</span> estrellas -
 
 <b>"<span itemprop="name">¡Me encanta este juego!</span>" </b>

 

 de <span itemprop="author">Marcos</span>,
 Publicada el <time itemprop="publishDate" datetime="2011-08-22">22 de agosto de 2011</time>
 
 <span itemprop="reviewBody">¡He pasado todas las pantallas con tres estrellas porque 
no me canso de este juego!</span></div>

…


ESTA APLICACIÓN TIENE ACCESO A LOS SIGUIENTES PERMISOS:

<span itemprop="permissions">TU UBICACIÓN. UBICACIÓN COMÚN (BASADA EN LA RED)
Permite acceder a las fuentes de ubicación comunes, como la base de datos de la red de telefonía móvil, para determinar la ubicación aproximada 
de un dispositivo, en caso de que haya alguno disponible. Las aplicaciones malintencionadas pueden utilizar este permiso para determinar tu ubicación aproximada.</span>
<span itemprop="permissions">COMUNICACIÓN DE RED
ACCESO COMPLETO A INTERNET
Permite que una aplicación cree conexiones de red.
</span>
<span itemprop="permissions">LLAMADAS TELEFÓNICAS
LEER EL ESTADO Y LA IDENTIDAD DEL TELÉFONO
Permite que la aplicación acceda a las funciones de teléfono del dispositivo. Una aplicación con este permiso puede determinar el número de teléfono 
y el número de serie de este teléfono, si hay una llamada activa, el número al que está conectada esa llamada, etc.
</span>

</div>

A continuación explicamos cómo funciona este ejemplo:

  • Cada aplicación enumerada se incluye en una propiedad <div>, de esta forma: <div itemscope itemtype="http://schema.org/SoftwareApplication">. itemscope indica que el código HTML incluido en <div> es un elemento y itemtype="http://schema.org/SoftwareApplication" indica que el elemento es una aplicación de software para móviles.
  • Cada elemento <div> describe propiedades de la aplicación, como el nombre, la descripción y el sistema operativo necesario. Para etiquetar las propiedades de la aplicación, a todos los elementos que contengan una de estas propiedades como, por ejemplo, <div> o <span>, se les asigna un atributo itemprop. Por ejemplo, <span itemprop="permissions">COMUNICACIÓN DE RED</span>.
  • La aplicación incluye opiniones nueva ventana anidadas e información de la oferta nueva ventana.

Por lo general, Google no muestra contenido que no esté visible para los usuarios. Por ello, lo más recomendable es que no muestres contenido a los usuarios de forma directa y que utilices texto oculto para marcar la información de forma independiente para los motores de búsqueda y para las aplicaciones web. Sin embargo, en algunas ocasiones puede resultar valioso proporcionar información más detallada a los motores de búsqueda, aunque no desees que esa información esté disponible para los usuarios que visiten tu página. En este caso, puedes utilizar la etiqueta meta para mostrar esa información, tal y como se indica a continuación:

<meta itemprop="reviewCount" content="11116" />

Esto indica al analizador de fragmentos enriquecidos que debe utilizar el valor del atributo content para determinar el recuento de opiniones que ha recibido la aplicación.

También puedes utilizar el atributo datetime para especificar las fechas en un formato que entienda el ordenador. A continuación, se muestra un ejemplo:

<time itemprop="publishDate" datetime="2011-06-09">9 de junio de 2011</time>

Una vez que hayas marcado el contenido de tu sitio, puedes probarlo con la herramienta de pruebas de datos estructurados nueva ventana. Google lo detectará la próxima vez que rastree el sitio (aunque es posible que los fragmentos enriquecidos tarden algún tiempo en aparecer en los resultados de búsqueda). Si no aparecen fragmentos enriquecidos de tu sitio, consulta esta página para conocer los posibles motivos.

También puedes informarnos acerca de tu contenido nueva ventana. Google no podrá responder de forma individual a tu mensaje, pero podrá utilizar la información que proporciones para mejorar la detección y la visualización de la información en los resultados de búsqueda.

actualizado 12/03/2012