0

我的网站 (www.medmennesket.dk) 在其大部分页面上都有一个 facebook-share 按钮,但它只在其中一些页面上正常工作。

例如,它在这个页面上工作,http://medmennesket.dk/?page=1,但不在这个http://medmennesket.dk/?page=forside上。虽然按下按钮时会弹出一个共享窗口,但没有显示图像,并且文本来自旧首页(首页最近更新)。

Open Graph Object Debugger 没有显示任何问题(所以我的元标记必须可以正常工作)所以我认为可能是 Facebook 在更新其存储的网站数据时速度很慢,这就是为什么首页上的共享按钮使窗口弹出旧文本。

有人对该怎么做或知道发生了什么有任何建议吗?

提前致谢。

4

1 回答 1

1

如果您希望在og:image第一次打开给定 URL 的共享对话框时可用,您需要为图像指定正确的宽度和高度,尽管 OpenGraph<meta>数据。

这在共享最佳实践文档中的“预缓存图像”中进行了解释:

  1. 使用og:image:widthog:image:height打开图形标签
    使用这些标签会将图像指定给爬虫,以便它可以立即呈现它而无需异步。
于 2015-03-24T23:39:55.283 回答