1

我已经进行了几次搜索,试图找到一个没有运气的解决方案。我希望这里有人可以提供帮助。

有一段时间,我在 Facebook 上的链接没有显示缩略图或我的博客文章的描述时遇到问题。他们只是展示了一个标准的描述,并且总是链接到我的主页。我能够通过将元数据更改为以下内容来解决该问题:

  <meta property="og:type" content="article" />
  <meta property="og:url" content="<?= "http://www.calsots.com".$_SERVER['REQUEST_URI']; ?>" /> 
  <meta property="og:title" content="<?= urldecode($_GET['title']) ?>" /> 
  <meta property="og:description" content="<?= urldecode($_GET['description']) ?>" /> 
  <meta property="og:image" content="<?= $_GET['image'] ?>" /> 

现在,我遇到了 G+ 的问题。当我发布链接时,缩略图不显示,也没有描述。关于如何解决这个问题的任何想法?我确实有 G+ 的其他元数据。

   <meta itemprop="name" content="">
   <meta itemprop="description" content="">
   <meta itemprop="image" content="">

我尝试将内容更改为呼叫、直接描述,我将其留空,甚至将其删除,但没有任何效果。

4

1 回答 1

1

您提供的 Google+ 片段的标记不是完整的 schema.org 微数据集。尽管它提供了数据,但您还没有显示页面本身是否正确设置以指示itemscopeand itemtype。如果可能,您还应该避免使用元标记本身,而是itemprop在现有页面元素上指示属性。

有关一般微数据的更多信息,请参阅http://support.google.com/webmasters/bin/answer.py?hl=en&answer=176035 ,有关详细信息,请参阅http://schema.org/docs/gs.html#microdata_how如何使用微数据标记您的页面,以及https://www.google.com/webmasters/tools/richsnippets的结构化数据测试工具,它可以帮助确定 Google 如何看待您的页面。

于 2013-04-11T00:55:07.700 回答