Jump to content

Probléme avec google : Il faut indiquer "offers", "review", ou "aggregateRating"


Recommended Posts

Bonjour :-) 

J'ai un probléme avec mon référencement google 

Il me marque toujours la même erreur au niveau du Webtools : Il faut indiquer "offers", "review", ou "aggregateRating" (Éléments concernés
738 produits )

Voici mon site internent : www.belle-extension.fr

donc je met n'importe quel lien cela affiche

Cette URL est sur Google, mais présente des problèmes
Elle peut figurer dans les résultats de la recherche Google (du moment qu'elle ne fait pas l'objet d'une action manuelle ou d'une demande de suppression). Cependant, certains problèmes l'empêchent de bénéficier de l'ensemble des optimisations. 

Merci de votre aide

Cordialement

Laetitia 

Share this post


Link to post
Share on other sites

  • razaro changed the title to Probléme avec google : Il faut indiquer "offers", "review", ou "aggregateRating"

Bonjour 

impossible de trouver le product.tpl j'ai la version 1.7.5 0 

L'erreur viendrait de là :

<div class="product-miniature js-product-miniature" data-id-product="35" data-id-product-attribute="32" itemscope itemtype="http://schema.org/Product">
  <div class="thumbnail-container">
    <div class="image-block">

Share this post


Link to post
Share on other sites

  • 2 weeks later...

Merci Eolia, mais en pratique, quels sont les fichiers à modifier : product.tpl du theme, j'ai l'impression.

Comment supprimer les rich snipetts ?

J'ai vu qu'il y avait un pb lié à la devise aussi euro ou €

Existe-t-il une liste de modifs. Je n'ai pas trouvé de topocs sur ce forum en 1.6.

A croire que tout le monde est en 1.7 !

Merci.

Share this post


Link to post
Share on other sites

Il faudrait un peu lire la doc que fournit Google à ce niveau.

99% des thèmes et modules sont mal écrits concernant ce point.

