【问题标题】:Different canonical URLs for Facebook and Google?Facebook 和 Google 的不同规范 URL?
【发布时间】:2010-12-25 15:56:06
【问题描述】:

以下 URL 指向同一资源:

  1. http://www.domain.com/books/123

  2. http://www.domain.com/books/123-Harry-Potter

  3. http://www.domain.com/books/123-Harry-Potter-And-The-Deathly-Hallows

我想使用 (1) 作为 OpenGraph/Facebook 的规范 URL,所以如果你“喜欢”(2) 和 (3),那么将计入 (1)。

但由于 SEO,我想使用 (3) 作为 Google 的规范 URL。

这是推荐的吗?

【问题讨论】:

  • 如果您在多个 URL 上拥有完全相同的内容,Google 会惩罚您。谷歌会发现你的网址是为了点赞……你有什么特别的原因不把你的#3网址提供给FB点赞按钮吗?

标签: url path seo facebook-opengraph


【解决方案1】:

嗨,维克多,这是一个很好的问题。随着社交媒体变得越来越重要,看看它的技术要求如何开始与 SEO 等其他事物发生冲突将会很有趣。

从 SEO 的角度来看,一个网站拥有多个指向一个独特内容页面的 URL 是很常见的。通常这是由于额外的查询参数或某种类型的域规范化问题(例如 www 与非 www)。处理此问题的最佳方法是在页面顶部使用 rel=canonical 标记,Google/Bing 会将其视为对规范 URL 的 301 重定向。搜索引擎将索引所有 3 个 URL,但通过 301 重定向,它们会将其他 2 个的排名合并到您的规范页面中,您将实现搜索目标。

<html>
   <head>
      <link rel="canonical" href="http://www.domain.com/books/123-Harry-Potter-And-The-Deathly-Hallows" />
   </head>
</html>

这是 google 对 Rel Canonical 功能的描述:http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html

从用户对搜索引擎的角度来看,这似乎是一种很好的体验,所以我认为您不会遇到搜索引擎的任何问题(例如,我不完全同意 @Jan Hančič),但是您可能需要仔细检查 Facebook 点赞功能 (http://developers.facebook.com/docs/opengraph) 的质量标准。这似乎是他们最佳实践的灰色地带。

祝你好运!

【讨论】:

    【解决方案2】:

    选择一个主要的,其余的创建 301

    【讨论】:

      猜你喜欢
      • 2013-05-03
      • 2011-03-10
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-04
      • 1970-01-01
      • 2012-05-22
      相关资源
      最近更新 更多