I have created a site using the Google Structured Data markup in order to make it output as a "review" in the search listings.
For example, this is the HTML for the page:
<div itemscope itemtype="http://data-vocabulary.org/Review">
<span class="info-text">Pattern: <a href="http://amzn.to/1uKQOSs" target="_blank"><span class="pattern-author" itemprop="itemreviewed">Simplicity 2648</span></a></span>
<p class="info-description">"<span itemprop="description"><em>The "Amazing Fit" dresses are quite promising, but I still needed adjustments, so it didn't make a huge difference. This pattern is well drafted though, and the result is great."</em></span></p>
<span style="display:none;" itemprop="reviewer">Francesca Haselden </span>
<time itemprop="dtreviewed" datetime="2014-03-18">Tue 18 Mar</time>
<span style="display:none;" itemprop="rating">4</span>
</div>
As you can see I have included the itemprop attribute with the following data:
- itemreviewed
- description
- reviewer
- dtreviewed
- rating
When I put the code above through the Structured Data Testing Tool it validates correctly and shows me all the info it has gathered, correctly.
But when I perform a search for my search term, although I show up on the second page for listings, there is no review. No star rating etc. It does not present itself the same way I am seeing other structured data reviews showing on Google.
The above code has been live on my site for 6 weeks and according to webmaster tools has been crawled several times, so I can't see it being an issue with taking time to re-crawl the structured data.