2017-01-24 7 views
1

私はブラジルに拠点を置くギャラリーにitemscopesを使用しますが、他にも2つの展示場所があり、それらはすべてフッターに表示されます。複数のアイテムスコープ配置スキーム

ページで複数のロケーションスキームを使用できますか?もしそうなら、どうすればいい?私は次のものを複製するだけでいいですか、それとも組織に属する最初のものと他の2つのものをPlacesに分割する必要がありますか?

<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">[email protected]</span><br><br> 
    </span> 
</p> 

展覧会が開催される3つの団体です。あらゆる場所が検索機に特化され、特定の展覧会の必要がないなら、それはいいだろう。

答えて

1

以下は必ずしも検索エンジンで豊富な結果につながるわけではありません。 Google検索の場合は、場所に関する豊富な検索結果を提供していないと思われます(場合によっては、場所ごとに専用のページが必要になることもあります)。しかし、彼らはrich result for eventsを持っています。

は、次の3つのlocation値でOrganizationアイテムを提供することができ:

<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> 
+0

完璧、私はこれを試してみましょう、ありがとうございました! – HSRF

関連する問題