【问题标题】:Facebook Open Graph Protocol Lint Debugger Error - You have <meta> tags outside your <head>Facebook Open Graph Protocol Lint 调试器错误 - 您的 <head> 之外有 <meta> 标签
【发布时间】:2025-11-24 21:10:02
【问题描述】:

我有一个 Facebook 选项卡,我正试图将发送按钮放入(标准 FB 插件)。我想通过打开的图表来控制标题和描述,所以我按照当前的 FB 指令来做到这一点。

打开的图形数据不会显示在“发送”插件中。通过 FB 调试器传递页面会呈现此错误:“您的头脑中有元标记”,这就是为什么它们不起作用的原因。

问题是 - 我已经搜索了页面的来源,并且头部之外没有元标记。此外,页面通过验证器时没有错误放置元标记(它会找到)。验证器中呈现的唯一错误是关于 FB 使用非标准元属性。没有标记错误,头部之外没有元标记。

所以,不知所措。帮助:感谢。

【问题讨论】:

  • 您能提供您网页的链接吗?

标签: facebook facebook-graph-api


【解决方案1】:

我遇到了类似的问题,并将问题追溯到 Debugger 没有正确解析我的文档,因为我在 HEAD 中有 NOSCRIPT 标记。这在 HTML5(我正在使用)中有效,但在 HTML 4.01 中无效。 Facebook 调试器似乎还没有赶上 HTML5 标签验证。

【讨论】:

    最近更新 更多