Предупреждение в структурированных данных Google: должна присутствовать либо цена, либо обзор, либо доступность
Я использую Инструмент тестирования структурированных данных Google для проверки сайта. Кажется, все работает нормально, однако я не смог решить следующее предупреждение (хотя доступность явно присутствует)
Предупреждение: Для создания предварительного просмотра с расширенными фрагментами необходимо указать цену, обзор или доступность.
Типичный URL-адрес, который вызывает предупреждение: https://cartridgeshop.nu/en/hp-364xl-zwart-cn684ee/
Я упускаю очевидное?
Источник:
<div class="row-fluid">
<div class="span12">
<div class="product-wrapper padding_10px margin_bottom_20px" itemscope=""
itemtype="http://data-vocabulary.org/Product">
<div class="padding_10px">
<div class="row-fluid margin_bottom_20px">
<div class="span4">
<div><img
src="https://cartridgeshop.nu/media/cache/shop/product/364xl-zwart-cn684ee/364xlzwart_1_thumbnail.jpg"
style=""></div>
</div>
<div class="span8">
<meta itemprop="category"
content="Electronics > Print, Copy, Scan & Fax Accessories > Printer Accessories > Printer Consumables">
<h1 class="enhanced"><span itemprop="brand">Hewlett Packard</span> <span itemprop="name">364XL</span>
Zwart</h1><a class="small" href="/admin/shop/product/53/">Bewerk product</a>
<p class="small margin_top_10px"><span itemprop="description">Origineel HP 364XL inktpatroon. Met HP inktcartridges print je gemakkelijk en voordelig. Snel en gemakkelijk cartridges plaatsen: unieke kleurcodering zorgt dat de juiste cartridge op de juiste plaats komt. Goedkope HP cartridges bestellen doe je bij cartridgeshop.nu!</span>
</p>
<p class="small margin_top_10px" style="color:red;font-weight:bold;">Wij raden u aan te kiezen
voor onze compatible Hewlett Packard cartridges. Met onze goedkope cartridge bespaar je op
de inkt kosten met behoud van kwaliteit.</p></div>
</div>
<div class="row-fluid" itemscope="" itemtype="http://data-vocabulary.org/Offer">
<div class="span12">
<table class="table small">
<thead>
<tr>
<th></th>
<th style="width:178px">Origineel</th>
<th style="width:178px">Huismerk <span
style="color:red;font-weight:bold;display:inline-block;margin-left:4px;">Bespaar 49%</span>
</th>
</tr>
</thead>
<tbody>
<tr>
<td>prijs incl. 21% BTW</td>
<td>
<meta itemprop="currency" content="EUR">
<meta itemprop="condition" content="new">
<h3 class="enhanced margin_bottom_10px">€ <span itemprop="price">16,50</span></h3>
<div class="input-append"><input
style="margin-bottom:1px;width:24px;text-align:center;font-size:1.052em;"
type="text" value="1"><a
onclick="addToCart(53, $(this).parent().find('input').val())"
class="btn btn-primary btn-small"><i
class="icon-white icon-shopping-cart-add"></i> bestel</a></div>
</td>
<td class="success"><h3 class="enhanced margin_bottom_10px">€ 16,68</h3>
<div class="input-append"><input
style="margin-bottom:1px;width:24px;text-align:center;font-size:1.052em;"
type="text" value="1"><a
onclick="addToCart(326, $(this).parent().find('input').val())"
class="btn btn-success btn-small"><i
class="icon-white icon-shopping-cart-add"></i> bestel</a></div>
</td>
</tr>
<tr>
<td>pagina's</td>
<td>550p</td>
<td class="success">-</td>
</tr>
<tr>
<td>milliliter</td>
<td>13ml</td>
<td class="success"><strong style="color:red;">25,6ml</strong></td>
</tr>
<tr>
<td>foto's (10x15)</td>
<td>-</td>
<td class="success">-</td>
</tr>
<tr>
<td>code</td>
<td><span itemprop="identifier" content="sku:CN684EE">CN684EE</span></td>
<td class="success">CN684EEC</td>
</tr>
<tr>
<td>kleur</td>
<td colspan="2"><img src="https://cartridgeshop.nu/static/shop/img/colors/1.png"> Zwart
</td>
</tr>
<tr>
<td>geschikte printers</td>
<td colspan="2"><p class="small"><a href="/shop/printers/hp/deskjet/3070a/">Deskjet
3070A</a>,
<a href="/shop/printers/hp/deskjet/3520e-aio/">Deskjet 3520e AiO</a>,
<a href="/shop/printers/hp/officejet/4620/">Officejet 4620</a>,
<a href="/shop/printers/hp/officejet/4622/">Officejet 4622</a>,
<a href="/shop/printers/hp/photosmart/5510-2/">Photosmart 5510</a>,
<a href="/shop/printers/hp/photosmart/5515-2/">Photosmart 5515</a>,
<a href="/shop/printers/hp/photosmart/5520/">Photosmart 5520</a>,
<a href="/shop/printers/hp/photosmart/6510/">Photosmart 6510</a>,
<a href="/shop/printers/hp/photosmart/6520-2/">Photosmart 6520</a>,
<a href="/shop/printers/hp/photosmart/7510/">Photosmart 7510</a>,
<a href="/shop/printers/hp/photosmart/7520/">Photosmart 7520</a>,
<a href="/shop/printers/hp/photosmart/b010a/">Photosmart B010a</a>,
<a href="/shop/printers/hp/photosmart/b109adfn/">Photosmart B109a/d/f/n</a>,
<a href="/shop/printers/hp/photosmart/b110ace/">Photosmart B110a/c/e</a>,
<a href="/shop/printers/hp/photosmart/b8550/">Photosmart B8550</a>,
<a href="/shop/printers/hp/photosmart/c5324/">Photosmart C5324</a>,
<a href="/shop/printers/hp/photosmart/c5380/">Photosmart C5380</a>,
<a href="/shop/printers/hp/photosmart/c6324/">Photosmart C6324</a>,
<a href="/shop/printers/hp/photosmart/c6380/">Photosmart C6380</a>,
<a href="/shop/printers/hp/photosmart/d5460/">Photosmart D5460</a>,
<a href="/shop/printers/hp/photosmart-estation/c510a/">Photosmart eStation C510a</a>,
<a href="/shop/printers/hp/photosmart-plus/b209ac/">Photosmart Plus B209a/c</a>,
<a href="/shop/printers/hp/photosmart-plus/b210ac/">Photosmart Plus B210a/c</a>,
<a href="/shop/printers/hp/photosmart-premium/c309ang/">Photosmart Premium
C309a/n/g</a>,
<a href="/shop/printers/hp/photosmart-premium/c310a/">Photosmart Premium C310a</a>,
<a href="/shop/printers/hp/photosmart-premium/c410b/">Photosmart Premium C410b</a>
</p></td>
</tr>
</tbody>
</table>
<span class="small"><strong>Disclaimer</strong><br>De werkelijke opbrengst en/of besparing varieert afhankelijk van de gebruikte printer, de geprinte foto's en andere factoren.</span>
</div>
</div>
</div>
</div>
</div>
</div>
3 answers
В разделе Продукт вы пропустили offerDetails
в следующей строке, в которой содержится предложение :
<div class="row-fluid" itemscope="" itemtype="http://data-vocabulary.org/Offer">
Следовательно, товар в предложении не был вложен в продукт, поэтому цена не была найдена, и отображалась ошибка, касающаяся отсутствия price
, как видно здесь (при условии, что Google сохранит тест).
Таким образом, изменение этого значения на следующее исправит ошибку:
<div class="row-fluid" itemprop="offerDetails" itemscope="" itemtype="http://data-vocabulary.org/Offer">
Как можно видеть здесь (предоставление Google сохраняет тест).
Возможно, вам будет полезно сравнить ваш код с примером здесь в разделе Singe product page
.
Ваша проблема может быть в этой части вашего кода:
<span class="small" itemprop="availability" content="in_stock"><span itemprop="identifier" content="sku:CN684EE">CN684EE</span> (in stock)</span>
Я считаю, что текст "в наличии" должен соответствовать коду доступности itemprop
, в то время как ваш - нет. Я не мог скопировать и вставить код, чтобы проверить его самостоятельно, но попробуйте и посмотрите, устранит ли это проблему. Если нет, пожалуйста, скопируйте и вставьте соответствующий код, как упоминал Дэн.
Хотя ответ Дэна выше верен в вашем случае... У меня было такое же сообщение об ошибке, когда я вывел цену продукта до 4 знаков после запятой (вместо 2), и Инструмент тестирования структурированных данных пропустил бы цену, а затем выдал бы мне такое же предупреждающее сообщение.