当我在Google的Rich Snippets测试工具http://www.google.com/webmasters/tools/richsnippets?q=http%3A%2F%2Fwww.camasicostume.ro%2Findex.php%3Froute%3Dproduct%2Fproduct%26product_id%3D478上尝试使用产品页面时,我发现它返回错误:
错误:使用schema.org进行不完整的微数据。
似乎无法弄清楚原因。对于产品标记,根据Google的政策,只需要产品名称,价格和货币:http://support.google.com/webmasters/bin/answer.py?hl=en&answer=146750
答案 0 :(得分:4)
问题在于这部分代码
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="price" content="99,00 Lei" />
<meta itemprop="priceCurrency" content="Lei" />
<link itemprop="availability" href="http://schema.org/InStock" />
</span>
在你提到的doc
价格要求
浮点数。您可以使用小数点('。')或逗号(',')作为分隔符。
所以让我们的价格正确:
meta itemprop =“price”content =“99,00”
货币要求
用于描述产品价格的货币,用三个字母ISO format。
Wikipedia提示我们使用 RON 标识符代替罗马尼亚货币。修正后
meta itemprop =“priceCurrency”content =“RON”
我们试试这个
<span itemscope itemtype="http://schema.org/Product">
<meta itemprop="url" content="http://www.camasicostume.ro/index.php?route=product/product&product_id=478" >
<meta itemprop="name" content="wepa wepa " >
<meta itemprop="model" content="X00851_PR013T2189" >
<meta itemprop="manufacturer" content="Diesel" >
<meta itemprop="image" content="http://www.camasicostume.ro/image/cache/imported/X00851_PR013T2189/stock_prod31697_image_1756005734-450x550.jpg" >
<meta itemprop="image" content="http://www.camasicostume.ro/image/cache/imported/X00851_PR013T2189/stock_prod31697_image_1782593751-74x74.jpg" >
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="price" content="99,00" />
<meta itemprop="priceCurrency" content="RON" />
<link itemprop="availability" href="http://schema.org/InStock" />
</span>
<span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="reviewCount" content="1">
<meta itemprop="ratingValue" content="5">
</span>
</span>
完美。