Facebook - Meta标签(打开图表)

时间:2015-01-05 11:49:04

标签: facebook facebook-graph-api facebook-opengraph opengraph meta-tags

在上一个问题的更新中,我收到了来自facebook调试器的新警告。

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

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

  3. 尝试冻结标题更改您似乎尝试将属性og:title从(my_wesbite_name)更改为(my_wesbite_name_plus_tagline)。如果是这样,则不允许您使用此对象,因为已针对该对象发布了太多操作。

  4. 这些是我的标签:

        <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:在我的meta标签中看到我确实定义了mylogo.png。我是否需要输入整个URL才能识别它。

    关于3.我也需要为那个进行一次表达。

1 个答案:

答案 0 :(得分:2)

关于1:

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

关于2:

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

关于3:

我认为这是由错误的og:type

引起的