LinkedIn 后检查器在 https URL 上遇到服务器错误

问题描述 投票:0回答:6

在 LinkedIn 帖子检查器中检查给定 URL 将返回以下摄取反馈:

Error   We encountered a server error while trying to inspect the URL.

URL 重定向轨迹显示:

1   0 undefined     https://example.com

我检查了同一服务器上生产域 (https) 和临时子域 (http) 的 URL(不用说,具有相同的 html)。 LinkedIn scraper 能够从 http 子域获取所有元数据,但不能从 https 域获取,这让我相信问题可能与网站和 LinkedIn 之间的 SSL 身份验证有关。

还有其他人遇到过这个问题吗?可以证实我的怀疑或为我指明方向吗?

顺便说一句,facebook 共享调试器和 twitter 卡验证器都能够通过这两种协议获取所有测试 URL 上的所有元数据。

Ronald Werkhoven 在这里问了同样的问题: 验证后检查器 linkedin 中的链接会出现服务器错误 检查他在 LinkedIn 帖子检查器中提供的 URL 不会引发任何错误,因此显然他能够解决该问题。 罗纳德,您介意分享一下您是如何解决这个问题的吗?

linkedin-api facebook-opengraph
6个回答
1
投票

我知道的一件事是 linkedin 与他们用于 og 的爬虫存在爬虫问题。我不知道他们是否也将这些爬行器与邮政检查员一起使用。但如果他们这样做的话肯定会导致这样的问题。

下面我引用了linkedin团队的回复。所以我不知道如果这些问题相关的话是否会很快得到修复。

感谢您报告您的问题。我们已确认您报告的问题。经过认真评估,我们决定不 此时继续进行修复。持续领英 评估功能和产品的使用方式并做出调整 因此,将我们的资源集中在为我们的客户提供最大价值上 会员。

我们非常感谢您的反馈,并已将问题记录到 跟踪问题的其他报告并供考虑 在未来的版本中解决。如果还有什么我可以帮助你的 与,请随时告诉我。


0
投票

为了来自 Google 的其他人的利益,我的网站上也遇到了这个问题,但对我来说,问题与 HTML 缩小相关。

Linkedin 不会解析短文档类型

<!doctypehtml>
,因此如果您的页面中有此内容,您可能会收到 500 服务器错误。


0
投票

我知道这已经很旧了,但似乎仍然是一个问题。我使用 NextJS/Vercel 并且遇到了同样的错误。然后,我通过 CloudFlare 的边缘代理服务设置我的网站,它开始加载 OG 卡预览,而且速度相当快。我强烈建议您使用 CloudFlare,它对大多数小型网站来说都是免费的,并且您可以使用很多工具。


0
投票

我通过删除一些 HTML 注释来修复此问题,这些注释是由插件在结束标记后添加到我的页面 HTML 中的。确切地说,是 WP Super Cache 的“缓存状态消息”选项。

看起来 LinkedIn 想要格式良好的 HTML。


0
投票

我也遇到了同样的问题,发现 LinkedIn 想要解析干净的 HTML,在 HTML 标签之后/之前没有任何注释,所以我的 WordPress 博客有一个 HTML 压缩插件,它会在

<!--HTML compressed, size saved 3%. From 128218 bytes, now 124376 bytes-->
之后添加一些 HTML 注释文本
</html>
那是导致了这个问题,所以我将其删除,一切顺利。检查您的页面。因此,首先尝试验证您的 HTML 并修复它。


0
投票

对于处理类似问题的其他人 - 通过 Cloudflare 使用 NextJS

原来是因为我限制了 TLS>1.3,启用 1.2 很好地修复了它。

© www.soinside.com 2019 - 2024. All rights reserved.