html – 如何强制Facebook清除缓存并使用共享网页的较新元描述?

每当人们在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.

http://stackoverflow.com/questions/9026448/how-can-i-force-facebook-to-purge-its-cache-and-use-newer-meta-description-of-a

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:html – 如何强制Facebook清除缓存并使用共享网页的较新元描述?