Facebook刮刀缓存并不令人耳目一新

时间:2014-02-07 01:39:09

标签: html facebook facebook-opengraph opengraph

大约两周前,我在页面上添加了一些额外的og标签,以便当人们在Facebook上共享页面时会显示更多图像,如下所示:

<meta property="og:image" content="http://www.arthackday.net/img/about/Arthackday_About_How-it-works.jpg?zuckerderp=1391735492"/>
<meta property="og:image" content="http://www.arthackday.net/img/about/Arthackday_About_Partners.jpg?zuckerderp=1391735492"/>
<meta property="og:image" content="http://www.arthackday.net/img/about/Arthackday_About_What-is.jpg?zuckerderp=1391735492"/>
<meta property="og:image" content="http://www.arthackday.net/video/berlin_poster.jpg?zuckerderp=1391735492"/>
<meta property="og:image" content="http://www.arthackday.net/img/ahd_assets/ahd_logo_black_200px.png"/>

然而,两周后,Facebook刮刀“查看刮刀看到的确切位置”https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.arthackday.net%2Fabout尚未清除缓存,并且在我添加新标记之前只显示一个标记:

<meta property="og:image" content="http://www.arthackday.net/img/ahd_assets/ahd_logo_black_200px.png">

这些都是我试图强制刷新的东西。没有工作:

  • 使用每次加载页面时更改的新值将URL参数添加到新图像。
  • https://developers.facebook.com/tools/debug/输入网址。
  • 登录Facebook时也这样做。
  • 以与网站相关联的Facebook页面的管理员身份登录时执行相同操作。
  • 在一台笔记本电脑上做同样的事情,用五羊星形的山羊血(和一些鸡血......我跑出去),同时拿着一个类似马克扎克伯格的巫毒娃娃。

关于我缺少的任何想法?

1 个答案:

答案 0 :(得分:1)

我很确定og:url告诉FB哪个页面最终要刮掉。尝试将其更改为http://www.arthackday.net/about

您在调试器中看到的og属性/值与当前og:url值(http://www.arthackday.net/)上的值相匹配。我猜测,因为最后的“重定向路径”在左栏中有og:url,这就是为什么它会去那里的原因。

我从未将og:url设置为当前页面以外的任何内容,因此我可能会离开。值得一试。