Las*_*ios 12 html5 tagging microdata schema.org
我用微工作,我想使用Schema.org的keywords进行CreativeWork.
模式指定它应该是文本,但我是否将每个关键字放在一个单独的元素中,itemprop="keywords"或者我将它们全部放在一个keywords元素中?如果我将它们全部放在一个元素中,我是否使用逗号作为分隔符?
uno*_*nor 12
Schema.org的keywords属性定义已更改.它现在写道:
用于描述此内容的关键字或标签.关键字列表中的多个条目通常用逗号分隔.
所以它在Microdata中看起来像这样:
<article itemscope itemtype="http://schema.org/BlogPosting">
  <footer>
    <ul itemprop="keywords">
      <li><a href="/tags/foo" rel="tag">foo</a>,</li>
      <li><a href="/tags/bar" rel="tag">bar</a></li>
    </ul>
  </footer>
</article>
(例子来自我关于标签的语义标记的相关答案.)
如果您不希望在页面上显示逗号,则可以使用meta除标记的常规标记之外的元素:
<meta itemprop="keywords" content="foo, bar" />
(允许将此meta元素放在"body"中.)
您应该itemprop为每个关键字创建一个元素,如下所示:
<div itemscope itemtype="http://schema.org/CreativeWork">
  <span itemprop="name">Resistance 3: Fall of Man</span>
  by <span itemprop="author">Sony</span>.
  Keywords:
  <a href="/tags/game/"><span itemprop="keywords">Game</span></a>,
  <a href="/tags/adult/"><span itemprop="keywords">Adult</span></a>
</div>
| 归档时间: | 
 | 
| 查看次数: | 7047 次 | 
| 最近记录: |