【问题标题】:How to relate objects with schema.org which are on different pages?如何将不同页面上的对象与 schema.org 相关联?
【发布时间】:2012-04-02 18:01:34
【问题描述】:

我几天来一直在寻找解决问题的方法,但我仍然不知道是否可行。

我想将对象/事物与 schema.org 和微数据表示法相关联,例如 RDFa 和 about/rel 属性。

例子:

第 1 页:www.mypage.com/page1

<span itemscope itemtype="http://schema.org/Corporation" itemid="http://www.freebase.com/view/m/XYZ">

...一些信息

第 2 页:www.mypage.com/page2

<div itemscope itemtype="http://schema.org/Corporation" itemid="http://www.freebase.com/view/m/0ckzqsj">
... some businessevents

有没有机会告诉验证者合并这两个项目的信息?据我所知, itemref 不是实现这一目标的正确方法 (How do I relate items in schema.org?)

据我所知,我读过一些关于 @url 属性的东西,它可以用来实现类似的东西。

【问题讨论】:

    标签: freebase schema.org relate


    【解决方案1】:

    Schema.org 添加了一个新的 sameAs 属性,专门用于消除结构化标记中的实体的歧义。 http://schema.org/sameAs

    【讨论】:

      【解决方案2】:

      对两个项目使用相同的 itemid 是正确的说法,它们都描述了同一“事物”的不同属性。但是,我认为搜索引擎目前不会显示这样的聚合数据。

      【讨论】:

      • 你在哪里对。搜索引擎目前不使用这些信息(至少是 google 和 bing)。但我发现页面访问量增加了 4.33%(与使用微数据优化之前的记录相比)。好吧,是的,您可以说这在公差范围之间,但以前的记录并没有太大差异(它们相当稳定)。另一点是,页面访问主要是由直接访问产生的,这对于提高 4.33% 来说一点也不差(在我看来)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 2021-10-02
      相关资源
      最近更新 更多