LinkedIn链接共享:打开图形图像问题

时间:2017-03-29 19:59:49

标签: wordpress facebook linkedin opengraph

注意:我已经看到了各种类似的问题,所以我将尝试简洁地描述这个问题以及到目前为止我所做的事情。

问题在于LinkedIn未能正确地从WordPress网站上的文章中删除图像。该网站正在使用All-in-One SEO来添加适当的元标记和这些标记,并且通过Facebook的共享和对象调试程序判断,这样做是正确的。

Here's a sample article that demonstrates the issue.

在将LinkedIn输入LinkedIn文章后,LinkedIn会尝试获取该页面的数据。它返回标题和描述,但留下一个空白区域,可能会显示图像:

Link preview displayed upon entering URL on LinkedIn

在跟踪访问日志时,我看到LinkedIn访问该网站以及页面本身和图像的200个状态代码:

[ip redacted] - - [29/Mar/2017:19:50:44 +0000]  "GET /linkedin-test/?refTest=LI17 HTTP/1.1" 200 23758 "-" "LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/3.1 +http://www.linkedin.com)" 0.906 "[ips redacted]"
[ip redacted] - - [29/Mar/2017:19:50:44 +0000]  "GET /wp-content/uploads/2017/03/modern-architecture-skyscrapers-modest-with-images-of-modern-architecture-ideas-on-gallery.jpg HTTP/1.1" 200 510088 "-" "LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/3.1 +http://www.linkedin.com)" 0.000 "[ips redacted]"

在其他一些Stack Overflow线程之后,我尝试了以下内容:

  • 尝试使用查询字符串破坏LinkedIn的缓存
    • 结果:查询字符串或全新网址无法更改
  • 验证og:image资源的图片尺寸不是太小
  • 修改所有元标记以包含prefix="og: http://ogp.me/ns#"
    • 结果:无变化

我觉得自己已经撞墙了,所以绝对欢迎任何建议或想法!

谢谢!

1 个答案:

答案 0 :(得分:0)

这对我来说似乎很好:

https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fdev-agilealliance.pantheonsite.io%2F

资料来源:Official Microsoft Documentation for Sharing on LinkedIn。结果:

所以,发生了什么变化?我做了一些挖掘。

让我们看一下the 2018 robots.txt file for dev-agilealliance.pantheonsite.io,并将其与the working, 2020 robots.txt file进行比较。似乎很清楚。这就是为什么事情在2018年被封锁的原因...

# Pantheon's documentation on robots.txt: http://pantheon.io/docs/articles/sites/code/bots-and-indexing/
User-agent: *
Disallow: /

这是2020年有效的robots.txt ...

User-agent: RavenCrawler
User-agent: rogerbot
User-agent: dotbot
User-agent: SemrushBot
User-agent: SemrushBot-SA
User-agent: PowerMapper
User-agent: Swiftbot
Allow: /

当然,也有可能共享服务在2020年比2017年要宽松得多!但是,根据上述规格,现在看来确实可以正常工作。