我希望在我的网站上有一个痕迹导航,这也会在Google搜索结果中显示为痕迹导航。
这没问题,只需使用如下所示的微数据: https://support.google.com/webmasters/answer/185417?hl=en
并检查它是否有效: http://www.google.com/webmasters/tools/richsnippets
所以现在一切正常,但现在我注意到谷歌微数据示例中使用的data-vocabulary.org已经过时,而schema.org是新标准。
问题来了,这个schema.org没有用。
我使用了this answer Google网站站长工具Richsnippets和linter.structured-data.org。谷歌Richsnippets不理解它和Linter打印:
Errors
ArgumentError: invalid byte sequence in US-ASCII
Structured data
The data did not match any templates on file. Submit a request to the mailing list to request support for additional templates.
No formats detected.
Parser statistics
RDF::Microdata::Reader: 8 statements
Matched Templates: none
因此整个schema.org非常混乱,似乎无法正常工作。
有些人我做错了什么?
答案 0 :(得分:4)
目前您不应该使用Schema.org来获取面包屑。请继续使用data-vocabulary.org,尽管它已经过时了。这里有几个类似的讨论。查看this link来自Google的John Mueller表示schema.org不支持breadcrumbs丰富网页摘要。
目前我们不支持当前的schema.org breadcrumb 标记为丰富的片段,因此您需要使用其中一个 记录格式。 w3.org/2011/webschema/track/issues/10也有 关于差异的一些细节。 - John Mueller 1月30日14:59