首页 > 解决方案 > Facebook 无法识别的打开图形属性

问题描述

我花了一周时间阅读 stackoverflow 帖子并使用 facebook og 调试器但没有任何成功。

如果您访问https://www.photrea.com并单击检查,您会看到我在标题中声明了所有必要的 og 类型: 单击以获取屏幕截图 如果您随后尝试在 Facebook 上共享此链接,或者您转到Facebook Debugger,您会看到它没有以正确的方式处理原始标签。

更新:

Facebook 调试器指出 FB 读取的是我的 home.js.erb javascript 文件而不是 html 文件。但为什么...

标签: facebook-opengraph

解决方案


问题是您将其定义为

<meta property="og:title" content="...">

应该在哪里:

<meta name="og:title" content="..." />

所以只需property用 a切换name它就可以了。

以下是从我的一个网站中获取的常见 OG 标签列表:

<meta name="og:title" content="JavaScript Code to go" />
<meta name="og:type" content="article" />
<meta name="og:image" content="/images/share.png" />
<meta name="og:description" content="Javascript code to go: Find updated snippets for common JavaScript use cases." />
<meta name="og:site_name" content="Code to go" />

推荐阅读