根据https://support.google.com/webmasters/answer/185417?hl=en的定义,我使用了以下内容:
<title>mybiz | prd01 partnumber</title>
<!-- a lot of markup here -->
<div itemscope="itemscope" itemtype="http://schema.org/breadcrumb/collection">
<div itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="http://www.mybiz.com.jr/cat-prod01/" itemprop="url">
<span itemprop="title">cat-prod01</span>
</a>
</div>
<div itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb">
<span>›</span>
<a href="http://www.mybiz.com.jr/prod01/" itemprop="url">
<span itemprop="title">prod01</span>
</a>
</div>
</div>
在Google Rich Snippet测试工具上,它可以正常工作,片段和孔页面上, 结果在这里http://www.google.com/webmasters/tools/richsnippets?q=uploaded:8004ead5f1f7ed7df2ea229e48ac0492
但真正的谷歌结果不显示丰富的片段,有人在抱怨 问题Breadcrumb with Schema.org not showing in Google Rich Snippets testing tool和此处schema.org Breadcrumb Navigation is not working
有人告诉它没有准备好,但schema.org不会警告它。
我搜索过的网页上的其他网页让它正常工作,我会改变它:
<title>mybiz | prd01 partnumber</title>
<!-- a lot of markup here -->
<div xmlns:v="http://rdf.data-vocabulary.org/#" id="BreadCrumbs">
<span typeof="v:Breadcrumb">
<a href="http://www.c.jr/mybiz" rel="v:url" property="v:title">mybiz</a>
</span>
›
<span typeof="v:Breadcrumb">
<a href="http://www.c.jr/catprd01" rel="v:url" property="v:title">cat-prod01</a>
</span>
›
<span typeof="v:Breadcrumb">
<a href="http://www.c.jr/catprd01/prd01" rel="v:url" property="v:title">prod01</a>
</span>
</div>
可以在此处查看其工作 TOO http://www.google.com/webmasters/tools/richsnippets?q=uploaded:8004ead6128f340ee942649a82819d22
但我担心它不起作用 TOO 。
有人可以帮助我,当我按照文档和测试工具告诉它确定但真正的那个没有时,我该怎么办?
现在当改变完成时,它在洞穴页面上不再起作用,但片段起作用,等待对真实谷歌的影响。
答案 0 :(得分:2)
您永远无法告诉Google如何采取行动,您只能请求。有了这个,我的意思是你永远无法确定谷歌是否会显示你的丰富网页摘要。如果它有效,那么它是正确的。
正如这里的评论中提到的那样:https://stackoverflow.com/a/10373534/570796,使用谷歌数据词汇表https://support.google.com/webmasters/answer/185417?hl=en&topic=1088474&ctx=topic
众所周知,出于某种原因,人们更容易接受这种情况。但同样,你只能标记它并要求它显示..