出于某种原因,LinkedIn 不会应用开放图形标签。我已经用 Facebook 调试器测试了 OG 标签,没有任何问题。这是提供 OG 标签的页面的链接:http: //jakonazivo.cz/share/1。您必须查看此文件的来源,因为它的目的只是提供 OG 标签,然后重定向到网站上的新闻页面。
任何想法可能导致LinkedIn出现此问题?
出于某种原因,LinkedIn 不会应用开放图形标签。我已经用 Facebook 调试器测试了 OG 标签,没有任何问题。这是提供 OG 标签的页面的链接:http: //jakonazivo.cz/share/1。您必须查看此文件的来源,因为它的目的只是提供 OG 标签,然后重定向到网站上的新闻页面。
任何想法可能导致LinkedIn出现此问题?
有几件事我可以建议...
正如我在其他地方所说,您不能同时使用图像和描述。如果您尝试同时使用两者,则只会显示图像。资料来源:与 LinkedIn 开发人员的两周争论。
如果您无法弄清楚为什么 LinkedIn 没有在其共享应用程序中解析生成预期的预览,那么请尝试LinkedIn Post Inspector。仅仅检查我的网站,然后一秒钟后再次检查,将导致缓存在第一次尝试后失效,而新的缓存版本在第二次尝试时会在那里。
如果 LinkedIn Post Inspector 没有帮助,那么 OpenGraph 的开发人员足够聪明地创建了同样的东西,即OpenGraph Tag Inspector。
如果您仍然认为它是缓存,请尝试共享 not example.com
, but, example.com/?someFake=Parameter
。不同的 URL 将意味着缓存未命中。
最后,请注意,根据Microsoft LinkedIn 官方文档,您只能分享以下内容...
<meta property='og:title' content='Title of the article"/>
<meta property='og:image' content='//media.example.com/ 1234567.jpg"/>
<meta property='og:description' content='Description that will show in the preview"/>
<meta property='og:url' content='//www.example.com/URL of the article" />
请注意:使用og:image
意味着 LinkedIn 将忽略您的og:description
标签。您可以通过使用Wikipedia.org(没有og:image
,只有一个og:description
)和GitHub.com(都og:image
和og:description
标签) 进行测试来自己确认这一点。