0

我正在尝试使用结构化数据来确保网站在谷歌搜索结果中包含一个类别。您可以在此示例中看到我的意思:

http://tinyurl.com/95lryvn

在示例中,它显示“人体工程学椅子”作为类别。

我一直在尝试通过使用以下方法来复制它:

面包屑

<div itemprop="breadcrumb">
  <a href="/">Home</a> &gt;
  <a href="/sets/AlaraReborn/index.html" itemprop="isPartOf">Alara Reborn</a> &gt;
  <a href="ArdentPlea.html">Ardent Plea</a>
</div>

schema.org isPartOf itemProp(在上面的代码示例中也可见),但我仍然无法让类别出现。

任何人都可以发布一个简短的样本,在通过谷歌结构化数据测试器进行测试时显示一个类别?

4

1 回答 1

1

您为什么不使用RDFa,毕竟,您给出的示例“ overstock.com ”,他们正在使用 RDFa 这是该页面的摘录...

<ul itemprop="breadcrumb" class="horizontal-list bcrumbs">
  <li typeof="v:Breadcrumb" class="bcrumb-1">
    <a property="v:title" rel="v:url" title="Online Shopping" href="http://www.overstock.com/">Online Shopping</a>
  </li>
  <li typeof="v:Breadcrumb" class="bcrumb-2">
    <span class="bcrumb-arrow"></span>
    <a property="v:title" rel="v:url" title="Office Supplies" href="http://www.overstock.com/Office-Supplies/22/store.html">
    Office Supplies</a>
  </li>

    <li typeof="v:Breadcrumb" class="bcrumb-3">
    <span class="bcrumb-arrow"></span>
    <a property="v:title" rel="v:url" title="Office Furniture" href="http://www.overstock.com/Office-Supplies/Office-Furniture/310/dept.html">
      Office Furniture</a>
    </li>


    <li typeof="v:Breadcrumb" class="bcrumb-4">
     <span class="bcrumb-arrow"></span>
      <a property="v:title" rel="v:url" title="Office Chairs &amp; Accessories" href="http://www.overstock.com/Office-Supplies/Office-Chairs-Accessories/3637/cat.html">
      Office Chairs &amp; Accessories</a>
    </li>


    <li typeof="v:Breadcrumb" class="bcrumb-5">
      <span class="bcrumb-arrow"></span>
      <a property="v:title" rel="v:url" title="Ergonomic Chairs" href="http://www.overstock.com/Office-Supplies/Ergonomic-Chairs/22529/subcat.html">
      Ergonomic Chairs</a>
      <i class="last-child"></i>
    </li>

`

我可以在这里解释一切,但我坚信我无法匹配谷歌给出的解释。

因此,如果您还没有阅读这些解释(下面的链接),我强烈建议您阅读它们。我希望这些能解决你的问题。

于 2012-10-09T16:06:38.850 回答