0

这是一个奇怪的问题,以前从未遇到过,希望我再也不会面对它。我们的网站 worldocricket.com 在 wordpress 上运行。它与新闻网站有关,所以我们使用社交插件,如 Facebook 的点赞和推特的推文按钮等。

我们在我们的网站上创建了一些新页面,它们在 wordpress 文件夹之外,但在同一个域中,并且使用 [wp-load.php] 与 wordpress 连接。它们都运行良好,但是当我们尝试为我们的一个新页面创建类似 facebook 的按钮时;使用 fb 开发人员工具(如按钮创建者) www.developers.facebook.com/docs/reference/plugins/like/,它破坏了我们的午餐。

在“点赞的网址”框中添加页面网址“ wwww.worldocricket.com/categories/special/tournaments/asia-cup/2012/accasia312.php ”时,在点击“点赞”和“发送”时,它会在预览中显示类似计数' 按钮,它显示它正在喜欢/发送我们不想要的网站的主要网址(www.worldocricket.com),我们添加(或我们想要共享)的网址不同。我认为这是一个暂时的问题,但即使在 24-36 小时后,我们也得到了相同的结果。

我们在谷歌搜索后在标题中添加了 og:title / og:type / og:url / og:image 。

<meta property=”og:title” content=”ACC Asia Cup 2012”/>
<meta property="og:url" content="http://worldocricket.com/categories/special/tournaments/asia-cup/2012/accasia312.php" />
<meta property=”og:site_name” content=”World Of Cricket”/>
<meta property="og:image" content="http://worldocricket.com/categories/special/tournaments/asia-cup/2012/temptaby/images/asiacup12logo.jpg"/>

但它也被证明是无用的。然后我们使用 fb 调试器(www.developers.facebook.com/tools/debug),它显示它正在获取正确的 url,但存在错误的规范 URL。所以我们使用<link rel="canonical" href="http://worldocricket.com/categories/special/tournaments/asia-cup/2012/accasia312.php">了,但结果是一样的。:/


我们的网站:http ://worldocricket.com

我们想要http://worldocricket.com/categories/special/tournaments/asia-cup/2012/accasia312.php上的按钮

问题是:如何让 facebook 社交插件(如、分享、发送)在我们网站的相应页面上正常工作?

4

1 回答 1

0

根据调试器,当爬虫到达http://worldocricket.com/categories/special/tournaments/asia-cup/2012/accasia312.php它发现多个 og:url 标签时,我已经在 curl 中验证了这一点:

<meta property="og:title" content="ACC Asia Cup 2012"/>
<meta property="og:site_name" content="World Of Cricket"/>
<meta property="og:url"   content="http://worldocricket.com/categories/special/tournaments/asia-cup/2012/accasia312.php" />
<meta property="og:image" content="http://worldocricket.com/categories/special/tournaments/asia-cup/2012/temptaby/images/asiacup12logo.jpg"/>
<meta itemprop="name" content="ACC Asia Cup 2012">
<meta itemprop="description" content="Best Cricketing event in Asia organized by Asian Cricket Council (ACC).">
<meta itemprop="image" content="http://worldocricket.com/categories/special/tournaments/asia-cup/2012/temptaby/images/asiacup12logo.jpg">
<meta name="generator" content="WordPress 3.3.1" />
<meta property="og:title" content=""/>
<meta property="og:type" content="article"/>
<meta property="og:url" content=""/>
<meta property="og:image" content=""/>
<meta property="og:site_name" content="World Of Cricket"/>
<meta property="fb:admins" content="1789905767"/>
<meta property='og:site_name' content='World Of Cricket' />
<meta property='fb:app_id' content='189072694472072' />
<meta property='og:locale' content='en_US' />

确保您只返回一组标签并且它们是有效的

于 2012-03-09T11:04:14.633 回答