2013-11-14 2 views
2

У меня есть сомнения относительно правильного использования схемы ImageObject.Правильное использование Schema.org «ImageObject»

У меня есть маленькое изображение и ссылка для его просмотра в большем размере, но я не знаю, точно, какая из этих трех форм является правильной.

<span itemprop='image' itemscope itemtype='http://schema.org/ImageObject'> 
<a href='big_1280x720.jpg' itemprop='contentUrl'><img src='small_90x60.jpg' itemprop='image'></a> 
</span> 

<span itemprop='image' itemscope itemtype='http://schema.org/ImageObject'> 
<a href='big_1280x720.jpg' itemprop='image'><img src='small_90x60.jpg' itemprop='thumbnailUrl'></a> 
</span> 

<span itemprop='image' itemscope itemtype='http://schema.org/ImageObject'> 
<a href='big_1280x720.jpg' itemprop='contentUrl'><img src='small_90x60.jpg' itemprop='thumbnailUrl'></a> 
</span> 

ответ

5

Третье удаление первого вхождения itemprop = «изображений» является правильной.

<div itemscope itemtype='http://schema.org/ImageObject'> 
    <a href='big_1280x720.jpg' itemprop='contentUrl'> 
    <img src='small_90x60.jpg' itemprop='thumbnailUrl'> 
    </a> 
</div> 
+1

Если изображение является частью большего объема (e. г. фильм), а затем удаление 'itemprop =" image "' будет извлекать его из текущей области в корневую. Проверьте https://developers.google.com/structured-data/testing-tool/ –

1

Может быть кто-то считает этот вопрос при поиске «как использовать Schema.org ImageObject», как я, так, просто для справки, вот пример из документации Schema.org:

Без разметки:

<h2>Beach in Mexico</h2> 
<img src="mexico-beach.jpg" alt="Sunny, sandy beach."/> 
By Jane Doe 
Photographed in Puerto Vallarta, Mexico 
Date uploaded: Jan 25, 2008 
I took this picture while on vacation last year. 

микроданных:

<div itemscope itemtype="http://schema.org/ImageObject"> 
    <h2 itemprop="name">Beach in Mexico</h2> 
    <img src="mexico-beach.jpg" 
    alt="Sunny, sandy beach." 
    itemprop="contentUrl" /> 
    By <span itemprop="author">Jane Doe</span> 
    Photographed in 
    <span itemprop="contentLocation">Puerto Vallarta, Mexico</span> 
    Date uploaded: 
    <meta itemprop="datePublished" content="2008-01-25">Jan 25, 2008 
    <span itemprop="description">I took this picture while on vacation last year.</span> 
</div> 

http://schema.org/ImageObject#examples

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