5
У меня есть страница компании, на которой указаны все локальные ветви.Использование schema.org branchOf с itemref
- В заголовке страницы у меня есть определенный тип товаров.
- Каждый LocalBusiness (Отель) находится далее по странице.
Для каждого отеля я пытаюсь добавить свойство branchOf с помощью метатега, но оба атрибута Yandex и Google снижаются для этого атрибута. Можно ли так поступать?
<div itemscope itemtype="http://schema.org/Organization" id="schema-organization">
<meta itemprop="description" content="blah blah blah" />
<a href="/" itemprop="url">
<h1 itemprop="name">The Hotel Chain</h1>
</a>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<div itemprop="addressLocality">new york city</div>
<meta itemprop="addressRegion" content="NY" />
</div>
</div>
<!-- snip -->
<div itemscope itemtype="http://schema.org/Hotel">
<meta itemprop="branchOf" itemref="schema-organization" />
<h2 itemprop="name">Hotel Location 1</h2>
<a href="http://maps.google.com/blahblah" itemprop="map">Get directions on Google Maps</a>
<div itemprop="geo" itemscope itemtype="http://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="40.7450605" />
<meta itemprop="longitude" content="-73.98301879999997" />
</div>
<div class="wrap-address clearfix" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<ul class="ul-reset">
<li><span itemprop="streetAddress">1234 Some Street</span> (between 3rd Ave & Lexington Ave)</li>
<li>
<span itemprop="addressLocality">New York City</span>,
<span itemprop="addressRegion">NY</span>
<span itemprop="postalCode">10016</span>
</li>
</ul>
</div>
<ul>
<li><strong>Phone:</strong><span itemprop="telephone">555-555-5555</span></li>
<li><strong>Fax:</strong><span itemprop="faxNumber">555-555-5555</span></li>
</ul>
<ul>
<li>
Information:
<a href="mailto:[email protected]" itemprop="email">[email protected]</a>
</li>
<li itemprop="contactPoint" itemscope itemtype="http://schema.org/ContactPoint">
<span itemprop="contactType">Reservations</span>:
<a href="mailto:[email protected]" itemprop="email">[email protected]</a>
</li>
<li itemprop="contactPoint" itemscope itemtype="http://schema.org/ContactPoint">
<span itemprop="contactType">Concierge</span>:
<a href="mailto:[email protected]" itemprop="email">[email protected]</a>
</li>
</ul>
</div>
Организация ItemType не поддерживает branchOf itemprop; он уникален для LocalBusiness. – phenry
@phenry: В моем примере 'branchOf' не является свойством для элемента« Организация ». Это свойство для элемента 'Hotel', который добавляется через' itemref'. – unor
У вас есть ссылка на документацию BranchOf? Это выглядит полезным способом комбинирования json-ld с микроданными внутри одного элемента. – Mousey