Facebook在Facebook og元标记中仅设置一个图像时显示三个缩略图:
<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公司模板。被拉出的图像来自页面中间的滑块。请随意浏览我的网站:
我在董事会上又发现了这个问题,但没有一个人有答案......
答案 0 :(得分:1)
似乎facebook缓存了URL的元数据。如果您在调试工具(https://developers.facebook.com/tools/debug)中粘贴相同的URL,则会使缓存无效,并且Facebook会获得正确的缩略图。