Opengraph & LinkedIn for Multilanguage pages



我们公司需要在LinkedIn发布一个帖子到下一个页面,该页面有法语和英语版本。问题:LinkedIn识别法语中的 og:image 属性,但无法识别英语中的 og:image 属性。

网址:https://www.bsit.com/en/bsit-business (英文( https://www.bsit.com/fr/bsit-business(法国( 我已经在两者上设置了 og:image 属性,以便每个属性在社交媒体上共享时都显示特定的图像缩略图。该网站使用Grav,顺便说一句。

问题:尝试在LinkedIn上共享法语链接时,会显示正确的图像缩略图。对于英文链接,它不显示 og:image 属性中指定的图片,而是在登录页面中使用的另一个图像。

我尝试过:在网址末尾添加一个随机查询('/bsit-business?1'(给出了正确的缩略图。出于某种原因,添加"?utm"查询(我想使用(不会修复缩略图。 FR 页面工作正常,所以我怀疑这是因为我没有在我的网站上包含 og 前缀...... 图像存在,og:图像链接正确,尺寸和文件大小符合要求。 在Facebook上一切正常。

感谢您的帮助!

这个问题当然不再存在了。

  • 分享英文网址
  • 共享法语网址

那么,发生了什么? 可能是一个缓存问题,因为LinkedIn喜欢缓存页面。 您可以通过在 LinkedIn 后期检查器中加载您的网站来使缓存失效。

LinkedIn 后期检查器:这可能是最好的工具,因为它告诉您所有内容(图像、标题、URL 等(以及它做出该决定的原因(og:标签、标题/html 标签、其他标签系统等(。

如果它仍然没有使缓存失效并重新更新可用信息,请尝试检查example.com?somerandomthing=test。 由于 URL 在技术上是不同的,并且由于您可能没有基于somerandomthing执行任何逻辑,这应该会导致重新拉取页面数据以进行检查。

最新更新