【发布时间】:2019-10-15 09:13:09
【问题描述】:
分享在 LinkedIn 上托管的文章时,og:image URL 在一定时间后过期(我认为是 24 小时)。是否有可以调用的直接 URL 以获得始终最新的og:image?
对于内部工作资源,我将og:image 用作基于 Wordpress 构建的网站的特色图片,该网站链接到 LinkedIn URL。
【问题讨论】:
分享在 LinkedIn 上托管的文章时,og:image URL 在一定时间后过期(我认为是 24 小时)。是否有可以调用的直接 URL 以获得始终最新的og:image?
对于内部工作资源,我将og:image 用作基于 Wordpress 构建的网站的特色图片,该网站链接到 LinkedIn URL。
【问题讨论】:
引用官方文档,LinkedIn.com: How to clear Linkedin link preview cache?...
用完美的预览内容和图片更新您的网站后,如果您尝试分享您的网站链接,您仍然会看到旧的预览内容和图片。 这是因为 LinkedIn 会将链接预览内容缓存 7 天。
因此,如果您的意思是图像即将过期而缓存未更新,那么这就是您的问题。
您可以轻松清除缓存:使用LinkedIn Post Inspector。使用 LinkedIn Post Inspector 检查您的网站。这会导致 LinkedIn 刷新您的共享 URL 的预览。它还提供了有关如何呈现您的网站的有用信息。
如果您想检查并确认这是缓存问题,请尝试以下操作:在 LinkedIn 上分享 example.com?test=1 而不是 example.com。由于 URL 在技术上有所不同,因此会出现缓存未命中,LinkedIn 将不得不生成新的预览。这至少可以确认是否是缓存问题。
【讨论】: