如何让facebook共享spider不要缓存页面

时间:2012-05-09 17:45:56

标签: facebook caching

我比分享按钮更喜欢分享按钮,这就是我使用它的原因。问题是,如果页面的标题发生变化,并且有人将其粘贴到Facebook中仍然使用旧标题

示例代码

我在页面底部添加了 a 标记

http://www.facebook.com/share.php?u=http://stackoverflow.com

1 个答案:

答案 0 :(得分:0)

使用共享功能不是一个好的决定,因为它已被弃用且不再受支持,因为它明确指出here

  

已弃用“分享”按钮,而赞成“赞”按钮,以及   将不再受支持。请随时使用Like按钮   可以为您的应用带来最大流量。

here

  

旧的“共享”按钮发生了什么变化?

     

我们在推出Like按钮时弃用了Share按钮,   因为Like按钮允许用户提高点击率   通过一次点击连接,并让他们看到他们中的哪一个   朋友们已经联系好了。

话虽如此,为了回答你的问题,它也写在Like Button guide

  

Facebook什么时候刮我的页面?

     

Facebook需要抓住你的页面以了解如何展示它   该网站。

     

Facebook每24小时擦除一次页面以确保属性   最新。当Open Graph的管理员也会抓取该页面   页面单击Like按钮,并在URL输入时   Facebook URL Linter。 Facebook会在您的网址上观察缓存标头 - 它   将按优先顺序查看“Expires”和“Cache-Control”。   但是,即使你指定了更长的时间,Facebook也会刮掉你的   每24小时一次。

     

刮刀的用户代理是:“facebookexternalhit / 1.1   (+ HTTP://www.facebook.com/externalhit_uatext.php)“

要清除缓存,最简单的方法就是使用Debug Tool