0

我添加了一些元 og,所以当人们分享页面时......你知道的。

事情是当您尝试共享页面时:http://mypage.com,就好像该页面没有任何内容,而当我这样做时http://mypage.com/index.html它会读取所有元数据适当地。

有什么想法吗?我什么都试过了!

干杯,

奥托

4

2 回答 2

1

这可能是 Facebook 端的缓存问题。 http://mypage.comhttp://mypage.com/index.html被视为不同的页面,一个可能被 Facebook 缓存而另一个还没有被缓存。即使使用 linter 工具 (developers.facebook.com/tools/debug) 也可能不会刷新 Facebook 的缓存并开始使用新的 OG 标签。我们在meltedjoystick.com 上遇到了这个问题,我们只需要在重新抓取页面时等待缓存被纠正。我们花了大约 10 天。

于 2012-06-21T05:19:12.350 回答
0

如果您实际上链接了您的页面,那么回答您的问题会容易得多,opengraph 标签真的很古怪,所以任何事情都可能是问题所在。

最常见的问题是 og:url 标签。你提供一个吗?它指向正确的位置吗?虽然您可能认为 Facebook 会查看您的页面以获取 og:description 和其余信息,但它实际上会查看您的页面以获取 og:url 然后转到该标记中指定的 URL 以查找实际数据。

除此之外,请务必使用OpenGraph 调试器工具查看是否可以发现任何简单的问题。在顶部查找重定向,然后单击底部的链接以完全按照 Facebook 看到的方式查看页面。

于 2012-06-20T18:30:43.427 回答