我的网站(www.medmennesket.dk)在其大部分页面上都有一个facebook-share按钮,但它只能在其中一些页面上正常工作。
例如,它正在此页面http://medmennesket.dk/?page=1上工作,但不在此http://medmennesket.dk/?page=forside上。虽然按下按钮时会弹出一个共享窗口,但没有显示图像,文本来自旧的首页(最近更新了首页)。
Open Graph Object Debugger没有显示任何问题(因此我的元标记必须正常工作)所以我认为Facebook可能会在更新网站存储数据时变慢,这就是为什么前面的分享按钮页面会弹出一个带有旧文本的窗口。
任何人都有任何关于该做什么或知道发生了什么的建议?
提前致谢。
答案 0 :(得分:1)
如果您希望第一次为给定的URL打开共享对话框时og:image
可用,则需要为图像指定正确的宽度和高度,尽管OpenGraph <meta>
数据
这在&#34;预先缓存图像&#34;在Sharing Best Practices文档中:
- 使用
醇>og:image:width
和og:image:height
打开图表标签
使用这些标签会将图像指定给抓取工具,以便它可以渲染 它立即不必异步。