I have this blog post which has been encoded with rich text snippets (microformats) to indicate a number of fields to Google, including a full recipe with ingredients, the author, the cook time and prep time, a photo, etc.
According to Google's guidelines, I have enough fields that it should be showing up, and Google's rich text snippets tool is showing no errors for that page.
Yet-- no love from Google. Why?
for starters, you need to have two of the following classes:
photo
prepTime
orcookTime
ortotalTime
oringredients
calories
review
(nested)i checked the first one,
photo
, while you do have two on your page, they are the same image, as well as the second is set todisplay:none
. not sure which or if both are throwing it off. i would start their first. then ensure that i have all of the other requirements.