缩略图未显示在LinkedIn上分享帖子

dva*_*ook 9 linkedin opengraph open-graph-protocol

我们已经建立了一个包含LinkedIn的广泛社交分享的新迷你网站.很多OpenGraph标签,作品.我们选择使用og:image元属性进行共享时显示的特定图像.

这些图片在Facebook和Pinterest上运行良好,但在LinkedIn上运行不正常.这是OG图像标记:

<meta property="og:image" content="https://img.mshanken.com/d/wso/Articles/2016/ST_TheBreakers070516_1600.jpg">
Run Code Online (Sandbox Code Playgroud)

但是,如果您单击我们在页面底部设置的LinkedIn图标,您最终会看到一个看起来像这样的共享页面,它不会显示图像: LinkedIn分享图片预览

Weirder仍然,如果您检查共享预览,图像IS在源代码中:

<div class="image-thumbs-container">
<img src="https://media.licdn.com/media-proxy/ext?w=180&amp;h=110&amp;f=c&amp;hash=q0uvWygJS2HJrhZZ2qZGdYu2Tig%3D&amp;ora=1%2CaFBCTXdkRmpGL2lvQUFBPQ%2CxAVta5g-0R6jnhxUzw8p4aCKqEH-50hKCoaTFXP-RFTovozTPCKqZsXfeLS-xzl5HHRU4kZnLrT9AnPhFZO5KoyAfNpxi4m_ZMc" width="130" alt="Preview of the share image" data-orig-url="https://img.mshanken.com/d/wso/Articles/2016/ST_TheBreakers070516_1600.jpg" data-width="" data-height="" data-size="" data-position="1" class="active">    
</div>
Run Code Online (Sandbox Code Playgroud)

我们需要做些什么才能让这张图片出现在LinkedIn股票上?

小智 14

昨晚我有同样的问题。花时间研究解决方案。最后,我就此问题联系了LinkedIn,他们立即做出了回应。他们的开发团队已实现了一个名为“ Post Inspector”的新工具,该工具使您可以优化内容共享。从字面上看,在短短几分钟内就可以奏效。

您所需要做的就是输入URL,他们将完成所有繁琐的工作,即验证属性的正确代码,例如图像,作者,标题,描述,出版日期等。它们不仅进行验证,还会告诉您包括哪些内容。以及缺少的东西。

这是使用Post Inspector的网站:

https://www.linkedin.com/post-inspector/


Zac*_*ack 12

它可能是一些事情:

  1. 尺寸1600x900和尺寸220kb符合LinkedIn的要求.但是,您的方面是16:9而不是4:1/1:4.
  • 最大文件大小:1 MB
  • 最小图像尺寸:80 x 150像素
  • 推荐的宽高比:4:1或1:4

使您的网站在LinkedIn上可共享


  1. 您的图片URI是https,可能是他们无法检索您的图片.你试过http图像吗?

注意:如果图像符合要求,但仍未显示在LinkedIn的更新中,则您的网站可能会阻止我们提取图像,或者图像可能位于受保护的目录或网站上.

使您的网站在LinkedIn上可共享


  1. 从LinkedIn第一次抓取您的页面图像时,图像是否发生了变化?他们会缓存~7天.

LinkedIn的抓取工具第一次在被要求通过URL共享内容时访问网页时,它找到的数据(Open Graph值或我们自己的分析)将被缓存大约7天.

这意味着如果您随后更改文章的描述,上传新图像,修复标题中的拼写错误等,您将看不到在任何后续尝试共享页面期间所表示的更改,直到缓存过期且爬虫为被迫重新访问该页面以检索新鲜内容.

共享内容缓存


Ste*_*ult 6

未来的发展-由于我们的网站更新未显示正确的图片,因此我今天遇到了这个问题。在我的情况下,解决方案很简单:尝试像这样发布链接:https://url.com/?jhskjsh它强制链接以再次获取meta标签,然后显示我的图像,而不是以前的灰色正方形。