2013-07-30 2 views
3

Я получаю сообщение об ошибке «Неполные микроданные с schema.org». при тестировании разметки с помощью инструмента тестирования Google (http://www.google.com/webmasters/tools/richsnippets?q=uploaded:8004e2bf685980a2f0ffadd5c52b2d5f).Богатые фрагменты/микроданные для продуктов: ошибка: неполные микроданные с schema.org

Я как можно больше упростил свой код, не хватает ли какого-либо «обязательного» типа, чтобы избавиться от этой ошибки? Это единственные данные, которые я имею на моих страницах продукта на данный момент.

Заранее благодарен!

<div itemscope itemtype="http://schema.org/Product" id="productdetail"> 
<img itemprop="image" src="testimage.jpg" width="300" height="300" name="multi" alt="Test" /> 
<h1 itemprop="name">Product Name</h1> 
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="convertprice"> 
    <span itemprop="price">£2.00</span> 
</span> 
<p itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="stock"><link itemprop="availability" href="http://schema.org/InStock" content="In Stock" />In Stock</p> 
<div class="tab_info" id="tab1"> 
    <p itemprop="description" class="invtdesc2">This is where the product description will be!</p> 
</div> 

ответ

6

Похоже, эта загадочная ошибка срабатывает, потому что вы теряете цену на 2 Оферты. Следующая надбавка работает без ошибок для меня:

<div itemscope itemtype="http://schema.org/Product" id="productdetail"> 
    <img itemprop="image" src="testimage.jpg" width="300" height="300" name="multi" alt="Test" /> 
    <h1 itemprop="name">Product Name</h1> 
    <span itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="convertprice"> 
     <span itemprop="price">£2.00</span> 
    </span> 
    <p itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="stock"> 
    <span itemprop="price">£2.00</span><link itemprop="availability" href="http://schema.org/InStock" content="In Stock" />In Stock</p> 
    <div class="tab_info" id="tab1"> 
     <p itemprop="description" class="invtdesc2">This is where the product description will be!</p> 
    </div> 
</div> 

Мы работаем над предоставлением более подробных сообщений об ошибках. Спасибо за указание на это.

+0

Отлично, спасибо, что я сделал, вместо этого избавился от второго предложения и поставил тег закрывающего тега, чтобы включить доступность запаса в первом предложении. Возможно, стоит выделить необходимые данные на schema.org. – Shree

+0

Рад, что вам помогло. Проблема с документированием этого заключается в том, что schema.org является коалицией поисковых систем, и каждый из них может иметь разные наборы требуемых свойств. Документы Google, какие свойства мы требуем для богатых фрагментов (например, https://support.google.com/webmasters/answer/146750) в нашем справочном центре для веб-мастеров. Аналогично, Бинг описал, какие свойства они требуют на своем сайте (например, http://www.bing.com/webmaster/help/products-and-offers-markup-138d0977). –

+0

только что получил ту же ошибку для продукта без предложений. предлагать доступность = out_of_stock. исправлено добавлением фиктивной цены = 0 и pricecurrency = RUR –

Смежные вопросы