Rik*_*ate 5 php linkedin opengraph open-graph-protocol
对于我的一个网站,我使用Open Graph来丰富从我的网站共享的帖子.但LinkedIn并没有选择og:image中指定的图像.通过简单的PHP脚本将LinkedIn机器人的图像修改为200px X 200px.
我发现一些遇到类似的问题(Linkedin没有得到缩略图)但这个问题还没有解决.
小智 17
我知道它已经老了,但这有帮助.
Linkedin将链接预览内容缓存7天.您必须执行以下操作以清除Linkedin预览缓存:
第1步:访问https://www.linkedin.com/post-inspector/inspect/
第2步:输入您的URL并单击Inspect,您将看到更新的预览图像
第3步:现在尝试在Linkedin上分享你的网址
这个问题有点老了,但我遇到了同样的情况并得到了解决,所以我只是为其他有同样问题的人发布我的解决方案(或我对它如何工作的理解)。
(感谢@Justin Kominar,他在这个问题中的回答对我有帮助。)
prefix="og: http://ogp.me/ns#的标签中有 iframe,并确保哪个页面正在调用共享功能。<meta>在站点中设置了所有四个标签并提供了正确的类型<meta property="og:type>(请访问ogp.me了解更多信息)<meta property="og:url>尤其是当您使用动态网址时og:url(非常重要的是要了解 linkedin 会转到此页面查找信息,而不是您调用共享功能的页面,大多数时候它们是相同的,但有时情况并非如此),您需要执行步骤 1 和 2,设置<meta og:image>并确保图像链接有效且图像确实存在希望它会有所帮助。
我在 WordPress 网站中遇到了 LinkedIn 选择错误图像的问题。我通过LinkedIn 帖子检查器发现 URL 发现了问题,并发现尽管og :image标签存在,但仍使用了 oEmbed 标签:
你的代码看起来像这样吗?
\n\n<html prefix="og: http://ogp.me/ns#">\n<head>\n <meta property="og:title" content="My Shared Article Title" />\n <meta property="og:description" content="Description of shared article" />\n <meta property="og:url" content="http://example.com/my_article.html" />\n <meta property="og:image" content="http://example.com/foo.jpg" />\n</head>\n<body>\n \xe2\x80\xa6\n</body>\n</html>\nRun Code Online (Sandbox Code Playgroud)\n\n另外,请检查此处的文档:
\n\nhttps://developer.linkedin.com/docs/share-on-linkedin
\n\n另外,使用 Facebook Linter 检查您的 URL(它适用于所有 OG 标签):
\n\nhttps://developers.facebook.com/tools/debug/
\n| 归档时间: |
|
| 查看次数: |
13724 次 |
| 最近记录: |