0

我试图让谷歌通过使用 schema.org 的面包屑微数据在搜索结果中显示我的面包屑。当我使用 Google 的结构化数据测试工具时,搜索结果示例中不显示面包屑,并显示以下消息:“页面摘录将显示在此处。我们无法显示您网页中的文本的原因是因为文本取决于用户键入的查询。”

我不明白,因为我使用的 URL 不包含查询字符串(它是http://www.fastfoodnutrition.org/6_r-taco-bell/8511_i-sausage-flatbread-melt-nutrition-facts。 html )

这是我的代码:

<ol class="breadcrumb"  itemscope itemtype="http://schema.org/breadcrumb">
<li><a itemprop="url" href="/6_r-taco-bell/nutrition-facts.html" title="/6_r-taco-bell/nutrition-facts.html"><span itemprop="title">Taco Bell</span></a></li>
<li><a itemprop="url" href="/6_r-taco-bell/269_c-breakfast-nutrition-facts.html" title="/6_r-taco-bell/269_c-breakfast-nutrition-facts.html"><span itemprop="title">Breakfast</span></a></li>
<li>Sausage Flatbread Melt Nutrition Facts</li>
</ol>
4

1 回答 1

0

Google 尚未识别它们,您应该改用http://data-vocabulary.org/Breadcrumb,它会被 RichSnippets 工具识别,正如Google 帖子所建议的那样所以你的代码是:

<ol>
  <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
        <a itemprop="url" href="/6_r-taco-bell/nutrition-facts.html" title="/6_r-taco-bell/nutrition-facts.html">
             <span itemprop="title">Taco Bell</span>
        </a>
  </li>
  <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
        <a itemprop="url" href="/6_r-taco-bell/269_c-breakfast-nutrition-facts.html" title="/6_r-taco-bell/269_c-breakfast-nutrition-facts.html">
             <span itemprop="title">Breakfast</span>
        </a>
  </li>
  <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
        <span itemprop="title">Sausage Flatbread Melt Nutrition Facts</span>
  </li>
</ol>
于 2014-05-16T17:02:39.043 回答