Bon alors, pour ma part, j'avais également l'erreur (rouge, que l'on soit d'accord 🙂 ) : Il faut indiquer "offers", "review", ou "aggregateRating" en faisant des tests sur https://search.google.com/structured-data/testing-tool de mes pages de site contenant des produits.
Etant en version 1.7.6.1 de Prestashop, j'ai d'abord fait cette manipulation de Webbax :
Dans le fichier product-prices.tpl comme indiqué dans le tuto.
Puis, j'avais encore les erreurs sur mes produits en faisant de nouveau des tests.
J'ai donc :
- Dans la page themes/MONTHEME/templates/catalog/_partials/miniatures/product.tpl mis en commentaire itemscope itemtype="https://schema.org/Product" , ligne 50 :
<section id="main" {*itemscope itemtype="https://schema.org/Product"*}> <meta itemprop="url" content="{$product.url}">
- Dans la page themes/MONTHEME/templates/catalog/_partials/miniatures/sidebar-product.tpl mis en commentaire itemscope itemtype="http://schema.org/Product" , ligne 26:
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" {*itemscope itemtype="http://schema.org/Product"*}>
- Dans la page themes/MONTHEME/templates/catalog/_partials/miniatures/product-slider.tpl mis en commentaire itemscope itemtype="http://schema.org/Product" , ligne 26 :
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" {*itemscope itemtype="http://schema.org/Product"*}>
Et en refaisant mes tests sur https://search.google.com/structured-data/testing-tool, je n'ai plus d'erreurs. En revanche, elles y sont encore sur la google search console, mais on m'a conseillé d'attendre plusieurs jours voir plusieurs semaines avant de retester pour laisser le temps a notre "ami" Google de faire sa popote...
Je reviens vous dire ce qu'il en est ! 😉
(Prestashop et Google nous rendront tous chèvre)