大约两周前,我在页面上添加了一些额外的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">
这些都是我试图强制刷新的东西。没有工作:
关于我缺少的任何想法?
答案 0 :(得分:1)
我很确定og:url
告诉FB哪个页面最终要刮掉。尝试将其更改为http://www.arthackday.net/about
。
您在调试器中看到的og属性/值与当前og:url
值(http://www.arthackday.net/
)上的值相匹配。我猜测,因为最后的“重定向路径”在左栏中有og:url
,这就是为什么它会去那里的原因。
我从未将og:url
设置为当前页面以外的任何内容,因此我可能会离开。值得一试。