Facebook 的调试器显示了预览图像,但在 Facebook 上却没有提取相同的预览图像?

Facebook's debugger shows a preview image, yet on Facebook it doesn't pull in that same preview image?

Facebook 将随机抽取我在公司页面上分享的 post 秒并制作预览图像 blank/white。真让人抓狂。

这是我要复制的内容:

示例URL:https://hoist.digital/content/blog/know-the-value-of-phone-calls-and-grow-your-business-with-call-tracking

在 URL

中打开图形代码
    <meta property="og:image" content="https://hoist.digital/images/3/1/d/5/1/31d518d87ae71ad5bb2acc907b3ad304b99971e1-graphicstock-beautiful-young-mother-with-her-newbornsoeul9rzz.jpg" />
    <meta property="og:image:secure" content="https://hoist.digital/images/3/1/d/5/1/31d518d87ae71ad5bb2acc907b3ad304b99971e1-graphicstock-beautiful-young-mother-with-her-newbornsoeul9rzz.jpg" />

我复制这个的视频:https://hoist.digital/facebookattempt.webm

如果有开放图代码,它就是安全的,还有什么可能导致 Facebook 偶尔崩溃并制作一些预览图像 white/blank?这也是一个奇怪的问题......有时我可以 edit/refresh Facebook 中的预览图像,并且预览图像会再次显示......但几天后又回到 white/blank.

很遗憾,这是 Facebook 上的一个众所周知的问题,多年来一直没有得到解决,您的问题没有规范的答案。

主要问题是使用 HTTP 的 URI 工作得很好,而使用 HTTPS 的 URI 则不行。所以首先,你应该尝试将你的 og:image:secure 属性 更改为 og:image:secure_url,因为 documentation 没有 og:image:secure 属性。

如果没有帮助,您可以探索 this 话题,您将尝试不同的选择,当然,除非您已经尝试过。

请注意此类方法:

  • 尝试添加 og:image:url(是的,它类似于 og:image,但有时它可以提供帮助)。
  • 尝试删除 og:image:secure_url 属性(是的,它看起来很奇怪,但它是 Facebook,它也可能有效)。
  • 尝试添加其他 og 属性,例如 og:image:typeog:image:widthog:image:height