Google Plus分享按钮未显示说明标签...未公布的Google平台更改?

Bil*_*ren 5 tags schema button google-plus-one

好的,告诉我我做错了什么......这是一个新的 Google Plus问题吗?或者 - 使用我创建的旧Facebook术语 - 未公布的平台变更?(注意这个问题的日期)

请注意,我问的是Google Plus分享按钮,而不是GP + 1之类的按钮,这是一个不同的野兽......

说明标记不会传递到共享窗口或Google Plus页面帖子.如果您使用Firebug检查Google窗口代码,您会看到:

<div class="Zm"></div>
Run Code Online (Sandbox Code Playgroud)

...这是描述标签应该显示的位置.

演示和源代码位于此处.

现在...

  • 演示和更复杂的脚本都经过HTML5验证.我有两个schema.org标记和开放图形标签测试这一点:所有标签的谷歌结构化数据测试工具很好地工作在这里.在两种情况下结果都是相同的:描述标签不显示,所以这不是问题.
  • 我已经测试了这个http://并且https://结果相同:描述标签没有显示,所以这不是问题.
  • 我在FF22.0上使用和不使用AdBlockPlus && Chrome 28.0进行了测试,结果相同:描述标签不显示,所以这不是问题.
  • 我已经测试了不同的按钮类型,结果相同:描述没有显示,所以这不是问题.
  • 我用谷歌搜索了几个小时......并且找不到任何不是简单代码错误的"当前链接".

那么我错过了哪一部分呢?

任何想法,意见,建议或解决方案将不胜感激!

e-s*_*shi 14

Google+删除了共享页面的说明.

您可以通过查看https://developers.google.com/+/web/share/上的"基本页面"示例找到相关信息,该示例用于在几周前显示说明.Google文档的当前状态清楚地表明不再期望或使用"描述".

<html>
  <head>
    <title>Share demo: Basic page</title>
    <link rel="canonical" href="http://www.example.com" />
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
    </script>
  </head>
  <body>
    <g:plus action="share"></g:plus>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

所以,唯一重要的标签是:

  • "页面标题",
  • - - 可选 - "规范链接"(出于SEO原因).

而已!

显然,谷歌将网站描述降级为 Google+ 相关较低,就像他们很久以前在搜索引擎中所做的那样.

最有可能这样做是出于同样的原因,谷歌曾开始不太重视其搜索引擎产品中的页面描述:避免垃圾邮件和关键字填充来污染他们的Google搜索和Google+产品.

对于谷歌通常在很久以前标记描述"不太重要"的其他"官方"参考,请查看"创建 "部分中的https://support.google.com/webmasters/answer/35624?rd=1 好的元描述":

... Google 有时会在搜索结果片段中使用网页的元描述,如果我们认为它可以为用户提供比纯粹来自页面内容更准确的描述...

好吧,"有时"显然不包括Google+(不再) - 说实话 - 我明白了他们的观点.毕竟,您可以(并且应该)自己"描述"您的Google+帖子文本区域中的链接...这也是最合乎逻辑的事情:告诉您的用户为什么链接网站值得访问,而不是依赖网站的描述.