2

在 Facebook og 元标记中仅设置一张图片时,Facebook 会显示三张缩略图:

<meta property="og:title" content="Keystone Business Products - Allentown, Reading, Scranton Copiers"/>
<meta property="og:image" content="http://www.keystonebp.com/img/quote.jpg"/>
<meta property="og:url" content="http://www.keystonebp.com/"/>
<meta property="og:type" content="website"/>
<meta property="og:description" content="Are you looking for a copier in the Allentown, Bethlehem, Scranton, or Reading areas? Read more about the family owned local dealership you can trust."/>

第一个缩略图是我设置为 og:image 的那个。其他两个缩略图是显示在页面正文中的图像。

og 图像为 256x256 像素。我的网站使用的是 PHP5。og:title、url、type 和 description 标记均正确显示。facebook 调试器没有显示任何警告。

我不知道还能说什么……我正在使用样板模板,即 bizstrap 公司模板。被拉出的图像来自页面中间的滑块。随意看看我的网站:

keystonebp.com

我在板上发现了另外两次这个问题,但都没有答案......

4

1 回答 1

1

似乎 facebook 缓存了 URL 的元数据。如果您在调试工具 ( https://developers.facebook.com/tools/debug ) 中粘贴相同的 URL,这将使缓存无效,并且 facebook 会获得正确的缩略图。

于 2013-06-27T07:21:23.773 回答