我使用itemcopes作为一个画廊,总部设在巴西,但他们还有另外两个地方用于其他地方的展览,所有这些都出现在页脚中。
我可以在网页上使用多个位置规划吗?如果是这样,我该怎么做?如果我只是复制以下内容,或者我应该将其与第一个属于组织和其他两个分配到地方吗?
<p itemscope itemtype="http://schema.org/Place">
<span itemprop="name" style="display:none;">Gallery</span>
<span itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">{!! $street !!}</span><br>
<span itemprop="addressLocality">{!! $town !!}</span><br>
<span itemprop="postalCode">{!! $postal !!}</span>
<span itemprop="addressRegion">{!! \App\Info::val('adresscountry') !!}</span><br>
<span itemprop="telephone">{!! $phone !!}</span><br><br>
<span>{!! $openinghours !!}</span><br><br>
<span itemprop="email">mail@gallery.com</span><br><br>
</span>
</p>
这是一个拥有三个举办展览的地方的组织。如果每个地方都能在搜索机器上展示,不需要特定的展览,那将是很好的。
答案 0 :(得分:1)
请注意,以下内容并不一定会在搜索引擎中产生丰富的效果。对于谷歌搜索,似乎他们没有为地方提供丰富的结果(即使他们愿意,也可能需要每个地方的专用页面)。但是,他们有一个rich result for events。
您可以提供包含三个Organization
值的location
项:
<div itemscope itemtype="http://schema.org/Organization">
<div itemprop="location" itemscope itemtype="http://schema.org/Place" id="loc-1"><!-- location 1 --></div>
<div itemprop="location" itemscope itemtype="http://schema.org/Place" id="loc-2"><!-- location 2 --></div>
<div itemprop="location" itemscope itemtype="http://schema.org/Place" id="loc-3"><!-- location 3 --></div>
</div>
对于每个ExhibitionEvent
,您可以通过itemref
属性引用其位置(假设这些地方也是事件页面上页脚的一部分):
<div itemscope itemtype="http://schema.org/ExhibitionEvent" itemref="loc-2">
</div>