7

我想添加 Google 加号按钮。因此用户可以使用 Google plus 分享产品。但是当我点击分享按钮然后点击产品名称,URL 一切都是正确的,除了产品图片。产品图片未正确显示。我编写下面的代码来创建 Google Plus Button 代码。

<a href="#" onclick="popUp=window.open('https://plus.google.com/share?url=my_product_url', 'popupwindow', 'scrollbars=yes,width=800,height=400');popUp.focus();return false">Share on Gogole+</a>

我还尝试添加一些元标记来解决此问题,但没有任何反应。

<meta property="og:title" content="..."/>
<meta property="og:image" content="..."/>
<meta property="og:description" content="..."/>

在排序中,我需要在 Google 上显示当前产品详细信息和图像以及共享弹出窗口。

请尽快帮助我。

4

2 回答 2

2

如果您提供示例 URL,则更容易分辨出哪里出了问题,但听起来您在产品详细信息页面上有多个实体的标记。发生这种情况时,片段提取器将从页面中的第一个实体获取图像。

使用此工具:http ://www.google.com/webmasters/tools/richsnippets来测试您的代码段标记并识别代码段提取器看到的实体。

您还应该查看:https ://developers.google.com/+/web/snippet/ ,这表明我们更喜欢您使用 schema.org 标记来描述页面中的实体。

于 2013-10-27T13:37:45.073 回答
0

Hello add below code on product detail page

<?php $productName = $_helper->productAttribute($_product, $_product->getName(), ‘name’); ?>
<?php $productUrl = $_helper->productAttribute($_product, $_product->getProductUrl(), 'product_url'); ?>
<?php $productImage = $_product->getImageUrl() ?>

<a href="#" onclick="popUp=window.open('https://plus.google.com/share?url=<?php echo urlencode($productUrl); ?>', 'popupwindow', 'scrollbars=yes,width=800,height=400');popUp.focus();return false">Share on Gogole+</a>

Hope this helps you...

于 2013-10-25T11:04:37.693 回答