Sharethis 和 Facebook 之类的按钮拉动旧的元描述

发布于 2024-12-01 09:59:20 字数 596 浏览 1 评论 0 原文

我使用下面的代码,只是标准的 FBML 之类的按钮,安装了它,工作正常,然后我更改了元描述,但按钮仍然拉旧的而不是新的。

我已经刷新了数据库,因此旧的描述不在我的网站或系统上的任何位置。

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=262424633777014&amp;xfbml=1"></script><fb:like href="" send="false" width="400" show_faces="false" action="like" font="verdana"></fb:like>

我在其中一个答案中读到,一旦首次共享,FB 就会将其存储在自己的数据库中。

对于如何解决这个问题有什么想法,或者 Facebook 是否会在一定时间后更新?

顺便说一句,共享此按钮也发生了类似的情况,旧样式按钮拉动旧元描述,新按钮拉动新元。

令人困惑的是,旧数据肯定不再出现在我的网站上。

任何提示、答案都非常感谢。

I am using the code below, just the standard FBML like button, installed it, was working fine, then I changed the Meta description, but the button still pulls the old one rather than the new one.

I have flushed the database, so the old description isn't anywhere on my site or system.

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=262424633777014&xfbml=1"></script><fb:like href="" send="false" width="400" show_faces="false" action="like" font="verdana"></fb:like>

I've read in one of the answers that FB stores this in their own database once it is first shared.

Any thoughts on how to solve this, or if Facebook updates after a certain time?

Incidentally, something similar was happening with a Sharethis button, the old style button pulls the old meta description and the new one the new meta.

The baffling thing is the old data is definitely no longer on my site.

Any hints, answers greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

丶情人眼里出诗心の 2024-12-08 09:59:20

在您的页面上运行此工具:http://developers.facebook.com/tools/debug

将强制清除缓存。

如果您也使用开放图元标记,它将有所帮助: http://developers.facebook.com/docs /opengraph/

Run this tool on your page: http://developers.facebook.com/tools/debug

It will force clear the cache.

It will help if you are using open graph meta tags too: http://developers.facebook.com/docs/opengraph/

不离久伴 2024-12-08 09:59:20

确实,它在他们的缓存中。它应该会在某个时候自动更新。很难说什么时候,而且如果你的页面没有被很多人观看,它可能永远不会更新(对他们来说不值得。)

It's in their cache, indeed. It should get updated automatically at some point. It's hard to say when, plus if your page is not watched by many people, it may never get updated (not worth it on their end.)

时光匆匆的小流年 2024-12-08 09:59:20

正如点赞按钮文档中所解释的那样

Facebook 何时抓取我的页面?

Facebook 需要抓取您的页面才能知道如何在网站上显示它。

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

抓取工具的用户代理是:“facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)”

Like explained in the Like Button documentation

When does Facebook scrape my page?

Facebook needs to scrape your page to know how to display it around the site.

Facebook scrapes your page every 24 hours to ensure the properties are up to date. The page is also scraped when an admin for the Open Graph page clicks the Like button and when the URL is entered into the Facebook URL Linter. Facebook observes cache headers on your URLs - it will look at "Expires" and "Cache-Control" in order of preference. However, even if you specify a longer time, Facebook will scrape your page every 24 hours.

The user agent of the scraper is: "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文