在另一个项目类型中使用一个项目类型的项目道具
Using an itemprop from one itemtype in another itemtype
我刚开始将微数据添加到在线零售商的产品页面。我正在使用 Schema.org 的 Product
类型,此时我只引用产品 manufacturer
、name
和 description
。 Google 发现该站点现在具有结构化数据并且正在列出页面(并且没有错误)。
我在产品页面上有一个 URL,链接到同一制造商的更多产品。我想在每个页面上标记此 URL,但 Product
类型中的 属性 似乎不适用。 Product
中 url
的描述似乎表明它是该产品的 URL,当然我已经在使用该产品并正在链接到相关产品。
我从 WebPage
中看到 属性 relatedLink
似乎更适用于我的参考,所以我的问题是:
我可以使用 Product
中的 属性 url
作为我引用的 URL 类型吗?
如果它更适用于使用 relatedlink
(或不同的 属性),我是否必须指定 属性 的类型是 CreativeWork
?我担心的是,虽然 属性 可能更适用,但它来自的类型绝对不是。
不要使用 url
。正如您正确指出的那样,url
property 是针对当前项目(即产品)的 URL,而不是针对相关项目的 URL。
虽然 relatedLink
property seems to be appropriate for your case, this property can only be used for WebPage
items (and its sub-types), not for Product
. With some exceptions 的定义,但您只能使用 table 中列出的该类型的属性。
如果 link 目标也是 Product
项,您可以使用以下属性之一:
-
A pointer to another, somehow related product (or multiple products)
-
A pointer to another, functionally similar product (or multiple products).
我刚开始将微数据添加到在线零售商的产品页面。我正在使用 Schema.org 的 Product
类型,此时我只引用产品 manufacturer
、name
和 description
。 Google 发现该站点现在具有结构化数据并且正在列出页面(并且没有错误)。
我在产品页面上有一个 URL,链接到同一制造商的更多产品。我想在每个页面上标记此 URL,但 Product
类型中的 属性 似乎不适用。 Product
中 url
的描述似乎表明它是该产品的 URL,当然我已经在使用该产品并正在链接到相关产品。
我从 WebPage
中看到 属性 relatedLink
似乎更适用于我的参考,所以我的问题是:
我可以使用
Product
中的 属性url
作为我引用的 URL 类型吗?如果它更适用于使用
relatedlink
(或不同的 属性),我是否必须指定 属性 的类型是CreativeWork
?我担心的是,虽然 属性 可能更适用,但它来自的类型绝对不是。
不要使用 url
。正如您正确指出的那样,url
property 是针对当前项目(即产品)的 URL,而不是针对相关项目的 URL。
虽然 relatedLink
property seems to be appropriate for your case, this property can only be used for WebPage
items (and its sub-types), not for Product
. With some exceptions 的定义,但您只能使用 table 中列出的该类型的属性。
如果 link 目标也是 Product
项,您可以使用以下属性之一:
-
A pointer to another, somehow related product (or multiple products)
-
A pointer to another, functionally similar product (or multiple products).