I've had several product reviews on my blog, which now just disappeared because of a new Google update. Can't see them even in Google webmaster tools. Rankings also dropped for these specific pages.
What's the point now to add this type of structured data...
Does anyone see something similar?