Facebook - 元标签(打开图)

Facebook - Meta tags (open graph)

在更新我之前的问题时,我收到了来自 facebook 调试器的新警告。

  1. 解析器元数据不匹配此元数据的解析器结果与输入元数据不匹配。这可能是由于数据以意外方式排序造成的,为 属性 提供了多个值,只期望一个值,或者给定 属性 的 属性 值不匹配。以下是解析结果中未看到的输入属性:'og:image:url, og:site_name, fb:admins'

  2. og:image 无法下载或太小 og:image 未定义,无法下载或不够大。请使用 og:image 元标记定义所选图像,并使用至少 200x200 像素且可从 Facebook 访问的图像。将使用图像 Http://(MY_WEBSITE)/images/mylogo.png。

  3. Attempted Frozen Title Change 您似乎正在尝试将 属性 og:title 从 (my_wesbite_name) 更改为 (my_wesbite_name_plus_tagline) .如果是这样,则不允许您为此 object 因为针对它发布的操作过多。

这些是我的标签:

    <meta property="og:title" content="Myname - Best Products in Town">
    <meta property="og:type" content="Product">
    <meta property="og:url" content="http://www.mybestproducts.com/">
    <meta property="og:site_name" content="Myname">
    <meta property="og:description" content="Selling the best products">
    <meta property="og:image" content="images/mylogo.png">
    <meta property="og:image:width" content="550">
    <meta property="og:image:height" content="550">

问题:

大约1。我不知道那是什么意思

大约 2:正如我在元标记中看到的那样,我确实定义了 mylogo.png。我需要把整个 URL 放在一起才能识别它吗?

大约 3 个。我也需要对那个进行解释。

关于 1:

我猜 og:type 应该是你的网站,而不是产品。

关于 2:

您需要为 og:image 属性 传递绝对路径,而不是相对路径。

关于 3:

我认为这是错误造成的og:type