【问题标题】:sharing issue (weird description)分享问题(奇怪的描述)
【发布时间】:2011-11-01 20:30:16
【问题描述】:

我对 fb 分享有一种奇怪的体验。每当我或任何人分享我的博客文章时,我的广告代码都会在描述区域显示。这正在打击我的adsense。我尝试使用 facebook 调试工具,但遇到以下问题,但无法解决。任何帮助都将不胜感激。


必须修复的错误:正文元:您的 .这可能是因为您的格式错误并且它们在解析树中的位置较低,或者您不小心将 Open Graph 标签放在了错误的位置。无论哪种方式,您都需要在标签可用之前对其进行修复。



**应该修复的警告:推断属性:og:url 属性 应该显式提供,即使可以从中推断出一个值 其他标签。推断属性: og:title 属性应该是 明确提供,即使可以从其他标签推断出一个值。 推断属性: og:image 属性应显式 提供,即使可以从其他标签推断出一个值。推断 属性:应该显式提供 og:locale 属性,即使 是否可以从其他标签中推断出一个值。


【问题讨论】:

    标签: facebook facebook-graph-api share


    【解决方案1】:

    听起来元标记放错了位置,但由于您没有向我们提供指向您网站的链接,因此很难确定;他们应该在页面的部分。这将导致第一个错误。

    第二个错误是指缺少标签,但它们可能由于不在正确的位置而“丢失”,所以先修复第一个问题

    {在看到你的页面后编辑}

    顶部的主要错误是因为您有 <meta name="alexaVerifyID" content="{snipped}" /> 标签位于页面的 <head></head> 部分之外。

    其余错误是因为您根本没有添加任何打开的图形标签 - 每个页面都应该有元标签,告诉 Facebook 在共享时使用什么标题/描述/图像,以及应该是哪个应用程序/用户允许查看共享链接的分析和洞察信息

    有关其工作原理的更多信息,请参阅https://developers.facebook.com/docs/opengraph/

    如果您想快速启动并运行,请尝试Like Button Documentation 步骤 2 中的工具生成一些示例标签

    【讨论】:

    • 我不知道如何解决它。我的博客是techhogger.com。请让我知道我应该在哪里做什么。
    • 感谢 Igy,但 fb 分享在类似的截图上运行良好,但为什么突然导致错误?
    • 也许验证最近变得更严格了——如果你根本没有标签,Facebook 会尝试从页面内容中确定名称/描述/等,但也许它不再尝试了,因为 部分之外的无效元标记
    • 我删除了alexa标签,即使问题是一样的。我现在该怎么办?
    • 一切就绪。删除了元标记。即使没有完成,FB 链接器现在也不会显示错误。仍然描述作为我的广告代码。请帮忙
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多