Buenas tardes.
Necesito de vuestra ayuda.
Como se soluciona "error «offers», «review» o «aggregateRating»"?
Gracias
Contenido solo visible a usuarios registrados
Hola Isabel,
Este error se debe a que no se está tomando de forma correcta estos elementos en los rich snippets de tus productos, verifica agregar este código en tu archivo functions.php:
/**
* Eliminar el marcado de esquema de producto generado de las páginas Categoría de producto y Tienda.
*/
function wc_remove_product_schema_product_archive() {
remove_action( 'woocommerce_shop_loop', array( WC()->structured_data, 'generate_product_data' ), 10, 0 );
}
add_action( 'woocommerce_init', 'wc_remove_product_schema_product_archive' );
El archivo lo encuentras en tu wepanel > administrador de archivos > public_html > dominio > wp-content > thema utilizado > archivo functions.php. Este lo agregas al final del todo ten en cuenta que debes esperará que Google vuelva a escanear tu sitio.
Un saludo 🖐️
@argenis Utilizo Prestashop 1.7, ese codigo no me val e si es para Worpress
Hola Isabel,
Para PrestaShop: ingresas al archivo ubicado en themes/tema/templates/catalog/_partials/miniatures/product.tpl .Aquí busca la clase product-price-and-shipping y sustituye la línea:
<div class="product-price-and-shipping"> ...</div>
Por:
<div class="product-price-and-shipping" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
<link itemprop="availability" href="{$product.seo_availability}"/>
<meta itemprop="priceCurrency" content="{$currency.iso_code}">
....
<span itemprop="price" class="price" content="{$product.price_amount}">{$product.price}</span>
</div>
Ten a la mano un respaldo del mismo por si sucede algo con tu sitio que sea inesperado.
Un saludo 🖐️
Hola Isabel.
Por favor prueba si ya no parecen esos avisos.
Un saludo