【问题标题】:Can i put both og:image:secure_url and og:image on page for linkedin and facebook我可以将 og:image:secure_url 和 og:image 都放在linkedin 和 facebook 的页面上吗
【发布时间】:2012-08-24 01:50:44
【问题描述】:

我的网站目前在 HTTPS:// 上运行。我正在利用添加这个来实现社交功能。

问题:我在链接共享中遇到以下问题。

a) 大多数时候只有一半的图像出现 b) 有时图像没有出现。

问题:

1) 我可以将 og:image:secure_url 和 og:image 都放在linkedin 和 facebook 的页面上吗? 如果是,应该是什么顺序。 示例:

<meta property="og:image" content="http://example.com/ogp.jpg" />
<meta property="og:image:secure_url" content="https://secure.example.com/ogp.jpg" />

2) 必须遵循以下链接才能正确显示图片。

<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="400" />
<meta property="og:image:height" content="300" />

任何解决方案,但它应该适用于linkedin和facebook。

【问题讨论】:

    标签: facebook-like linkedin facebook-opengraph


    【解决方案1】:

    1) 是的,基于http://ogp.me/#structured,这将告诉爬虫“网页需要HTTPS”。

    2) 这些不是必需的,因为无论如何 FB 和 LinkedIn 都会形成正确的大小。请记住 LinkedIn explicitly has minimum requirements 而 FB 没有。

    【讨论】:

      【解决方案2】:

      这是我最近发现的这些标签和最新的开放图协议(2019 年 6 月)。

      1. 您必须包含完整的 URL(相对路径不起作用)
      2. 使用og:image(不是og:image:secure_url
      3. og:image 当前支持 content 值的安全 (https)
      4. 您可以使用Facebook sharing debugger 重新抓取网站并测试功能

      希望对我有所帮助,因为我发现这些具体细节很难遵循文档。

      【讨论】:

        猜你喜欢
        • 2013-12-15
        • 2016-05-10
        • 2018-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-28
        • 2023-03-16
        • 1970-01-01
        相关资源
        最近更新 更多