在google plus上分享网站博客帖子

时间:2015-04-03 13:26:34

标签: share social-networking

我有我的网站,其中有一个博客部分,其中有各种帖子。当用户点击导航到任何帖子以发布详细信息页面时。我在该页面上有一个谷歌加分享按钮。 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框架,所以我将元标记放在head标签内的布局文件中。

<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个图像可能会发布图像在第3位。当我们选择正确的图像描述时,图像上有下一个和上一个按钮。我不知道发生了什么。我尝试了这个link中指定的所有内容。我还尝试了 Schema.org微数据和Open Graph协议。

1 个答案:

答案 0 :(得分:0)

谷歌+显示我的帖子错误图像的原因是图像尺寸。你的帖子图片至少高300像素,宽300像素。在我的情况下,为什么谷歌提取错误的图像,因为错误的图像的滞留大于我的后缩略图。我上传更大的维度图像,它获取正确的图像。