0

我正在尝试使用谷歌加分享按钮分享一些事件。我面临的问题是,当我尝试使用 og 标签共享特定事件时,其中的内容是硬编码的,例如:

<meta property="og:title"  content="My Title">
<meta property="og:image" content="Awesome event">
<meta property="og:description" content="http://exqlusiv.com/wp-content/uploads/2012/08/tomorrowland-2012-video-live-sets-aftermovie.png"> 

然后使用https://developers.google.com/+/web/share/给出的代码来分享它,它可以正常工作,但问题是当我将变量传递给 og 标签的内容时

<meta property="og:title" content="<?php echo $title?>" />
<meta property="og:image" content="<?php echo $image?>" />
<meta property="og:description" content="<?php echo $description?>" />

谷歌分享按钮未检测到标签,无法正确分享内容。我真的被困在这个..

任何建议,

谢谢你。

4

2 回答 2

3

确保您已通过直接访问页面和使用Google 富数据测试工具验证数据是否正确填写。虽然 Google 共享通常可以识别 og 数据,但您可能还需要考虑添加Schema。 Google 似乎更擅长处理的org 微数据。

于 2013-04-17T14:13:40.150 回答
0

对于 Google+,附加?v=random_string到 URL。如果您将此想法与 Facebook 分享一起使用,请确保og:url响应中的参数与您分享的 URL 匹配。

对于 Facebook,您还可以通过向https://graph.facebook.com发出发布请求来强制重新抓取

{id: url,
scrape: true}
于 2016-01-23T18:22:07.313 回答