RDFa面包屑代码错误可能是由于OGP?

时间:2015-07-17 21:18:00

标签: open-graph-protocol rich-snippets rdfa google-rich-snippets structured-data

在验证面包屑的结构化数据实现时,我遇到了一个奇怪的错误。

这是我们为面包屑编写的代码:

<header class="breadcrumbs">
    <div xmlns:v="http://rdf.data-vocabulary.org/#">
       <span typeof="v:Breadcrumb">
        <a class="breadcrumbs" href="#" rel="v:url" property="v:title">All Copenhagen Apartments</a> <i class="fa fa-angle-right"></i> 
       </span>
       <span typeof="v:Breadcrumb">
        <a class="breadcrumbs" href="#" rel="v:url" property="v:title">2 bedroom apartments</a> <i class="fa fa-angle-right"></i> 
       </span>
       <span typeof="v:Breadcrumb">
        <a class="breadcrumbs" href="#" rel="v:url" property="v:title">Vanløse</a> <i class="fa fa-angle-right"></i> 
       </span>
       <span typeof="v:Breadcrumb">
        <a class="breadcrumbs" href="#" rel="v:url" property="v:title"><b>Villa Vanløse apartment</b></a>
       </span>
    </div>
</header>

Here  是Google结构化数据测试工具上错误的链接。

我得到的错误是:

url [Unspecified type]:

is not a known valid target type for the http://rdf.data-vocabulary.org/#url property.

Screenshot中,还提到了我们头脑中的OpenGraph协议(OGP)的实现:

<meta property="og:title" content="Copenhagen apartment with balcony and garden"/>
<meta property="og:url" content="http://www.all-copenhagen-apartments.com/villa-vanloese-apartment-cph15/"/>
<meta property="og:image" content="http://www.all-copenhagen-apartments.com/galleri/15/01.jpg"/>
<meta property="og:type" content="product"/>
<meta property="og:site_name" content="all-copenhagen-apartments.com"/>

当我尝试仅验证面包屑代码时,一切看起来都不错,我无法理解为什么面包屑代码和标题中的OGP代码之间会出现问题。

1 个答案:

答案 0 :(得分:2)

Google的结构化数据测试工具仅在通过URL获取代码时才会出现此错误。如果您通过直接输入来检查相同的代码(例如,通过URL检查,然后编辑不相关的内容,然后再次检查),则不会报告错误。

所以这可能是该工具中的一个错误。

有人拥有same problem over on Webmasters SE,Google员工John Mueller also thinks认为这是一个错误。