Микроформаты - Missing required field "name (fn)".

123
akapaka
На сайте с 12.01.2004
Offline
105
#11

А если так?

<div itemscope="itemscope" itemtype="http://schema.org/Product">

<div style="display:none;" itemprop="name">Название товара</div>

<div style="display:none;" itemprop="description">Описание товара</div>

<div style="display:none;" itemprop="aggregateRating" itemscope="itemscope" itemtype="http://schema.org/AggregateRating">

<span itemprop="ratingValue">3.5</span>/5 <span itemprop="reviewCount">11</span>

</div>

</div>

C
На сайте с 04.02.2005
Offline
277
#12

А должен рисовать? Он же валидатор, а не сниппет-viewer.

ps. А рейтинг вы подставляете от фонаря?

D
На сайте с 28.06.2008
Offline
1101
#13

Нет - рейтинг реальный. Я просто думал что должен рисовать Звезды если все ок

WebAlt
На сайте с 02.12.2007
Offline
251
#14
C
На сайте с 04.02.2005
Offline
277
#15

<div style="display:none">

А зачем? (чисто риторический вопрос)

D
На сайте с 28.06.2008
Offline
1101
#16
Chukcha:
<div style="display:none">

А зачем? (чисто риторический вопрос)

Затем что данные на сайте выведены по другому - их все равно видно.

Кстати а вот так уже нифига не показывет звезды.. А если у меня рейтинг больше 5 то что, не видать звезд?

akapaka
На сайте с 12.01.2004
Offline
105
#17
Dram:
А если у меня рейтинг больше 5 то что, не видать звезд?

bestRating и worstRating тогда нужно указать по умолчаию они 5 и 1 http://schema.org/AggregateRating

D
На сайте с 28.06.2008
Offline
1101
#18

akapaka спасибо большое что все растолковал!

WebAlt
На сайте с 02.12.2007
Offline
251
#19

display:none google не советует использовать:

https://support.google.com/webmasters/bin/answer.py?hl=ru&answer=1093493#usage

D
На сайте с 28.06.2008
Offline
1101
#20

Прошу Вас опять о помощи - WebAlt был прав, если в коде был display:none - то снипет не показывается, на тех сайтах где не было display:none - все стало отображаться.

Теперь пытаюсь все оформить без display:none и по структуре страницы вот так получается, но валидатор ругается. Что ему не нравится?

<div itemscope="itemscope" itemtype="http://schema.org/Product">
<div itemprop="aggregateRating" itemscope="itemscope" itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">20</span>
</div>
<h1 itemprop="name" >название</h1>

<div itemprop="aggregateRating" itemscope="itemscope" itemtype="http://schema.org/AggregateRating">
<span itemprop="reviewCount">29</span>
<span itemprop="bestRating">200</span>
</div>
</div>
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий