schema.org事件语法,用于所有日期事件和子事件

时间:2014-09-09 15:44:38

标签: schema.org

向谷歌求助但空手而归。我正在寻找包含示例标记的代码段。

我应该如何纪念全天活动?

我应该如何标记具有不同位置的多个表演的音乐会(对于相同的数据多个开始和结束日期)。子事件?这就是我试过的:

<section itemscope itemtype="http://data-vocabulary.org/Event"><!-- section per event -->
    <a href="/test#event_17" id="event_17" itemprop="url">
        <h3><!-- visual title when and where -->
            <div itemprop="summary"><!-- summary what the event is for -->
                Summary text
            </div>

        </h3>
    </a>
    <span itemprop="location" class="location">
        Location name
    </span>
    <span itemprop="subEvent" itemscope itemtype="http://data-vocabulary.org/Event">
        <a href="/test#event_17_1" id="event_17_1" itemprop="url">
            <time itemprop="startDate" datetime="2014-09-15T15:00:00+03:00">00:00</time>
            —
            <time itemprop="endDate" datetime="2014-09-15T17:00:00+03:00">00:00</time>
        </a>
    </span>
    <span itemprop="subEvent" itemscope  itemtype="http://data-vocabulary.org/Event">
        <a href="/test#event_17_2" id="event_17_2" itemprop="url">
            <time itemprop="startDate" datetime="2014-10-10T20:00:00+03:00">00:00</time>
            —
            <time itemprop="endDate" datetime="2014-10-10T22:00:00+03:00">00:00</time>
        </a>
    </span>



    <div itemprop="description"><!-- details of the event -->
        Description
    </div>
</section>

1 个答案:

答案 0 :(得分:0)

完全基于http://www.google.com/webmasters/tools/richsnippets

我应该如何标记全天活动?

对于所有日间事件,似乎适当的方法是仅提供日期时间值。结束日期不是必需的。 2015年2月17日

我应该如何标记具有不同位置的多个表演的音乐会(对于相同的数据多个开始和结束日期)。子事件吗

注意音乐会名称的itemref。

&#13;
&#13;
<h1 itemscope=""><span id="concertName" itemprop="name">Foo</h1>
<p>
   <span itemscope="" itemtype="http://schema.org/MusicEvent" itemref="concertName">
      <strong>Wed 3.12.2014</strong> 10:05
      <span itemprop="location" itemscope="" itemtype="http://schema.org/Place">
         <span itemprop="name">Concert Hall</span>
      </span>

      <meta itemprop="startDate" content="2014-12-03T10:05:00+02:00" />
      <meta itemprop="url" content="http://www.example.com/concert/8" />
   </span>
   


   <span itemscope="" itemtype="http://schema.org/MusicEvent" itemref="concertName">
      <strong>Fri 26.12.2014</strong> 10:05 
      <span itemprop="location" itemscope="" itemtype="http://schema.org/Place">
         <span itemprop="name">Concert Hall</span>
      </span>
      <meta itemprop="startDate" content="2014-12-26T10:05:00+02:00" />
      <meta itemprop="url" content="http://www.example.com/concert/8" />
   </span>
</p>
&#13;
&#13;
&#13;