hay*_*uhl 11 seo html5 microdata
我想将微数据添加到页面,但项目的数据被分解为页面的几个不连续部分.如果我有两个span带有itemscope属性的元素,是否可以让搜索引擎合并两个项目范围并将它们解释为单个项目?
例如*:
<span itemscope itemtype="http://schema.org/Person">
Hello, my name is <span itemprop="name">Glinda</span>.
</span>
I like to fly around in a giant bubble.
<span itemscope itemtype="http://schema.org/Person">
I live in the <span itemprop="location">Land of Oz</span>.
</span>
Run Code Online (Sandbox Code Playgroud)
有没有办法添加类似itemid属性的东西来告诉网络蜘蛛这两个人itemscopes应该作为一个项目而不是两个消费?
也许这样的事情.
<span itemscope itemtype="http://schema.org/Person" itemid="7f6ba1">
Hello, my name is <span itemprop="name">Glinda</span>.
</span>
I like to fly around in a giant bubble.
<span itemscope itemtype="http://schema.org/Person" itemid="7f6ba1">
I live in the <span itemprop="location">Land of Oz</span>.
</span>
Run Code Online (Sandbox Code Playgroud)
*我理解在这个例子中我可以使用一个大跨度,但我不能用我必须使用的实际页面来做到这一点.
编辑:也许我需要一个更好的例子.它有点做作,但证明了我的问题.请记住,重新组织页面不是一种选择.
<h1>Locations</h1>
<ul>
<li itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Bob</span> lives in <span itemprop="location">Berkeley</span>
</li>
<li itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Carol</span> lives in <span itemprop="location">Cupertino</span>
</li>
</ul>
<h1>Jobs</h1>
<ul>
<li itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Bob</span> works at <span itemprop="affiliation">Borders</span>
</li>
<li itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Carol</span> works at <span itemprop="affiliation">Capitol One</span>
</li>
<ul>
Run Code Online (Sandbox Code Playgroud)
有没有办法让这个微数据结果在两个Person项中,而不是四个?
我想生活在伯克利的Bob,在Borders工作,Carol住在Cupertino,在Capitol One工作.
Nat*_*e B 12
如果我正确阅读W3 itemref,您可以将该itemref属性用于此目的:
<h1>Locations</h1>
<ul>
<li itemscope itemtype="http://schema.org/Person" itemref="bob">
<span itemprop="name">Bob</span> lives in
<span itemprop="homeLocation">Berkeley</span>
</li>
<li itemscope itemtype="http://schema.org/Person" itemref="carol">
<span itemprop="name">Carol</span> lives in
<span itemprop="homeLocation">Cupertino</span>
</li>
</ul>
<h1>Jobs</h1>
<ul>
<li itemprop="affiliation" itemscope itemtype="http://schema.org/Organization" id="bob">
Bob works at <span itemprop="name">Borders</span>
</li>
<li itemprop="affiliation" itemscope itemtype="http://schema.org/Organization" id="carol">
Carol works at <span itemprop="name">Capitol One</span>
</li>
<ul>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1777 次 |
| 最近记录: |