Facebook打开图形图像不显示

use*_*609 28 facebook facebook-opengraph

我已通过调试器运行我的网站,并且正确的og:图像拉起,但当我点击我网站上的共享按钮时,我得到了一个不同的图像.如果我单击ipad上的分享按钮,我会得到错误的图像以及第二张图像,这是正确的图像.在chrome和IE9中测试过,并没有给我正确的图像.这种情况一直持续到几天前.

网站是www.bodhitee.com

这是我的OG标签

<meta property="og:title" content="20% of each sale helps fight reckless fracking and mining."/>
<meta property="og:description" content="www.bodhitee.com: Cool Baby and Kids Clothes for a Cause"/>
<meta property="og:image" content="https://www.bodhitee.com/product_images/uploaded_images/bodhitee-fb-earthworks-nofrack.jpg"/>
Run Code Online (Sandbox Code Playgroud)

Kle*_*owy 57

从URL中提取网页时,Facebook 会将其内容缓存以供日后使用.这意味着,如果Facebook曾经从您的网站提取数据,而不是您的网站更改(例如您的og:图像标签更改),Facebook将不会更改图像,因为它已经包含了所有缓存的内容.

尝试访问Facebook调试器页面并查看Facebook"看到"的内容.使用此工具会强制Facebook刷新给定URL中的数据.这是调试它的最佳方法.

当你确定Facebook"看到"正确的og:image标签时,请确保og:image中的图像具有适当的最小宽度/高度(这在fb调试器中都有解释).如果不符合FB的标准,Facebook将不会使用og:image中的图像.

如果您的网站上的内容有任何问题,我强烈推荐使用此工具.

  • +1链接到Facebook Debugger - 用于排序这些问题的好工具 (6认同)