拥有所有相关的opengraph社交元(由AIOS创建),但facebook debug无法识别

时间:2019-07-14 08:14:57

标签: wordpress facebook facebook-opengraph

我知道这是一个古老的话题,但是我已经挖掘了数十个相关的问题和解决方案,但是它们都不起作用。

我读过的一些问题: Can't fix: 'og:image' property should be explicitly provided, even if a value can be inferred from other tags

Wordpress All In One SEO plugin not sharing to Facebook wall

我用于Facebook调试的测试网址:

https://trangthietbiytehcm.com

我还通过Facebook共享调试和Facebook Object调试进行了调试

这是Facebook对象调试:

Facebook Object debug result

这是Facebook共享调试:

Facebook Sharing debug result

这是帖子的“头”标签:

Head html

我还补充说,有时此帖子可以在我的Facebook页面上很好地显示(包括缩略图),但大多数时候却不然。

我已经清除了wordpress缓存。

当然,我可以阅读我的帖子上的社交opengraph标签,但Facebook无法阅读它们。我不知道这个问题背后的原因。请帮我弄清楚!谢谢

编辑: 这是事实,有时Facebook很好地接收了我的博客文章。帖子链接为:https://trangthietbiytehcm.com/uncategorized/san-pham-test-lan-2/ 我要补充一点,上面的测试链接(https://trangthietbiytehcm.com/uncategorized/bai-viet-mau/)也具有与此相同的事实

enter image description here

1 个答案:

答案 0 :(得分:0)

我们发现此问题也与W3 Total Cache有关。具体来说,它是 Wordpress信息中心>性能>缩小>通过将其移至HTTP正文来消除渲染阻止CSS 功能。这样做是将所有CSS紧跟在标签之后,将所有其他标头标签向下移动。

看来,Facebook(和Twitter?)在决定尝试呈现之前只能解析固定数量的页面……如果您的CSS很长,那么它永远不会看到您的og:image标签(或其他标签) ,例如标题等)。

我们还没有找到一个好的修补程序,仍然可以使用此功能。