El marcado de software genera fragmentos estructurados para páginas de aplicaciones. Se admiten cuatro tipos: SoftwareApplication, MobileApplication, WebApplication y VideoGame.
La regla que decide si aparece algo
description es el único campo obligatorio, pero deben estar presentes al menos dos propiedades opcionales adicionales para que se genere un fragmento. E incluso así, si Yandex considera que el fragmento estándar es más informativo, utilizará este último. Una página con un marcado mínimo no producirá nada.
Los campos opcionales y sus particularidades
applicationSubCategory— la categoría (“Players”, “Races”, “Online game”). Se permiten varios valores y el fragmento utiliza los primeros hasta una longitud combinada de 24 caracteres. Los nombres de categoría largos simplemente se cortan, por lo que la etiqueta corta más descriptiva debe ir primero.fileSize— un número simple se interpreta como kilobytes. Las unidades pueden especificarse explícitamente (KB, MB, GB); un sitio que publique “42” refiriéndose a megabytes anunciará 42 kilobytes.interactionCount— número de descargas, escrito en un formato específico:UserDownloads:XXX.operatingSystem— con su propia sintaxis. Los valores aceptados incluyenwin,windows X,xp,vista,Windows Mobile,Mac,iOs,iPhone,iPad,Android. Las versiones de un mismo sistema se separan por comas; los sistemas diferentes, por una barra vertical:Windows 8 | Android | iOS.priceypriceCurrency— como propiedades de unOfferanidado, con la moneda en formato ISO 4217. Un precio de0hace que el fragmento muestre “Free”, que es el valor más efectivo de esta lista para una aplicación gratuita.
Cómo implementarlo
Tome la descripción tal cual, luego añada los tres o cuatro datos que realmente influyen en la decisión del usuario: precio (o cero), tamaño con unidades explícitas, sistemas compatibles con la sintaxis de separadores requerida y número de descargas. Esto cumple holgadamente con el umbral de dos propiedades opcionales y genera un fragmento que responde a la consulta antes del clic.
Cómo lo aplicamos
Three details here have caught developers on our own projects: bare fileSize numbers meaning kilobytes, the comma-versus-bar separator syntax for operating systems, and the 24-character truncation on category. None of them fails validation — they just publish something wrong or unreadable. The price-zero-shows-Free behaviour is the one worth acting on first for any free tool.
Servicios relacionados