2012-12-15 86 views
0

我刚刚更新了我的网站以包括og:标签并添加了Facebook的按钮,Twitter按钮等。但是,当我点击Like按钮然后去看我的Facebook配置文件,使用的图像是错误的。喜欢我在Facebook上的页面显示错误的图像

这是我指的是我的网站页面:http://www.inadaydevelopment.com/app/android/10bii-financial-calculator

<head>标签包括以下og:image标签:

<meta property="og:image" content="http://www.inadaydevelopment.com/sites/default/files/app-10biiFinancialCalculator-Android-1-AmortizationSchedule.png"> 
<meta property="og:image" content="http://www.inadaydevelopment.com/sites/default/files/app-10biiFinancialCalculator-Android-2-CashFlowDiagram-Landscape.png"> 
<meta property="og:image" content="http://www.inadaydevelopment.com/sites/default/files/app-10biiFinancialCalculator-Android-4-Equation.png"> 
<meta property="og:image" content="http://www.inadaydevelopment.com/sites/default/files/app-10biiFinancialCalculator-Android-6-UnevenCashflowsNPV.png"> 
<meta property="og:image" content="http://www.inadaydevelopment.com/sites/default/files/app-10biiFinancialCalculator-Icon.png"> 

然而,在我的Facebook的个人资料被显示的图像是小推特图标我在侧边栏链接到我的Twitter帐户:

enter image description here

当我看到Facebook的调试器我的网址,它表明我已经在上面的OG列出的图片:图片标签:

enter image description here

为什么Facebook的抓取Twitter图标我的侧边栏,而不是使用og:图像标签?

回答

1

当你第一次添加Like按钮到页面时,页面上是否有og:image标签?

如果不是,那么Facebook在添加标签之前可能已经拿起了Twitter图片。 Facebook会缓存它为页面获取的信息,因此如果在更新了og:image标记后仍然保留Twitter图片。
Facebook表示,它会每隔24小时刷新一次数据,尽管我自己的经验表明,对于“喜欢”计数低的网页可能不是这种情况。

但是,您可以强制Facebook使用调试器刷新它的数据 - 就像您已经这样做了,之后检查了您的“喜欢”框,看看图像是否改变了?

作为参考,我'喜欢'你的页面和图像,显示它在列表中的第一个图像,你在og:image标签中。

+0

哦,那真是一种解脱!而且你是完全正确的,我只是再次检查我的个人资料,图像已更新。谢谢! –

相关问题