【问题标题】:Configure Octopress to support Google Authorship via link tag通过链接标签配置 Octopress 以支持 Google Authorship
【发布时间】:2012-07-17 20:20:11
【问题描述】:

我想将我的 Octopress 博客配置为在所有页面的 head 元素中添加作者链接,以便我的 Google+ 图片将显示在我的博客帖子的搜索结果旁边。目前,我相信我可以包含一个

在每个帖子中,但这变得乏味。因为我博客上的每一篇文章都是我写的,所以我希望上面的链接只显示在我博客的每个 Octopress 页面的标题中。然后在 Google+ 上,我可以将我的博客列为我参与的网站,而不是列出我为每篇文章做出的贡献。

我是 Google Authorship 的新手,所以我尝试做的可能不是最好的方法。我的总体目标只是让我的 Google+ 照片出现在我在 Google 搜索结果和 Google+ 中的所有 Octopress 博客文章旁边,仅将我的博客列为我贡献的网站(而不是每篇文章)。

【问题讨论】:

    标签: html google-plus octopress


    【解决方案1】:

    我了解到 Octopress 内置的 Google+ 3rd 方插件 http://octopress.org/docs/configuring/#third_party 支持建立作者身份,这可能是 Octopress 博主添加所需功能的预期方式。

    要使用它,您可以在 _config.yml 文件中的第 80 行附近更改 Google+ 部分:

    # Google Plus Profile
    # Hidden: No visible button, just add author information to search results
    googleplus_user: 111234567439674839635
    googleplus_hidden: false
    

    用您自己的号码替换用户号码,您可以通过转到您的 Google+ 个人资料并复制地址栏中的号码来找到该号码。然后,只要您将 Octopress 博客的 URL 添加到 Google+ 个人资料页面上的“投稿人”部分,您的个人资料图片就会显示在您博客文章的搜索结果旁边。

    我错误地将我的 googleplus_user 网址设置为我的 Google plus 帐户的完整网址,但我并没有意识到这一点,因此作者身份不起作用。因此,我试图在原始问题中手动添加<link> 标签。

    【讨论】:

      【解决方案2】:

      您需要使用您的作者标记更新 head.html 模板(在 octopress 主题中提供)文件。

      https://github.com/imathis/octopress/blob/master/.themes/classic/source/_includes/head.html#L20

      【讨论】:

      • 谢谢。您的解决方案确实允许将 标记直接放置在所有页面的标题中。这是将 Google 个人资料照片添加到博客搜索结果并达到预期效果的一种方式。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多