Los errores de producto en Google Search Console están causando cada vez más dolores de cabeza a los operadores de tiendas de WooCommerce.
Google Search Console / Muchos operadores de tiendas online y usuarios de tiendas WooCommerce están actualmente muy inseguros sobre cómo tratar los informes de mejoras de productos en el motor de búsqueda de Google. Para determinar si los datos estructurados de sus productos se han recopilado correctamente, se suele utilizar Google Search Console. Cada vez hay más mensajes de error y advertencias, que no suelen ser tan fáciles de solucionar.
En este artículo, te daremos algunos consejos sobre cómo leer los informes en Google Search Console y cómo ver una lista de advertencias y errores comunes. Te explicamos qué significan los mensajes de error y cómo puedes utilizarlos para operar en tus datos estructurados.
# Errores y advertencias en Goggle Search Console y cómo solucionarlos
A continuación, enumeramos algunos mensajes de advertencia del GSC (Google Search Console) que se encuentran a menudo al consultar los datos estructurados de los productos.
#1 Mensajes de error sobre «aggregateRating»
Error | sobre «aggregateRating» |
---|---|
El valor de la clasificación de errores está fuera del intervalo | : se debe especificar ratingCount o reviewCount |
El valor de la propiedad reviewCount debe ser positivo | :no es posible obtener calificaciones inferiores a cero. |
Se debe especificar «ratingCount» o «reviewCount» | Uno de estos campos es obligatorio para un AggregateRating. Las reseñas son puntuaciones, las reseñas son comentarios. |
Se debe especificar ratingCount o reviewCount | Se requiere al menos una calificación o revisión. No debe agregar aggregateRating si no hay calificaciones ni reseñas. |
Falta un valor en el campo ratingValue | Un número entre 1 y 5 (pero no cero). A menudo se encuentra cuando no hay reseñas. |
campo RatingValue no puede estar vacío | Debido a un producto sin calificaciones, normalmente debe ser un valor entre 1 y 5 (no cero). |
¿Cómo se pueden corregir los errores relacionados con «aggregateRating»?
Aquí está la solución:
Elimine aggregateRating de todos sus productos para los que no hay calificaciones / reseñas. Esto corregirá estos errores en la mayoría de los casos.
Indirecta:
Si utilizas JavaScript como cliente para eliminar aggregateRating, es importante tener en cuenta que, a veces, Google rastrea sin ejecutar JavaScript. Para los productos que se registran de esta manera, también se pueden mostrar los errores enumerados anteriormente.
#2 Mensajes de error de propiedades duplicadas
Error | al duplicar propiedades |
---|---|
Solo se debe evaluar una calificación general | Solo se debe evaluar una calificación general. Los datos estructurados de la página declaran propiedades aggregateRating duplicadas. |
¿Cómo se pueden corregir los errores de rasgos duplicados?
Aquí está la solución:
Asegúrese de que el sitio web solo contenga una única versión de datos estructurados. Las propiedades no deben duplicarse bajo ninguna circunstancia. Los datos estructurados innecesarios deben eliminarse permanentemente. Comprueba también si se crean datos estructurados duplicados a partir de tus plugins o del tema, lo que en muchos casos se hace automáticamente por estos programas. Los proveedores externos suelen utilizar sus propios datos estructurados y los incorporan al código fuente de su sitio web.
#3 Mensajes de error sobre «ofertas», «revisión» o «calificación agregada»
Errores de listado, calificación o calificación general | |
---|---|
Se debe especificar «ofertas», «revisión» o «calificación agregada». | Este es un requisito previo para los datos estructurados. |
¿Cómo puede solucionar el error «Sin oferta, calificación o calificación general»?
Aquí está la solución:
Todas las entidades de producto deben tener una oferta, una reseña o una calificación agregada. Si faltan estas unidades, no se dispone de resultados completos. En este caso, se requiere la integración de estos datos en todos los productos de su tienda.
#4 Mensajes de error «Precio faltante»
Error | : Falta el precio |
---|---|
debe indicar el precio o la indicación | del precio El precio es una indicación obligatoria y debe cumplir con las directrices de schema.org. |
¿Cómo se pueden corregir los errores de «Precio faltante»?
Aquí está la solución:
La propiedad price del producto debe tener un valor numérico introducido (sin un símbolo de moneda).
#5 Mensajes de error sobre «sku, gtin, mpn, isbn»
Error | en «sku, gtin, mpn, isbn» |
---|---|
Campo faltante «sku, gtin, mpn, isbn» | Estos son campos opcionales con diferentes tipos de identificadores. |
¿Cómo se pueden corregir los errores «sku, gtin, mpn, isbn»?
Aquí está la solución:
Los datos de identificación respectivos para el producto respectivo deben ingresarse en los campos. Si tus productos no tienen etiquetas, el siguiente código se puede resolver incluyendo el siguiente código en el .funktions.php de tu tema o tema hijo.
/* END WooCommerce CSS- und JavaScript-Dateien nur auf Shop-Seiten laden */
function filter_woocommerce_structured_data_product( $markup, $product ) {
$markup['brand'] = get_bloginfo( 'name' );
$markup['itemCondition'] = 'new';
$markup['mpn'] = $markup['sku'];
return $markup;
};
// add the filter
add_filter( 'woocommerce_structured_data_product', 'filter_woocommerce_structured_data_product', 10, 2 );
#6 Mensajes de error sobre «Falta el nombre de la marca (marca)»
Error | en «Falta la marca» |
---|---|
Campo faltante «marca» | Campo opcional, si es posible, este campo debe asignarse a la marca del producto. |
¿Cómo se pueden corregir los errores relacionados con la «marca»?
Aquí está la solución:
Si no se puede asignar una marca a un producto, es posible eliminar la propiedad de la marca comercial por completo. Alternativamente, puede incluir el código a continuación en el funktions.php de su tema o tema hijo.
/* END WooCommerce CSS- und JavaScript-Dateien nur auf Shop-Seiten laden */
function filter_woocommerce_structured_data_product( $markup, $product ) {
$markup['brand'] = get_bloginfo( 'name' );
$markup['itemCondition'] = 'new';
$markup['mpn'] = $markup['sku'];
return $markup;
};
// add the filter
add_filter( 'woocommerce_structured_data_product', 'filter_woocommerce_structured_data_product', 10, 2 );
#7 Información detallada sobre el tema de «Datos Estructurados»
Hemos escrito un artículo completo con información general sobre el tema de los «datos estructurados» en la siguiente entrada del blog: Datos estructurados en WordPress
También puede encontrar más información en la siguiente página de soporte de Google.
Actualizaciones del tema: Error de producto en Google Search Console
Actualizaremos continuamente nuestros consejos y recomendaciones aquí. Así que vale la pena pasar por aquí de vez en cuando.