【问题标题】:How do I get Facebook to show my site's logo when I paste the link in a post/status/comment?当我将链接粘贴到帖子/状态/评论中时,如何让 Facebook 显示我的网站徽标?
【发布时间】:2012-06-07 12:24:29
【问题描述】:

Facebook 有时会做这种非常巧妙的事情,他们会在状态更新中显示您链接到的网站的缩略图预览。它通常是网站的标志。

我想知道如何才能让它为我的网站工作,所以如果我要分享http://www.example.com,我会在预览框中看到我网站的徽标/网站图标。我该怎么做?

【问题讨论】:

标签: facebook thumbnails


【解决方案1】:

在这个 facebook 调试器工具中试用您的网站。

http://developers.facebook.com/tools/debug

它会告诉你缺少什么。例如。在页眉下方

<meta property="og:image" content="[url to image]" />
<meta property="og:title" content="[page name]" />
<meta property="og:description" content="[content description]" />

根据您网站的构建方式,有不同的方法。例如。 This Wordpress 插件会为页面上的每张图片创建一个链接,这样您就可以在您的徽标和页面上的任何其他帖子图片之间进行选择。

2017 年更新:现在建议您的站点使用register a Facebook App ID,否则调试器会给您一个错误。 More tags and info

【讨论】:

  • 您通过此调试节省了一天的时间!就我而言,我的 og:type 不是第一个,然后 facebook 无法识别它。
  • 我已完成此操作,但仍然收到此错误消息:“og:image 未定义,无法下载或不够大。请使用 og:image 元标记定义选择的图像,并使用至少 200x200 像素且可从 Facebook 访问的图片。将使用图片“oceanview335.com/Pictures/2015%20DDGMs.png”。”
【解决方案2】:

您可以将其放入页面的源代码中:

&lt;link rel="image_src" href="http://somesite.org/img/title.jpg" /&gt;

【讨论】:

    猜你喜欢
    • 2013-10-09
    • 2015-12-18
    • 2012-03-25
    • 2012-11-08
    • 2012-05-05
    • 2019-06-21
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    相关资源
    最近更新 更多