我多年来一直在运行博客,在Facebook上分享博客帖子(带有正确的缩略图,标题和描述)总能正常运行。然而,上周,当分享新的博客帖子时,所有的元数据显然都缺失了 - Facebook甚至没有拿到页面的标题。调试新的博客文章时,我得到:
Response Code : 503
Missing Required Property: The og:url property is required, but not present.
Missing Required Property: The og:type property is required, but not present.
Missing Required Property: The og:title property is required, but not present.
-for http://www.discodemons.net/2012/02/16/moullinex-peaches-maniac/
在调试旧帖子时(以及旧版本我的意思是在Facebook突然决定停止从我的网站上读取元数据之前发布的帖子),一切都在那里,我可以与图片,缩略图和描述共享链接。
有两件事困扰着我:
1)我在我的标题和我的functions.php中明确指定了所有重要的元标记 - 在查看博客文章的源代码时(请参阅此处:http://www.discodemons.net/2012/02/16/moullinex-peaches-maniac/ ),一切都在那里。几周(或几个月)我的博客上没有任何改变,然而,从一天到另一天,我无法再正确地在Facebook上分享我的链接 - 即使所有必需的元数据都存在。
2)Facebook能够从最简单的网站中提取标题,图像等,这些网站没有包含任何元数据。我已尝试删除标题和functions.php中的所有元数据,但facebook无法从我的网站中提取任何信息?!
我已经尝试禁用所有评论,测试了一些WP插件,这些插件将正确的元数据放入源代码中,再次禁用它们,甚至删除了所有与FB相关的插件,例如喜欢/共享按钮等。对此有很多帮助感谢,我还不知道如何解决这个问题!
答案 0 :(得分:1)
好像你的WP服务器正在为Facebook的所有擦除返回503服务器错误。这可能是您最近启用的安全功能,或者是为了抓取而尝试向Facebook提供不同内容的插件。