使用 sharethis 时 Facebook 没有抓取 og:image

Facebook didn't crawl the og:image when using sharethis

我在我的网站上使用了 sharethis 插件。当我共享特定页面时,它不会在共享弹出窗口中抓取正确的图像 window。但是分享到facebook后,我可以看到正确的图像。它只发生在特定页面。

我检查了 og:image 属性 图像符合所有要求。图片的尺寸为 362x550。我不知道为什么它不抓取图片。

请任何人帮助我解决这个问题。

这是我通过 sharethis 分享的 link

第Link页: https://www.getcensored.com/m/photocontest/view/Kassie-Tocko

要让 Facebook 获取您的图片,它需要您图片的总 url 而不是相对 url..

Facebook 希望在其 og:image 标签内容中出现的 url 示例:

http://www.exmaple.com/images/img1.png

希望对您有所帮助。

我不能给你确切的解决方案,但至少会尝试给你一些指导。

所以我用 FB 调试工具观察到了:https://developers.facebook.com/tools/debug/og/object/

  1. 输入首字母 link https://www.getcensored.com/m/photocontest/view/Kassie-Tocko#st_refDomain=&st_refQuery= 你会看到 FB 会看到你的 og:image 标签

  2. 放一些其他的锚点https://www.getcensored.com/m/photocontest/view/Kassie-Tocko#test1然后点击"Fetch new scrape information",你会看到一条关于解析错误的消息,然后再次尝试获取你会看到og:image

尝试用不同的锚点重复 2. 几次

我有类似的问题,但问题是 301 重定向,但你没有。可以尝试禁用 https 并通过 http 测试 FB 共享,仅用于测试。可能是您的 SSL 协商时间有问题。这里有一些与 FB 和 SSL 相关的信息 http://www.webpagetest.org/forums/showthread.php?tid=11788