当在Linkedin上“附加”链接时,会显示哪个图片?

22
当我尝试通过"附加链接"在linkedin分享一个"讨论"(仅是我们网站上的一个链接)时,以前它会自动拉取一张漂亮的图片,但现在无法做到了。是否有meta property="og:应该专门用于linkedin分享以显示图片?
3个回答

26

LinkedIn分享功能仅支持一小部分Open Graph标签,详见此处记录

需要注意的是,至少到最近为止(可能仍然存在),重新抓取已分享页面的功能存在问题。因此,如果你已经分享了一个页面,但显示的图片不正确,则除非使用不同的URL进行分享,否则无法更正。


感谢@Kirsten,这应该是被接受的答案,尽管OGP显然是为FB而设计的,但在LinkedIn上没有提到。 - Rameez Ahmed Sayad
我仍然不知道如何“重新抓取”URL,但是您可以使用JavaScript SDK手动声明属性。请参见我的评论以获取链接。 - Kyle Burkett
2
上面的链接似乎不再指向正确的内容。我相信这个链接可以让你接近所需的内容... https://www.linkedin.com/help/linkedin/answer/46687/making-your-website-shareable-on-linkedin?lang=en - Mir
你说得对,@Mir!!当我打开答案中的链接时,我非常困惑。 - Sam Malayek
另外提供信息:请参阅https://developer.linkedin.com/docs/share-on-linkedin#!中标题为“自定义URL”的选项卡,在标题为“使用Open Graph改进内容共享”的部分。 - dkcwd
显然,2017年重新抓取仍存在问题:https://dev59.com/OGw05IYBdhLWcg3wcRYj#7291051 - Arepo

10

将这些元标记添加到网页的标签中。

<meta property='og:title' content='title'/>
<meta property='og:image' content='image/path'/>
<meta property='og:description' content='description'/>
<meta property='og:url' content='your url'/>

在发布Linkedin上的内容时,由于Linkedin缓存的存在,如果你准备再次发布相同的URL链接,那么该链接的元数据可能不会被获取。为了解决这个问题,在发布到Linkedin时,可以在链接的末尾添加一个参数。

例如,原始链接为www.example.com,那么您可以使用www.example.com?1重新发布此链接。


Upvote - 元属性和使用虚拟参数创建新链接非常有帮助。更多信息已添加在上面的答案中。 - Matthew Voss

2

1
@UfukHacıoğulları 我已经修复了这个错误:https://github.com/kaburkett/LinkedIn-Advanced-Share/issues/1如果您之前访问过该网站,请重新访问以确认问题已经解决,清除缓存(按下Ctrl + F5)并重试。 - Kyle Burkett

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接