Facebook喜欢从页面上消失

时间:2012-11-12 14:37:33

标签: facebook facebook-like

我遇到的问题Facebook“喜欢”从我的一些网站页面中消失(http://www.ufunded.com/campaigns/lisamom-foundation)。当我通过Facebook调试器运行页面URL时,我收到以下警告:

Mismatch og:url and canonical url: og:url tag in the header is not the same URL as rel='canonical' link in the html.

http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.ufunded.com%2Fcampaigns%2Fgametime-salsa

但是,当我查看页面的源代码时,所有链接都是一致的。可能导致此问题的原因是什么?此外,指示的链接问题是否会导致我的喜欢消失?

2 个答案:

答案 0 :(得分:2)

使用底部的See exactly what our scraper sees for your URL - 链接显示文档中有以下标记:

<meta property="og:url" content="http://www.ufunded.com/campaigns/gametime-salsa">

<link rel="canonical" href="http://www.ufunded.com/campaigns">

正如调试工具所说,这些指向不同的URL。

<meta property="og:image" content="http://www.ufunded.com/wp-content/uploads/campaign_uploads/1399534_2012.09.27 - Gametime Salsa - Bryce Conway -106.jpg">

如果您在(图片)网址中使用空格,则应在此类位置正确对其进行网址编码。

答案 1 :(得分:0)

添加破折号,或在链接rel =“canonical”的href末尾添加.html,它会起作用。

例如:

<meta property="og:url" content="http://toidangtin.com/tp-ha-noi/do-gia-dung-san-vuon/can-mua/can-mua-ti-vi-loa-amply-may-vi-tinh-tai-nha-co-quan-thanh-ly-cu-moi-ke-ca-cu-hong-291"/>
<link rel="canonical" href="http://toidangtin.com/tp-ha-noi/do-gia-dung-san-vuon/can-mua/can-mua-ti-vi-loa-amply-may-vi-tinh-tai-nha-co-quan-thanh-ly-cu-moi-ke-ca-cu-hong-291"/>

以上不起作用,Facebook Debuger发出此警告:“标题中的og:url标记与html中的rel ='canonical'链接不同。”

但是在我添加/

之后
<meta property="og:url" content="http://toidangtin.com/tp-ha-noi/do-gia-dung-san-vuon/can-mua/can-mua-ti-vi-loa-amply-may-vi-tinh-tai-nha-co-quan-thanh-ly-cu-moi-ke-ca-cu-hong-291/"/>
<link rel="canonical" href="http://toidangtin.com/tp-ha-noi/do-gia-dung-san-vuon/can-mua/can-mua-ti-vi-loa-amply-may-vi-tinh-tai-nha-co-quan-thanh-ly-cu-moi-ke-ca-cu-hong-291/"/>

它有效。