html - 我如何强制 Facebook 清除其缓存并使用共享网页的更新元描述?

标签 html facebook xhtml

每当人们在 Facebook 上分享链接时,Facebook 都会从网页的 HTML 标题中获取标题和网页描述。我意识到 [我相信出于性能目的],如果更多人一遍又一遍地共享同一个链接,Facebook 会缓存并重复使用网页标题和描述。如果网页有突发新闻或短时间内动态变化的内容怎么办。更糟糕的是,如果页面内容有误并且网站管理员对其进行了更改怎么办?

我如何强制 Facebook 刷新其缓存并使用网站上的新内容对其进行更新?

最佳答案

最好的方法是使用 Facebook 调试器:http://developers.facebook.com/tools/debug 插入您的网址,让调试器抓取您的页面并清除缓存。

更新:

正如 DMCS 指出的那样“有些东西在获得 X 次点赞后无法更新”。这是从 Facebook documentation 中获取的更详细信息:

Note: og:title and og:type are only editable initially - after your page receives 50 likes the title becomes fixed, and after your page receives 10,000 likes the type becomes fixed. These properties are fixed to avoid surprising users who have liked the page already. Changing the title or type tags after these limits are reached does nothing, your page retains the original title and type.

关于html - 我如何强制 Facebook 清除其缓存并使用共享网页的更新元描述?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9026448/

相关文章:

ios - 使用解析的 Facebook 登录仅允许开发人员登录

html - 全局门户网站规则和可访问性规则?

css - Doctype 和 Quirk 模式以及 HTML 5

html - 如何使某个符号在视口(viewport)断点处消失?

javascript - 显示隐藏的跨度元素Javascript

jquery - jsRender 渲染 HTML

.net - 如何将 Twitter 和 Facebook 帖子聚合到 Orchard 博客?

html - Facebook 评论插件暗模式不起作用

html - 使图像的一部分可点击

javascript - 如何在不使用 JQuery 的情况下禁用整个 Div 内容