我有一个网站website
在尝试分享博客文章时,我决定不显示og:
标签,而是显示自动选择。
此外,当尝试使用Facebook评论发布消息时,我收到警告: " http://skytrek.co.il/he/company/blog/view/?ContentiD=443无法被Facebook的服务器抓取。"
尝试使用脸谱图调试器
获取新的抓取信息返回:"解析输入URL时出错,没有缓存数据,或者没有数据被删除。"
注意:经过一段时间后,似乎facebook爬虫会抓取我的网站(Facebook需要几天才能抓取我的网站)然后一切都很好。 (但仍有新帖子有上述问题)
答案 0 :(得分:0)
不确定您是否修复了问题,但我的博客遇到了同样的问题,并注意到它只显示在有图片的外部网址链接的帖子中!
所有本地托管图像均未显示FB抓取问题。
答案 1 :(得分:0)
以下是解决方案:
基本上这个问题可能是DNS或服务器问题的根源, 所以你需要做的就是强迫facebook刮掉你的网站。
所以你需要像这样传递“scrape = true”:
POST /?id={object-instance-id or object-url}&scrape=true
FB.api(
"POST /?id={<%=ogURL.Content%>}&scrape=true",
function (response) {
if (response && !response.error) {
do something
}
}
);
这对我有用,我希望能帮助遇到同样问题的人。