Google realizó un cambio importante en los requisitos de datos estructurados de su listado de comerciantes, además de agregar aclaraciones sobre cómo usar datos estructurados para indicar cuánto durarán los precios de venta. En total, hay tres nuevas incorporaciones, pero el mayor cambio, con diferencia, es la incorporación de una nueva propiedad de categoría. Si bien no es una propiedad de datos estructurados “obligatoria”, sigue siendo recomendada.
Nueva categoría de propiedad
En los datos estructurados de Schema.org, un Tipo es una clasificación de una entidad, para decir qué es algo. Una propiedad de datos estructurados es un atributo del tipo, puede decir qué tipo de tipo o agregar otros detalles descriptivos sobre el tipo.
Google agregó una nueva propiedad de categoría a los datos estructurados del producto, que permite a los comerciantes clasificar los productos de manera más granular directamente en el marcado en lugar de depender únicamente de los atributos del feed. También ofrece a los comerciantes una forma de vincular los datos estructurados de la página web con la taxonomía de productos de Google, cerrando una brecha entre lo que está marcado en la página y lo que se envía a través del feed de Merchant Center.
La nueva propiedad de categoría de Google acepta texto plano o un Código de categoría objeto.
Texto sin formato
El texto sin formato funciona como el atributo product_type existente en los feeds de productos. Es una etiqueta de categoría personalizada que los propios comerciantes definen.
Código de categoría
CategoryCode es un objeto estructurado que le permite declarar una categoría de producto de Google (GPC) directamente en el marcado, utilizando inCodeSet para señalar la taxonomía de Google y codeValue para especificar la categoría, ya sea por ID numérico o por ruta completa. El objeto CategoryCode corresponde directamente a la categoría de producto de Google (GPC) específica del feed del comerciante. CategoryCode permite a los comerciantes colocar ese mismo valor de GPC directamente en los datos estructurados de su página en lugar de que solo aparezca en el feed del comerciante.
A continuación se muestran datos estructurados de ejemplo que muestran cómo funciona:
"category": (
{
"@type": "CategoryCode",
"inCodeSet": "https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt",
"codeValue": "2271"
},
{
"@type": "CategoryCode",
"inCodeSet": "https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt",
"codeValue": "Apparel & Accessories > Clothing > Dresses"
},
"Dresses",
"Special Occasion > Wedding & Bridal Party Dresses"
)La nueva guía de Google explica:
“Texto o código de categoría
Especifica las categorías del producto. Esta propiedad puede aceptar una variedad de valores, mezclando cadenas de texto sin formato y objetos CategoryCode.
Tipos de productos personalizados: los valores de texto sin formato representan su categoría de producto personalizada, similar al atributo product_type en los feeds de productos. Recomendamos mantener los tipos de productos personalizados por debajo del límite de 750 caracteres.
Categoría de producto de Google (GPC): para especificar un GPC, similar al atributo google_product_category en los feeds de productos, utilice el tipo CategoryCode.
Establezca @type en CategoryCode.
Establezca inCodeSet en una URL de taxonomía de productos de Google (por ejemplo, “https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt”).
Establezca codeValue en el ID de GPC (por ejemplo, “2271”) o la ruta de categoría completa (por ejemplo, “Ropa y accesorios > Ropa > Vestidos”).
Cuando utilice el formato de ruta, utilice > como separador entre niveles. Cada segmento del camino debe contener al menos una letra. También se aceptan identificaciones numéricas.
Puede proporcionar varios valores de categoría. Por ejemplo, puede incluir varios códigos o rutas GPC y varias cadenas de tipos de productos personalizados”.
Datos estructurados de duración de venta
Google también agregó una nueva sección a la documentación de datos estructurados del listado de comerciantes que permite a los comerciantes expresar cuánto durará una venta. Agrega nueva documentación sobre tres propiedades:
- precioVálidoHasta
- válido desde
- válido a través de
Aquí están las nuevas explicaciones:
“precio válido hasta
Fecha
La fecha y hora a partir de la cual el precio dejará de estar disponible, en formato ISO 8601. Es posible que su anuncio no se muestre si la propiedad priceValidUntil indica una fecha pasada. Para obtener detalles y ejemplos de márgenes, consulte Duración de la venta.
válido desde
FechaHora o FechaLa fecha y hora de inicio en la que el precio es válido, en formato ISO 8601. Para obtener detalles y ejemplos de márgenes, consulte Duración de la venta.
válido a través de
FechaHora o FechaLa fecha y hora de finalización en la que el precio es válido, en formato ISO 8601. Para obtener detalles y ejemplos de márgenes, consulte Duración de la venta”.
Duración de la venta
Por último, hay una sección completamente nueva sobre Duración de la venta. La duración de la venta es solo la fecha que corresponde a las tres propiedades de datos estructurados, priceValidUntil, validFrom y validThrough. Le dice a Google exactamente cuándo comienza y termina un precio de oferta. Su objetivo es mantener los precios de venta precisos en los resultados de búsqueda, de modo que un anuncio no siga mostrando una oferta después de su vencimiento.
La nueva documentación explica:
“Duración de la venta
Para especificar el período en el que un precio de venta está activo, utilice las siguientes propiedades de Schema.org en formato ISO 8601 (por ejemplo, 2025-12-31T23:59:59+01:00):Fecha y hora de inicio: utilice la propiedad validFrom.
Fecha y hora de finalización: utilice la propiedad validThrough o la propiedad priceValidUntil.Mejores prácticas:
Proporcione una fecha/hora de inicio y finalización para definir claramente el período de venta.
Asegúrese de que la fecha/hora de inicio (de la propiedad validFrom) sea anterior o igual a la fecha/hora de finalización (de la propiedad validThrough o la propiedad priceValidUntil).Recomendamos incluir la hora y la zona horaria en el formato ISO 8601 para mayor precisión en los sistemas de Google.
Dónde colocar las propiedades:
En el nodo Oferta: puede agregar la propiedad validFrom y (la propiedad validThrough o la propiedad priceValidUntil) directamente al nodo Oferta. Estas fechas se aplican cuando el precio de la propiedad en el nodo Oferta representa el precio de venta activo actual.En un nodo PriceSpecification: si el precio de venta se define dentro de un nodo PriceSpecification (normalmente uno sin la propiedad priceType cuando también está presente un valor StrikethroughPrice), agregue la propiedad validFrom y la propiedad validThrough a ese nodo PriceSpecification específico. Tenga en cuenta que la propiedad priceValidUntil no se aplica al tipo PriceSpecification”.
Cómo beneficia a los comerciantes
La nueva documentación de Google permite a los comerciantes expresar detalles de categorías y precios de venta directamente en datos estructurados, lo que ayuda a Google a mostrar información precisa del producto en los resultados de búsqueda. Las nuevas propiedades de datos estructurados crean unidad entre los datos estructurados de Schema.org y los datos de la categoría de producto de Google (GPC) de Merchant Feed. La categoría ahora coincide con product_type y google_product_category de los feeds de Merchant Center, y la duración de la venta coincide con sale_price_ Effective_date, por lo que los comerciantes tienen una manera a nivel de página de expresarlos en lugar de depender únicamente del feed.
Imagen destacada de Shutterstock/allegro