Les rich snippets concernant les produits ne doivent être QUE dans les pages produits et complets(type d'offre, etc ) mais il faut les supprimer des product-list, modules défilants (meilleures ventes, déja vus, carousels, etc...)

Edited by Eolia (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

On peut faire mieux (et le replace ne sert à rien Presta envoie le prix en float^^)

<span id="our_price_display" itemprop="price" content="{$productPrice}">{convertPrice price=$productPrice}</span>
<meta itemprop="priceCurrency" content="{$currency->iso_code}" />

Ou mettre aussi le price en meta

Google n'aime pas non plus les styles inline :P 

  • Like 1

Share this post


Link to post
Share on other sites

Ooops !

Autant pour moi, ca marche...si on le fait au bon endroit ! Il y a deux fois ces lignes de code dans le product.tpl

Donc ca marche pour le prix, je vais fureter pour voir les autres parametres !

Encore merci pour votre aide à tous les deux !

Luigi

Share this post


Link to post
Share on other sites

Il y a 16 heures, Eolia a dit :

On peut faire mieux (et le replace ne sert à rien Presta envoie le prix en float^^)

<span id="our_price_display" itemprop="price" content="{$productPrice}">{convertPrice price=$productPrice}</span>
<meta itemprop="priceCurrency" content="{$currency->iso_code}" />

Ou mettre aussi le price en meta

Google n'aime pas non plus les styles inline :P 

Donc pour la version 1.7 je peut mettre ses lignes de codes pour le Price en meta ?

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour à tous,

Donc j'ai réglé mon pb de prix pas correct. Super ! Merci les gars !

Mais si je reviens à mon pb de base.

Google search console me signale 1 erreurs "Il faut indiquer offers review ou aggregateRating" et des warnings.

Pourtant avec l'outil de test, il ne me signale plus que des avertissement et pas d'erreur !

Que dois-je en penser ? Est-ce grave ? Suis-je vraiment pénalisé par Google à cause de celà ?

Est-ce que je dois résoudre ce problème ? Mais quelle est mon erreur ? 

Si quelqu'un a des pistes, merci de communiquer.

 

Share this post


Link to post
Share on other sites

google va vous désindexer à vie, c'est sûr^^

Bien malin qui pourrait répondre à votre question vu que seul google décide de ce qu'il fait.

Si vous avez corrigé, avez-vous demandé de valider la correction ?

Share this post


Link to post
Share on other sites

Non, je n'ai pas demandé mais j'ai des pages archivées de ce jour et elle sont en défaut.

Le nombre d'avertissement a diminué ( plus que 2 il manque le champ brand et le champ Product id).

mais toujours cette erreur signalée !

Ce qui m'embete le plus 'est que l'outil de test google ne sinale pas d'erreur et la search console google, oui !

 

Share this post


Link to post
Share on other sites

il y a 16 minutes, Luigi19 a dit :

Bonjour à tous,

Donc j'ai réglé mon pb de prix pas correct. Super ! Merci les gars !

Mais si je reviens à mon pb de base.

Google search console me signale 1 erreurs "Il faut indiquer offers review ou aggregateRating" et des warnings.

Pourtant avec l'outil de test, il ne me signale plus que des avertissement et pas d'erreur !

Que dois-je en penser ? Est-ce grave ? Suis-je vraiment pénalisé par Google à cause de celà ?

Est-ce que je dois résoudre ce problème ? Mais quelle est mon erreur ? 

Si quelqu'un a des pistes, merci de communiquer.

 

t’inquiètes pas moi aussi j'avais ça, il faut attendre quelques jours

Share this post


Link to post
Share on other sites

Bonjour à tous,

J'ai laissé passé le week-end pour mon pb. Mais c'est toujours pareil.

L'outil de test en ligne google me signale juste quelques avertissements mais pas d'erreurs

La search console m'indique 1 erreur (il faut indiquer "offers", "review"...) + les mêmes avertissements.

Quelqu'un aurait  il une idée pour corriger ce problème ?

Je vous donne l'url du site:

https://www.ma-petite-brocante.com

Merci pour votre aide.

PS : c'est valable sur tous les produits de la boutique !

Edited by Luigi19
oubli (see edit history)

Share this post


Link to post
Share on other sites

Il y a 7 heures, okom3pom a dit :

Attendre 😅

 

Il y a 7 heures, Luigi19 a dit :

Bonjour à tous,

J'ai laissé passé le week-end pour mon pb. Mais c'est toujours pareil.

L'outil de test en ligne google me signale juste quelques avertissements mais pas d'erreurs

La search console m'indique 1 erreur (il faut indiquer "offers", "review"...) + les mêmes avertissements.

Quelqu'un aurait  il une idée pour corriger ce problème ?

Je vous donne l'url du site:

https://www.ma-petite-brocante.com

Merci pour votre aide.

PS : c'est valable sur tous les produits de la boutique !

oui il faut attendre 

Share this post


Link to post
Share on other sites

Salut à tous,

C'est calme par ici, à croire qu'il n'y a que moi qui passe par là.

Mon problème de pages en défaut ne s'est pas amélioré. Search console m'en signale toujours (c'est même en légère progression).

J'ai quand même compris quelque chose.

Le site dont je m'occupe est un site de brocante (cf lien sur message plus haut). On n'y trouve que des produits uniques.

Il y a 2 types de produis sur le site : des produits à vendre (normal pour un site de e-commerce) et des produits vendus.

Sur les produits vendus, le prix ne figure pas. 

Et c'est sur les produits vendus que la search console me détecte des anomalies.

Un exemple de produit vendu :

https://www.ma-petite-brocante.com/deco-brocante/10191-ancien-siphon-bouteille-eau-de-seltz-p-jardou-souillac-lot-bar-bistrot.html

Quelqu'un saurait-il ce que je dois faire pour corriger ce problème ?

Merci d'avance pour votre aide.

Share this post


Link to post
Share on other sites

  • 5 weeks later...
  • 2 weeks later...

Bonjour,

J'ai le même problème avec Google Search Console concernant les produits :  "Il faut indiquer offers review ou aggregateRating" et des warnings.  Avec Prestashop V 1.7.5.1

en plus il manque , iD des produits, les images des produits bien que les produits ont leur ID, leur image etc...

Est-ce que vous avez généré le Sitmap avec le module gratuit "Sitemap Google V.4.1.0" ???    J'ai la vague impression que le problème vient de ce module

Share this post


Link to post
Share on other sites

Bonjour,

Mon sitemap est généré avec un module version v322

Mais franchement, je ne vois pas du tout ce que le sitemap à à voir avec cela.

Google explore tes pages et te dit qu'elles ne sont pas conforme. 

 

Share this post


Link to post
Share on other sites

@Babilrob 

- Tu parles anglais sur un forum français

- Tu parles d'erreurs mais tu n'en donnes aucune: comment pouvons-nous deviner quoi que ce soit ? "Allo docteur, je suis malade !"

- Ensuite c'est simple: Google se base sur schema.org et permet de tester toutes les pages à problèmes donc si votre page ne respecte pas le modèle vous aurez des erreurs. Lisez la doc

- Faites également une différence entre ERREURS et AVERTISSEMENTS, les erreurs doivent être corrigées impérativement pas les avertissements (on ne va pas mettre d'avis produits si les produits n'en n'ont pas^^)

  • Like 1

Share this post


Link to post
Share on other sites

1) Je me suis corrigé et j'ai répondu en français (désolé si je ne parle pas français...)

2) les erreurs sont celles mentionnées au début de la conversation: "offres", "avis", ou "agrégatEvaluation"

3) et sont évidemment des erreurs, pas des avertissements

Prestashop 1.7.5.1 et un module pour les avis produits actifs

Share this post


Link to post
Share on other sites

Bonjour Doekia et bonjour à tous,

meme probléme rencontré dans google search console ce sont toutes mes pages qui sont en erreur.

-- Il faut indiquer "offers", "review", ou "aggregateRating" ---
exemple d'une page 

https://www.maxirentree.fr/fr/210-maped-compas-4-pieces-technique-balustre-geant.html

Prestashop :  version 1.7.5.2

D'ailleurs j'ai une autre site en 1.7.4.2 avec le meme probléme depuis quelques jours,

 

Share this post


Link to post
Share on other sites

il y a 3 minutes, Paris stock a dit :

Bonjour Doekia et bonjour à tous,

meme probléme rencontré dans google search console ce sont toutes mes pages qui sont en erreur.

-- Il faut indiquer "offers", "review", ou "aggregateRating" ---
exemple d'une page 

https://www.maxirentree.fr/fr/210-maped-compas-4-pieces-technique-balustre-geant.html

Prestashop :  version 1.7.5.2

D'ailleurs j'ai une autre site en 1.7.4.2 avec le meme probléme depuis quelques jours,

 

review ou aggregateRating sont des warning tu peux les ignorer totalement.

Par contre tes pages ont un marquage boiteux problématique:

Citation

 

Share this post


Link to post
Share on other sites

il y a 28 minutes, Luigi19 a dit :

Bonjour,

@doekia : avec quoi testez vous les url ? Il ne me semble pas reconnaître l'outil de test de données structurées Google. 

Il y a des mots qui ne vont pas ensemble dans ta phrase: Google et outils :D

Ce que fait mon outils c'est contrôler exactement des balises et les vérifier avec les specs, les rfc et  schema.org

 

Edited by doekia (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

Pour ces warning sans importance il faut juste ajouter les balises sur ton site.

Pour le reviews google cherche si il y a des avis sur ton produit.

Module https://mypresta.eu/modules/advertising-and-marketing/free-product-reviews-comments.html

juste dans le module chercher :  views ->template->front -> productcomment_reviews.tpl

Modifier le code par celui-ci:

{*
* 2007-2018 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <contact@prestashop.com>
*  @copyright  2007-2018 PrestaShop SA
*  @version  Release: $Revision$
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
*  MODIFIED BY MYPRESTA.EU FOR PRESTASHOP 1.7 PURPOSES !
*
*}
<div class="comments_note">
	<div class="star_content clearfix">
		{section name="i" start=0 loop=5 step=1}
			{if $averageTotal le $smarty.section.i.index}
				<div class="star"></div>
			{else}
				<div class="star star_on"></div>
			{/if}
		{/section}
	</div>
	<span class="nb-comments">{l s='Review(s)' mod='productcomments'}: <span itemprop="reviewCount">{if $nbComments|count < 0}5{else}{$nbComments}{/if}</span></span>
</div>

 Pour le offers ajouter une balise type :

dans votre product.tpl : theme -> nomdevotretheme -> catalog -> product.tpl

<div itemprop="offers" itemtype="http://schema.org/Offer" itemscope>
https://gyazo.com/9338a835525c83f23e2ca89f9e7bbed0

Share this post


Link to post
Share on other sites

OK, C'est un outil que tu as développé toi même ? Accessible en ligne ? à quelle adresse ?

Sinon, pourrais tu m'indiquer mon pb car je ne le trouve pas.

Voici une url indiquée en defaut par google :

https://www.ma-petite-brocante.com/deco-brocante/10191-ancien-siphon-bouteille-eau-de-seltz-p-jardou-souillac-lot-bar-bistrot.html

(j'en parle plus haut dans ce sujet).

Merci d'avance.

Share this post


Link to post
Share on other sites

et qu'en est il de belle extension

On 3/2/2019 at 10:16 AM, Belle Extension de c said:

Bonjour 🙂

J'ai un probléme avec mon référencement google 

Il me marque toujours la même erreur au niveau du Webtools : Il faut indiquer "offers", "review", ou "aggregateRating" (Éléments concernés
738 produits )

Voici mon site internent : www.belle-extension.fr

donc je met n'importe quel lien cela affiche

Cette URL est sur Google, mais présente des problèmes
Elle peut figurer dans les résultats de la recherche Google (du moment qu'elle ne fait pas l'objet d'une action manuelle ou d'une demande de suppression). Cependant, certains problèmes l'empêchent de bénéficier de l'ensemble des optimisations. 

Merci de votre aide

Cordialement

Laetitia 

Car en fait plein de conversations sont venu se greffer sur son post et la pauvre a été noyer dans les problèmes des autres.

Donc ! Chère Belle Extension, avez vous reussi a corriger votre problème ?

Share this post


Link to post
Share on other sites

il y a 1 minute, Luigi19 a dit :

Sinon, pourrais tu m'indiquer mon pb car je ne le trouve pas.

Tu as des prix qui n'ont ni le bon formalisme (pas float, pas de devise), et qui ne sont pas encadrés dans une Offre

C'est les produits de la même catégorie qui font ça

Share this post


Link to post
Share on other sites

@doekia  : Mes produits n'ont pas de prix puisque ce sont des produits vendus !

Mes produits à venre sont bien conformes (enfin j'espere).

Ma question : Comment doit-je baliser un produit vendu pour que google ne me signale pas une erreur ?

Merci

Share this post


Link to post
Share on other sites

il y a 1 minute, Luigi19 a dit :

@doekia  : Mes produits n'ont pas de prix puisque ce sont des produits vendus !

Mes produits à venre sont bien conformes (enfin j'espere).

Ma question : Comment doit-je baliser un produit vendu pour que google ne me signale pas une erreur ?

Merci

Heu vraiment pas a vendre? Bizarre quand je clique sur l'assiette en bas ... elle est a vendre 15€

 

Mais bon si tu ne veux pas le faire apparaitre

Soit:

- Ne pas le baliser du tout

- Soit le baliser en offre expiré

Share this post


Link to post
Share on other sites

@eolia : ne pas le baliser du tout. OK, je vais regarder comment faire.

@doekia : le produit n'est plus à vendre car il a été vendu et il n'y en avait qu'un à vendre. L'assiette en bas est à vendre mais elle est (normalement) bien balisée !

Si vous avez des pistes pour ne pas baliser un produit, je suis preneur.

Share this post


Link to post
Share on other sites

en gros il te faut rajouter des tests partout pour ne pas baliser

{if (!$allow_oosp && $product->quantity <= 0) || !$product->available_for_order || (isset($restricted_country_mode) && $restricted_country_mode) || $PS_CATALOG_MODE} class="unvisible"{/if}

Comme c'est pénible, je partirai plutot sur un technique un peu sale.

faire un capture de la div qui contient le schema product. l'afficher conditionnellement soit telle qu'elle, soit en filtrant tous les itemprop

  • Like 1

Share this post


Link to post
Share on other sites

4 hours ago, doekia said:

review ou aggregateRating sont des warning tu peux les ignorer totalement.

Par contre tes pages ont un marquage boiteux problématique:

 

Merci pour ton retour,

>>>>review ou aggregateRating sont des warning tu peux les ignorer totalement. 

OK mais google me les place en Erreur dans la search console, toutes les pages sont en rouge depuis quelques jour seulement alors que je n'ai rien fait de spécial

alors c'est la présentation de la page product de la v1.7 qui est fait défaut ?

comment y remédier ?

Share this post


Link to post
Share on other sites

NON NON et NON !

Si c'est en rouge ce sont des erreurs, sinon c'est en jaune et ce sont des avertissements.

Copiez/collez ici ces erreurs (message de google + urls concernées svp)

Share this post


Link to post
Share on other sites

Ok, comme expliqué +haut, seules les pages produits doivent avoir des contenus enrichis de type product. Supprimez toutes les mentions de type itemprop dans votre product-list.tpl et/ou dans les modules tiers de type "dans la même catégorie", "déjà vus", etc

Exemple sur votre page d'accueil (où les données sont mal formatées en plus)

image.thumb.png.069c69391090f26aeb4a808c4de36754.png

https://schema.org/price

 

Share this post


Link to post
Share on other sites

On 5/17/2019 at 2:35 PM, ArnaudCogitoys said:

Bonjour, 

Le tuto ci dessous peut peut être vous aider à structurert les rich snippets de google sans acheter un nouveau module.

https://www.webbax.ch/2019/05/16/prestashop-1-7-seo-donnees-structurees-fiche-produit-ep-33/

Cordialement

Tout simplement PARFAIT ! ! 

Tous les messages d'erreurs ont disparu grace a ce tuto. Même les warnings ont aussi été résolus. 

Les données structurées (pour les pages produits seulement) sont maintenant au top. merci arnaud ! 

 

Maintenant il faut que je résolve ce fameux problème d'erreurs de données structurées qui sont dans les pages de catégories. 

Donc si j'ai bien compris, il faut supprimer tout ce qui concerne les itemprop sur product-list.tpl ? 

M. EOLIA, pourriez vous vérifier si c'est bien la même chose à changer sur mon site, si c'est possible  ? vie-en-zen.com

Edited by Jean Francois G (see edit history)
  • Thanks 1

Share this post


Link to post
Share on other sites

@Jean Francois G je suis pas trop sur de ce que tu as fait mais même si google est content (j'en doute) ça ne ressemble à rien.

page produit: quelques défaut mineurs (url dans un content meta)

page category: heu... j'ai une liste de produit et une liste d'offre. Par quel miracle un quelconque programme vas faire le lien entre les uns et les autres?

page accueil:  même souci qu'en page categ

 

J'ai bien peur que si il ne te sort plus de warning (car il devrait y en avoir), c'est qu'il considère ton marquage tellement invalide qu'il fait comme si il n'y en avait pas

Share this post


Link to post
Share on other sites

les modifs n'ont été faites que pour les pages "produits" (ce qui explique qu'il n'y ai juste que quelques défauts mineurs) et ces pages n'affichent plus aucune erreur de données structurées.

Aucune modif n'a été faite ailleurs. C'est du 100% presta 1.7 d'origine pour le reste... et donc du pure codage prestashop natif puisque je n'ai rien touché, d'ou les 2400 warnings des autres pages. C'est ces choses la qui sont a corriger, j'en ai conscience :) Mais comment ? JE ne suis pas programmeur moi ... 

D’où la question à propos  des itemprop sur product-list.tpl dont parlait Eolia. 

 

Edited by Jean Francois G (see edit history)

Share this post


Link to post
Share on other sites

il y a 27 minutes, Jean Francois G a dit :

Mais comment ? JE ne suis pas programmeur moi ... 

Heu ... je sais pas quoi répondre à ça...

A part méthode couhet, invocation de la vierge, maléfice, vodou...

Share this post


Link to post
Share on other sites

On 3/22/2019 at 12:01 AM, Eolia said:

Il faudrait un peu lire la doc que fournit Google à ce niveau.

99% des thèmes et modules sont mal écrits concernant ce point.

Les rich snippets concernant les produits ne doivent être QUE dans les pages produits et complets(type d'offre, etc ) mais il faut les supprimer des product-list, modules défilants (meilleures ventes, déja vus, carousels, etc...)

 

  • Haha 1

Share this post


Link to post
Share on other sites

Ça on avait déjà lu..  ce sont les types de lignes à supprimer qui sont encore flous. 

Comme si je disais :"Pour avoir une adresse IP vraiment correct il faut faire les calculs de cette adresse par rapport au sous réseau correspondant afin de définir un contenu de la forêt absolument exact.. " . Le lecteur voit bien ce que ça veux dire mais n'a aucune idée de comment y arriver :) 

Ce que je veux dire par la avec une pointe d'humour, c'est que pour qu'une personne non programmeur puisse faire les modifications nécessaires, il serait sympa d'indiquer quelques sont les fichiers concernés et / ou les dossiers ou les trouver ? Avec ces quelques renseignements, nous pourrions travailler efficacement à la résolution définitive de ce soucis .. non ? 

Edited by Jean Francois G (see edit history)

Share this post


Link to post
Share on other sites

Non c'est beaucoup plus simple^^

Quand vous voyez quelque chose comme ça:

<span itemprop="price" class="price product-price">

Vous ne supprimez pas la ligne mais juste ça

 itemprop="price"

Il n'y a rien de compliqué la-dedans. Idem avec tous les itemxxxx

Share this post


Link to post
Share on other sites

Merci Eolia de cette précision !  C'était la réponse qu'il me fallait pour enfin comprendre lol 

En fait c'est donc extremement simple : On vire juste les itemprop="teteattoto" du product-list (Je trouverais bien le dossier a force de chercher :) )

Je m'y lance et je test ensuite avec l'outil google. 

Share this post


Link to post
Share on other sites

Alors de ce que j'ai pu constater, l'architecture de la 1.7 est une vrai usine a gaz..

Le fichier product-list est en fait une simple page qui appelle les autres fichiers products-top.tpl, Products.tpl, et products-bottom.tpl en leur ajoutant des filtres...

J'en déduis que product.tpl est le fichier qui affiche le produit final seul, et le fichier products.tpl celui qui affiche la liste des produits (c'est la chose qui me semble le plus logique).

Mais dans products.tpl on retrouve encore une simple page tres courte qui appelle catalog/_partials/miniatures/product.tpl et _partials/pagination.tpl

On a par contre un item="Product" (faut il le supprimer ? )

Allez comprendre avec ça..

DONC ! En toute logique, vu que le fichier catalog/_partials/miniatures/product.tpl se trouve dans "miniatures", ne serait ce pas celui la qu'il faut modifier ? (Parce que des product.tpl, il y en a partout en fait.. une usine à gaz) .De plus je vois une ligne