【问题标题】:Share website blogpost on google plus在 google plus 上分享网站博文
【发布时间】:2015-04-03 13:26:33
【问题描述】:

我有我的网站,其中有一个包含各种帖子的博客部分。当用户单击任何帖子时,它会导航到帖子详细信息页面。我在那个页面上有一个谷歌加分享按钮。 gshare 按钮正在工作,但问题是它没有显示正确的图像,并且现在在单击它进行共享时还显示帖子的标题。下面是我用于生成按钮的代码。

<html>
    <head>
        <title>Share demo: Basic page</title>
        <link rel="canonical" href="http://europa.promaticstechnologies.com/socialfit360/cmspages/blog2/IixTQGAKYAo=" />
        <script src="https://apis.google.com/js/platform.js" async defer>
        </script>
    </head>
    <body>
        <g:plus action="share"></g:plus>
    </body>
</html>

head 标签中的 href 是我网页的链接。我正在使用 cakephp 框架,所以我将元标记放在我的布局文件中的头标记内。

<meta property="og:title" content="<?php echo $blog['ManageBlog']['title']; ?>" />
<meta property="og:image" content="<?php  echo HTTP_ROOT.'img/club_home/'.$blog['ManageBlog']['picture']?>" />

做完这一切后,当我点击分享按钮时,它给出的标题是我网站的默认标题而不是我的博文标题,描述是正确的,但图像也不正确,它总共获取 3 张图像,可能帖子的图像排在第三位。当我们选择正确的图像描述时,图像上有下一个和上一个按钮消失了。我不知道发生了什么。我尝试了link 中指定的所有内容。我还尝试了 Schema.org microdata 和 Open Graph 协议。

【问题讨论】:

    标签: share social-networking


    【解决方案1】:

    google+ 显示我帖子的错误图片的原因是图片尺寸。您的帖子图片高度至少为 300 像素,宽度至少为 300 像素。就我而言,为什么谷歌会获取错误的图像,因为错误的图像比我的帖子缩略图更大。当我上传更大尺寸的图像时,它会获取正确的图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      • 1970-01-01
      • 1970-01-01
      • 2013-11-11
      • 1970-01-01
      相关资源
      最近更新 更多