0

我已将 Google +1 按钮集成到网站 ( http://www2.highpoint.edu ) 中。

我尝试使用 schema.org<meta>标记为 +Snippets 信息提供名称、描述和图像,但它不起作用。

当我使用 +1 按钮并尝试在 Google+ 上发布有关该网站的信息时,它会选择我不想要的图像。它不会选择我用<meta>标签设置的图像。

我的问题:

  1. 如何获取从 schema.org 元数据填充的 +Snippet 数据?
  2. 对于具有 2 个或更多 +1 按钮的页面,我可以为每个 +1 按钮设置不同的名称/描述/图像吗?还是页面上的每个 +1 按钮都必须使用相同的元数据?

编辑

我认为最好使用 Open Graph Protocol 而不是 schema.org。也就是说,根本不应该使用 schema.org。Facebook 支持 Open Graph 协议,所以你可以用这种方式用 1 块石头杀死 2 只鸟。

更重要的是,Facebook 提供了一个很棒的调试工具,它可以告诉你对于给定的 URL 到底解析了什么:http: //developers.facebook.com/tools/debug

我仍然不确定在同一页面上是否有多个 +1 按钮,每个 +1 按钮具有明显不同的元数据。

4

2 回答 2

4

针对问题 1:

我检查了你的页面。看起来你有一个正常的元标题和描述。这应该适用于 +1 按钮,但 +1 按钮可能需要一些时间才能获取您所做的更改。

但是,如果您想控制图像,则需要使用 schema.org 标记或打开图形,如官方常见问题解答中所述:http ://code.google.com/apis/+1button/#plus-snippet

对于问题 2:

如果您使用的是 schema.org 标记,+1 按钮将读取最接近页面源代码顶部的 itemscope 的内容。

于 2011-08-31T18:12:56.027 回答
0

它对我也不起作用。我在网页中有 Schema.org 和 Open Graph(例如http://r.mycrep.net/3Nkh/),多个验证器(Facebook 和另一个)正确读取信息。

我猜谷歌仍然不支持每个人的元数据:-(

于 2011-09-14T14:03:54.730 回答