我的网站(www.medmennesket.dk)的大部分页面上都有一个facebook-share按钮,但它只在其中一些页面上正常工作。
例如,它在这个页面上工作,http://medmennesket.dk/?page=1,但在这个http://medmennesket.dk/?page=forside上不起作用。虽然当按下按钮时会弹出一个分享窗口,但没有显示任何图像,文本来自旧的首页(首页最近更新)。
Open Graph对象调试器没有显示任何问题(所以我的元标记必须工作正常),所以我认为可能是Facebook在更新网站的存储数据时速度很慢,这就是为什么首页上的共享按钮会弹出一个带有旧文本的窗口。
有人对该怎么做有什么建议或者知道发生了什么吗?
提前谢谢。
发布于 2015-03-25 07:39:55
如果您希望og:image在第一次打开共享对话框时可用于给定的URL,则需要为图像指定正确的宽度和高度(尽管是OpenGraph <meta>数据)。
Sharing Best Practices文档中的“预缓存映像”中对此进行了解释:
og:image:width和og:image:height开放图形标记使用这些标记将向crawler指定图像,以便它可以立即呈现图像,而不必使用asynchronously.
https://stackoverflow.com/questions/28985586
复制相似问题