Pas d'image dans mes Rich snippets

lusitain

Nouveau WRInaute
Bonjour,

Je suis bloqué, et j'espère un petit coup de pouce pour m'aider.
La page de test des snippets de google n'affiche pas l'image... alors que mon code me parait bon... savez vous pourquoi?

Exemple : page suivante
https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.1001recettes.net%2Fviande-hachee-farcie-aux-artichauts.html&html=
 

mipc

WRInaute accro
pas sur mais il se peut qu'une balise author manque dans la partie microformat.

Avertissement : Missing required field "entry-title".
Avertissement : Missing required field "updated".
Avertissement : Missing required hCard "author".

édit: aussi évite de mettre plusieurs rich snippets sur la même page, si tu commence en schema.org reste en schema.org, car si non les formats risque de se bouffer la gueule et google ne sachant pas quoi choisir pourrait décidé d'afficher la moins pertinente.

reédit: décément c'est pas http://schema.org/recipe comme liens schema.org mais http://schema.org/Recipe qu'il faut mettre.

en suite inspire toi de ceci:

Code:
<div itemscope itemtype="http://schema.org/Recipe">
  <span itemprop="name">Mom's World Famous Banana Bread</span>
  By <span itemprop="author">John Smith</span>,
  <meta itemprop="datePublished" content="2009-05-08">May 8, 2009
  <img itemprop="image" src="bananabread.jpg" />

  <span itemprop="description">This classic banana bread recipe comes
  from my mom -- the walnuts add a nice texture and flavor to the banana
  bread.</span>

  Prep Time: <meta itemprop="prepTime" content="PT15M">15 minutes
  Cook time: <meta itemprop="cookTime" content="PT1H">1 hour
  Yield: <span itemprop="recipeYield">1 loaf</span>

  <div itemprop="nutrition"
    itemscope itemtype="http://schema.org/NutritionInformation">
    Nutrition facts:
    <span itemprop="calories">240 calories</span>,
    <span itemprop="fatContent">9 grams fat</span>
  </div>

  Ingredients:
  - <span itemprop="ingredients">3 or 4 ripe bananas, smashed</span>
  - <span itemprop="ingredients">1 egg</span>
  - <span itemprop="ingredients">3/4 cup of sugar</span>
  ...

  Instructions:
  <span itemprop="recipeInstructions">
  Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
  the flour last. Pour the mixture into a loaf pan and bake for one hour.
  </span>

  140 comments:
  <meta itemprop="interactionCount" content="UserComments:140" />
  From Janel, May 5 -- thank you, great recipe!
  ...
</div>

notamment la partie:

Code:
<span itemprop="author">John Smith</span>,
  <meta itemprop="datePublished" content="2009-05-08">May 8, 2009
  <img itemprop="image" src="bananabread.jpg" />

qui renseigne l'auteur et la photo de la recette du produit fini.
 

lusitain

Nouveau WRInaute
Merci mipc, grâce à toi j'ai trouvé le soucis !
C'était à cause d'une classe css qui s'appelait "hentry", qui était était reconnue par google comme du rich snippet alors que ce n'était pas le cas, et cela créait dont une confusion avec le shema.org (doublon).

Il 'a suffit de renommer cette classe pour que tout rentre dans l'ordre. Merci.
 

Discussions similaires

Haut