0

我正在尝试将 schema.org 片段添加到我的产品页面。我的客户要求我在产品单页中显示以下 schema.org 标签

1) 物品条件

2) logo(仅显示品牌形象网址)

Schema.org 只给出了每个标签的标签描述,但没有提到它应该如何为大多数标签实现。目前我的片段显示如下

<div itemscope itemtype="http://schema.org/Product">
    <img itemprop="image" src="/uploads/pen102-a13-olv_1.jpg" />
    <span itemprop="name">BOWERBRIDGE INSULATED JKT</span>


    <div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
      <span itemprop="lowPrice">$400</span>
        to <span itemprop="highPrice">$600</span>
        from <span itemprop="offerCount">20</span> sellers
    </div>
</div>

谁能让我知道如何将我的客户所需的标签包含在上面的代码段中。

我的客户需要以下 schema.org 标签。

1) 物品条件

2) logo(仅显示品牌形象网址)

编辑

<div itemscope itemtype="http://schema.org/Product">
    <meta itemprop='logo' content='http://rstest.mydomain.com/images/userfiles/logos/stone-island.png'/>

    <span itemprop='itemCondition'><br />
        • Removable arm badge logo<br />
        • Pull over hoddy<br />
        • Panel pocket<br />
        • Regular fit<br />
        • Zip side pockets<br />
        • Long sleeve<br />
        • 100% Cotton<br />
        • 40 Degree wash<br />
        <br />
        591565220<br />
        <br />
        View our full range of <a href="http://www.mydomain.com/mens/hoodies/" target="_self">Mens Hoodies</a>
    </span>
</div>

受众代码

<div itemscope itemtype="http://schema.org/Product">
  <span itemprop="audience" itemscope itemtype="http://schema.org/PeopleAudience">
    <meta itemprop="gender" content="male"/>
  </span>
</div>

错误:页面包含不属于架构的属性“性别”。

4

3 回答 3

3

对于logo:而不是meta元素,你应该使用link元素

<link itemprop="logo" href="http://rstest.mydomain.com/images/userfiles/logos/stone-island.png" />

For itemCondition: 你不应该在这里使用br元素。使用 aul表示功能、div文章编号和p“查看我们的全系列……”。

For audience:PeopleAudience不支持该gender属性People仅用于)。您可能是指suggestedGender财产

于 2013-11-05T11:02:40.653 回答
1

您可以使用结构化数据助手为您进行标记(至少对于徽标):

https://www.google.com/webmasters/markup-helper/u/0/

如果您使用类似于 itemCondition 的其他属性,您可以了解标记的外观。

于 2013-10-30T17:40:29.430 回答
0

这对我有用:

<span itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
  <meta itemprop="name" content="http://example.com"/>
  <meta itemprop="url"  content="http://example.com/myurl"/>
  <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
    <meta itemprop="url" content="http://example.com/logo.png"/>
  </div>
</span>
于 2016-02-19T23:24:53.557 回答