use*_*623 28 debugging caching facebook
看来facebook调试工具http://developers.facebook.com/tools/debug正在使用缓存.
我对我的网站进行了更新,但facebook调试工具仍然显示旧数据.
他们以任何方式强迫Facebook刷新其数据吗?已经有几天了,似乎缓存不会过期.
P.C*_*.C. 36
fbrefresh=CAN_BE_ANYTHING例子:
http://www.example.com?fbrefresh=CAN_BE_ANYTHINGhttp://www.example.com?postid=1234&fbrefresh=CAN_BE_ANYTHINGhttp://developers.facebook.com/tools/debug/og/object?q=http://www.example.com/?p=3568&fbrefresh=89127348912我昨晚有同样的问题,我从一些网站得到了这个解决方案.我希望这有帮助.
该工具应该立即更新给定URL的Facebook缓存,如果Facebook仍然返回"陈旧"数据,请检查Facebook是否实际获得了您期望的内容.
一种快速检查的方法是使用Facebook的用户代理从命令行工具(如curl)加载页面,并查看返回的元标记是否符合您的预期.
我见过的有一件事有时是人们在第X页上包含所有正确的标签,除了页面X有一个og:url元标记指向另一个网址,Y.
Facebook将关注该标记并刮取页面Y并使用该元数据.我经常看到第X页是'something.com/article/x'并且og:url被设置为'something.com/articles/'或'something.com'