Как совместить http://schema.org/ Article и Organization на одной странице?

B
На сайте с 04.12.2008
Offline
69
787

Здравствуйте.

Подскажите пожалуйста:

как правильно(!) совместить http://schema.org/ Article и Organization на одной странице?

Не будет ли конфликт для поисковой системы?

- из-за повторов itemprop="name" и тп.

Пока понимаю что нужно делать ТАК:

(прав ли я...)


<!-- .... -->
<header id="header" itemscope itemtype="http://schema.org/WPHeader">
...
<header>


<!-- .... -->
<nav itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement">
<a itemprop="url" href="/products/"><span itemprop="name">Products</span></a>
</nav>


<!-- .... -->
<nav itemprop="breadcrumb">
<a href="/" itemprop="url">Home</a> &gt;
<a href="comics/index.html">Comics</a> &gt;
<a href="comics/marvel/index.html">Marvel</a> &gt;
<a href="comics/marvel/captainamerica/index.html">Captain America</a>
</nav>



<!-- .... -->
<article itemscope itemtype="http://schema.org/Article">
<header>
<h1 itemprop="name">Название</h1>
<h2 itemprop="description">The original superhero</h2>
<span><meta itemprop="datePublished" content="2014-10-06"/>October 6, 2014</span>
</header>

<div itemprop="associatedMedia">
<figure itemscope itemtype="http://schema.org/ImageObject">
<img itemprop="contentURL" src="425.jpg"/>
<figcaption itemprop="caption">The original superhero</figcaption>
</figure>
</div>

<section itemprop="articleBody">
<p>
Article text&hellip;
</p>
</section>

!!!!!!!!!!!!!!!!!!! валидатор если без указания авторства?
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Иван Иванов</span>
<span itemprop="jobTitle">Специальный корреспондент</span>
</div>
</article>


<!-- .... -->
<footer>
<div id="logo" itemscope itemtype="http://schema.org/Organization" itemref="schemaOrganizationAddress">
<a itemprop="url" href="//www.seashellswebsite.co.uk/">
<img itemprop="logo" src="logo.gif" alt="Seaside Shells" title="Seaside Shells">
</a>
<meta itemprop="name" content="Seaside Shells">
<meta itemprop="legalName" content="Seaside Shells Ltd">
<meta itemscope itemprop="address" itemtype="http://schema.org/PostalAddress" itemref="schemaOrganizationAddress">
<meta itemprop="description" content="We sell sea shells on the sea shore. The sea shells we sell are unfortunately rather overpriced.">
<span itemprop="telephone">12345</span>
</div>
</footer>

PS
Хотя валидатор Яндекса ругается на http://schema.org/Article
"Допустимые типы данных http://schema.org/Person, http://schema.org/Organization"

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