我有一种奇怪的分享fb的经历。每当我或任何人分享我的博客文章,在描述领域,我的广告代码是可见的。这是敲我的艾森斯。我试过使用facebook调试工具,但遇到了以下问题,但我无法解决它。任何帮助都是非常感谢的。
必须修复的错误: Body Meta:您的标签位于您的外部。这要么是因为您的格式不正确,而且它们在解析树中掉得更低,要么是您不小心将OpenGraph标记放在了错误的位置。无论哪种方式,您都需要在标签可用之前修复它。
**应该修正的警告:推断属性:应该显式提供og:url属性,即使可以从其他标记推断值。推断属性:应该显式提供og:title属性,即使可以从其他标记推断值。推断属性:应该显式提供og:image属性,即使可以从其他标记推断值。推断属性:应该显式提供og:locale属性,即使可以从其他标记推断值。
发布于 2011-10-27 08:42:16
这听起来像是元标签在错误的地方,但因为你没有给我们一个链接到你的网站,这是很难确定的,他们应该在页面的一部分。这将导致第一个错误。
第二个错误指的是标记的缺失,但是它们可能因为不在正确的位置而“丢失”,所以首先修复第一个问题。
{在看到页面后编辑的}
顶部的主要错误是,在页面的<meta name="alexaVerifyID" content="{snipped}" />部分之外有一个<head></head>标记。
其余的错误是因为您根本没有添加任何打开的图形标记-每个页面都应该有元标记,告诉Facebook在共享时使用什么标题/描述/图像,以及应该允许哪个应用程序/用户查看共享链接的分析和洞察力信息。
有关此操作的更多信息,请参见https://developers.facebook.com/docs/opengraph/。
如果您想要快速地启动并运行,请在像Button文档的步骤2中使用该工具来生成一些示例标记。
https://stackoverflow.com/questions/7912850
复制相似问题