1

我遇到的问题是,当我将我网站上的帖子链接发布到 Facebook 或 Google+ 时,该链接指向我的主页。即使在预览中,显示的缩略图也是主页的缩略图。

从我发现的(并没有太多)看来,问题可能出在 facebook 元数据上。我试图在 facebook 的开放图形验证器上对其进行验证,起初,当链接正常工作时,我得到了 206 的结果。现在我明白了:此调试器无法抓取 Facebook URL。试试你自己的。不知道为什么。

Google+ 也有同样的问题。当我第一次发布该网站时,它运行良好,这突然发生了。

这是我的标题中的内容:

  <!--Facebook Metadata /-->
  <meta property="og:title" content="Website Title"/>
  <meta property="og:type" content="website"/>
  <meta property="og:url" content="http://URL.com/"/>
  <meta property="og:image" content="http://URL.com/img.png"/>
  <meta property="og:site_name" content="Site Name"/>
  <meta property="fb:admins" content="User_1"/>
  <meta property="og:description" content="Website Descriptiom"/>

  <!--Google+ Metadata /-->
    <meta itemprop="name" content="Google+ ID">
    <meta itemprop="description" content="Description">
    <meta itemprop="image" content="Empty">

我已经尝试删除它,但问题仍然存在。我确实想指出,我有一个 html 网站,其中包含一个托管在我的服务器上的 wordpress 博客。想知道问题是否与wordpress有关?

元数据应该放在 index.html 和 wordpress 主页上还是只放在 index.html 上?任何帮助,将不胜感激。谢谢。

4

1 回答 1

0

当您删除这些元数据标签时,特别是 og: 那些(facebook 的开放图形元标签) - 您必须告诉 Facebook 在缓存所有内容时获取您页面的新副本。如果您还没有尝试过:

  1. 删除那些标签
  2. 在您的实时站点上查看源代码,以确认它们实际上已被删除
  3. 转到http://developers.facebook.com/tools/debug并输入您正在测试的页面的 URL。这将告诉 Facebook 获取一个新副本。

如果这有效(应该如此),那么您可以尝试保留哪些标签以及如何使它们动态化 - 知道无论何时进行更改,您都必须重做第 3 步以告诉 FB 获取新副本.

于 2013-03-07T21:11:26.390 回答