如何使用规范链接元素处理重复内容

已发表: 2024-02-27

一行重复的网页;一页稍微突出以区分自己。

如果您想避免重复内容问题,使用规范链接标签会有所帮助。 这种技术 SEO 最佳实践相当简单,在本文中,我将讨论为什么以及何时应该使用它,以及如何开始的提示。

  • 什么是规范 URL?
  • 何时使用规范 URL
  • 如何使用规范链接元素
  • 规范化常见问题解答
  • 常见问题解答:如何有效地使用规范 URL 来防止重复内容问题并改进我的 SEO?

什么是规范 URL?

规范 URL 是最能代表一组重复或近似重复网页的网页。

规范链接元素通过向 Google 等搜索引擎发出信号来帮助解决重复内容问题,哪个网页是原始网页或从一组重复或接近重复的页面中最好选择的网页。

Google 将规范 URL 定义为:

“根据 Google 的说法,规范 URL 是一组重复页面中最具代表性的页面的 URL。 例如,如果同一页面有两个网址(例如:example.com?dress=1234 和 example.com/dresses/1234),Google 会选择一个作为规范网址。 同样,如果您有多个几乎相同的页面,Google 可以将它们分组在一起(例如,仅在内容排序或过滤方面有所不同的页面,例如按价格或商品颜色)。 (您可能偶尔会听到术语“规范页面”,但这在技术上是不正确的,因为它是实际上规范的特定 URL。)
规范可以位于与副本不同的域中(例如 en.example.com 和 fr.example.com)。”

希望规范 URL 是获得 SEO 效益的网页。 虽然您可以指定规范的 URL,但 Google 表示它们都不是必需的:

“虽然我们鼓励您使用这些方法,但它们都不是必需的; 如果不指定规范偏好,您的网站可能会表现得很好。 这是因为,如果您不指定规范网址,Google 将确定哪个版本的网址客观上是在搜索中向用户显示的最佳版本。”

Google 在此视频中更详细地介绍了如何选择规范 URL:

在视频中,Google 的 John Mueller 表示 Google 通过遵循两个一般准则来选择规范 URL:

  1. 该网站希望 Google 使用哪个 URL?
  2. 哪个 URL 对用户更有用?

如有疑问,您可以使用 Google Search Console 中的 URL 检查工具来找出 Google 认为哪个页面是规范的。

何时使用规范 URL

规范 URL 用于解决重复内容问题。 这些重复内容问题可能存在于您的网站上,也可能与其他网站共享。

重复内容是 SEO 的禁忌,您可以在:重复内容对搜索引擎排名有害吗?

使用规范链接元素的一些原因:

  • 指定您想要在搜索结果中出现的网页。
  • 合并相似或重复网页的链接信号。
  • 简化产品或主题的跟踪方法。
  • 保留抓取预算。

过去,如果您要跨第三方发布商联合内容,则经常使用规范链接元素。

今天,谷歌表示:

“对于那些希望避免联合合作伙伴重复的人,不建议使用规范链接元素,因为页面通常非常不同。

最有效的解决方案是合作伙伴阻止对您的内容建立索引。

有关更多信息,请参阅避免 Google 新闻中的文章重复,其中还提供了有关阻止 Google 搜索中的联合内容的建议。”

Google 在其帮助文件中列出了规范化时应该做和不应该做的事情:

  • 请勿将 robots.txt 文件用于规范化目的。
  • 不要使用 URL 删除工具进行规范化。 它会在搜索中隐藏 URL 的所有版本。
  • 不要使用不同的规范化技术将不同的 URL 指定为同一页面的规范(例如,不要在站点地图中指定一个 URL,而是使用 rel=”canonical” 为同一页面指定不同的 URL)。
  • 我们不建议使用 noindex 来阻止在单个站点内选择规范页面,因为它会完全阻止搜索该页面。 rel=”canonical” 链接注释是首选解决方案。
  • 如果您使用 hreflang 元素,请确保指定相同语言的规范页面,或者如果相同语言不存在规范页面,则指定最佳的替代语言。
  • 在您的站点内进行链接时,链接到规范 URL,而不是重复的 URL。 一致地链接到您认为规范的 URL 有助于 Google 了解您的偏好。
  • 使用 hreflang 标签时指定规范页面。 指定相同语言的规范页面,或者如果相同语言不存在规范页面,则指定最佳的替代语言。
  • 在您的站点内进行链接时,链接到规范 URL,而不是重复的 URL。 一致地链接到您认为规范的 URL 有助于 Google 了解您的偏好。

另请注意,“谷歌更喜欢 HTTPS 页面而不是等效的 HTTP 页面作为规范,除非存在问题或冲突信号。”

有关规范化以及何时使用它的更多信息,Google 在以下视频中打破了有关规范化的一些常见信念:

在该视频中,他们介绍了:

  • 规范化不是主题分组 (0:00)
  • 最常见的规范化神话 (1:29)
  • 规范化是 Google 搜索的指令还是信号? (2:01)
  • 应该使用规范化作为重定向吗? (3:08)
  • 重复和重复数据删除的实际因素是什么? (4:25)
  • 网站对规范 URL 的偏好与用户的偏好 (7:33)
  • 规范化与带有规范标签的页面上的独特内容 (08:59)

如何使用规范链接元素

您可以通过两种方式使用 rel=”canonical” 指定规范 URL:

  1. 将 rel=”canonical” 链接元素添加到每个网页的副本(非规范版本)的 <head> 部分。
  2. 使用 rel=”canonical” HTTP 标头指示 URL 的规范版本。

Google 在此处列出了每种执行类型的优缺点。

尽管 Google 提供了多种建议,但他们解释说您应该选择一种类型的规范化方法并坚持使用。

使用多种类型的规范化方法比使用单一类型的规范化方法更容易出错。

1. 在每个网页的副本(非规范版本)的 <head> 部分添加 rel=”canonical” 链接

要告诉搜索引擎某个页面与另一个页面重复,您可以在所有重复页面上使用 rel=”canonical” 链接标签,指示哪个页面是规范 URL。

让我们看一个例子。 要指定虚构 URL 的规范链接:http://www.example.com/product.php?item=swedish-fish,您需要创建一个 <link> 元素,如下所示:

<link rel=”canonical” href=”http://www.example.com/product.php?item=swedish-fish”/>

然后,您可以将此链接复制到该页面所有非规范版本的 <head> 部分,例如 http://www.example.com/product.php?item=swedish-fish&sort=price。

如果您同时在http和https上发布内容,例如以下示例:

http://www.example.com/product.php?item=swedish-fish 和 https://www.example.com/product.php?item=swedish-fish,您需要指定页面的规范版本以及。

创建 <link> 元素如下:

<link rel=”canonical” href=”http://www.example.com/product.php?item=swedish-fish”/>

将此链接添加到 https://www.example.com/product.php?item=swedish-fish 的 <head> 部分。

2. 使用 rel=”canonical” HTTP 标头指示 URL 的规范版本

将 rel=”canonical” 添加到页面的头部对于 HTML 内容很有用,但不能用于 PDF 和 Google 索引的其他文件类型。

在这些情况下,您可以通过使用链接 rel=”canonical” HTTP 标头进行响应来指示规范 URL,如下所示(请注意,要使用此选项,您需要能够配置您的服务器):

链接:<http://www.example.com/downloads/white-paper.pdf>; rel =“规范”

规范化常见问题解答

以下是我们收到的一些有关规范化的常见问题及其答案:

rel=”canonical” 是建议还是指令?

rel=”canonical” 属性是提示或建议,而不是指令。

rel=”canonical” 允许网站所有者建议 Google 应将其视为规范的页面版本。 然而,rel=”canonical” 是一个强烈的信号,表明指定的 URL 应该成为规范的。

在确定哪些 URL 集具有相同内容以及计算要在搜索结果中显示的这些页面中最相关的页面时,Google 会将此与其他信号一起考虑。

rel=”canonical” 属性应该仅用于指定具有相同内容的页面的首选版本(尽管排序顺序等细微差别是可以的)。

例如,如果一个网站有一组同一型号舞鞋的页面,每个页面仅因图中鞋子的颜色而变化,则将页面设置为突出显示最流行的颜色作为规范版本可能是有意义的,以便谷歌可能更有可能在搜索结果中显示该页面。

Google 可以遵循一系列 rel=”canonical” 名称吗?

是的,在某种程度上,但为了确保最佳的规范化,我们的建议是更新链接以指向单个规范页面。

应用 301 重定向和使用规范链接元素来避免重复内容有什么区别?

301 重定向和规范标签都用于告诉搜索引擎某个网页的多个版本。

当页面永久移动时使用 301 重定向,而当页面有多个版本时使用规范标签。

以下是 301 重定向和规范标签之间的一些区别:

  • 301 重定向是一种状态代码,告诉搜索引擎和用户页面已永久移动。
  • 301 重定向从索引中删除该页面,并将所有 SEO 功劳传递给新页面。
  • 301 将用户重定向到页面的新位置。
  • 规范标签告诉搜索引擎在搜索结果中显示哪个页面。
  • 规范标签用于防止多个 URL 上出现重复内容而导致的问题。

Google 在此处提供了一些有关何时使用 301 重定向的示例。

我们可以在规范链接元素中使用相对 URL 吗?

Google 建议使用绝对 URL,而不是带有 rel=”canonical” 链接元素的相对 URL。

尽管 Google 支持相对路径,但从长远来看,它们可能会导致问题(例如,如果您无意中允许测试站点被抓取),因此不建议使用。

(阅读有关相对 URL 与绝对 URL 的更多信息。)

如果 URL 不同,rel=”canonical” 是否有效?

不,规范链接元素仅在页面重复或接近重复时才有效。

如果页面不同,Google 将忽略规范链接元素并将 URL 视为两个不同的页面

总而言之,如果您认为可能会遇到重复内容问题,那么花时间实现规范 URL 是值得的。 您的 SEO 计划将会感谢您。

重复内容问题影响您的 SEO? 我们的 SEO 专家可以提供帮助。 立即与我们安排免费的一对一咨询。

常见问题解答:如何有效地使用规范 URL 来防止重复内容问题并改进我的 SEO?

规范 URL 在网站优化中发挥着至关重要的作用,使您能够解决重复内容问题并增强 SEO 工作。 了解它们的目的并正确实施它们可以对您的搜索引擎排名产生重大影响。

因此,让我们讨论一下有效使用它们的最佳实践。

定义规范 URL
规范 URL 是 HTML 标签,当存在多个具有相似内容的版本时,它会通知搜索引擎网页的首选版本。 通过指定规范 URL,您可以引导搜索引擎朝正确的方向前进,确保它们将所需的 SEO 值归因于所选 URL。

为什么规范 URL 很重要?
当搜索引擎遇到重复的内容时,它们可能会对在搜索结果中排名哪个版本感到困惑。 因此,您网站的搜索引擎优化可能会受到影响,并且流量可能会被分配到不同的页面上。 规范 URL 通过整合权威并确保仅考虑一个版本进行排名来解决此问题。

正确实现规范 URL
要有效使用规范 URL,请按照下列步骤操作:

  • 识别重复内容:分析您的网站以查找可能导致搜索引擎混淆的重复内容页面。 Google Search Console 和第三方 SEO 平台等工具可以帮助完成此任务。
  • 选择首选版本:确定您希望搜索引擎排名的页面的主要版本。
  • 添加规范标签:在重复内容页面的头部插入规范标签,指定首选版本的 URL。

规范标签的最佳实践
要充分利用规范 URL,请考虑以下提示:

  • 一致性是关键:通过在整个网站中统一使用规范标签来保持一致性。 当存在不同版本时,确保所有规范 URL 都指向同一页面。
  • 使用适当的指令:利用 rel=canonical 属性来指定规范 URL。
  • 包含自引用规范标签:即使页面当前没有重复版本,包含自引用规范标签也是一种很好的做法,以确保将来出现重复时的一致性。

买家意向搜索词
优化内容时,请记住与规范 URL 相关的买家意图搜索词。 一些示例包括“规范 URL 的最佳实践”、“规范标签实现”和“如何使用规范 URL 防止重复内容”。

规范 URL 对 SEO 的好处
通过正确使用规范 URL,您可以将重复内容页面的 SEO 价值整合到一个首选版本中。 这有助于搜索引擎更好地了解您的网站结构,并使您的排名集中在所需的 URL 上。

定期监控重复内容
使用 SEO 工具密切关注网站的重复内容,这些工具会在检测到新实例时发送警报。 这种主动的方法可确保您保持对网站 SEO 性能的控制。

规范 URL 是防止重复内容问题和增强 SEO 策略的重要工具。 通过正确实施规范标签,您可以引导搜索引擎选择首选版本并巩固 SEO 价值。 保持警惕,定期监控重复内容并优化您的网站以提高搜索引擎排名。

分步程序:

  1. 识别网站上重复的内容页面。
  2. 选择页面的首选版本。
  3. 在重复内容页面的头部插入规范标签。
  4. 在规范标记中指定首选版本的 URL。
  5. 通过在网站上统一使用规范标签来确保一致性。
  6. 使用 rel=canonical 属性指定规范 URL。
  7. 在页面上包含自引用规范标签,不重复。
  8. 针对与规范 URL 相关的买家意图搜索词优化您的内容。
  9. 将重复内容页面的 SEO 价值整合到首选版本中。
  10. 保持清晰的网站结构以便搜索引擎理解。
  11. 使用 SEO 工具定期监控重复内容。
  12. 接收重复内容新实例的警报。
  13. 采取主动行动来解决和防止重复内容问题。
  14. 随时了解规范 URL 的最新最佳实践。
  15. 不断优化您的网站以提高搜索引擎排名。
  16. 必要时对规范 URL 进行更改。
  17. 定期审查和完善您的 SEO 策略。
  18. 随时了解搜索引擎算法更新。
  19. 参加 SEO 会议并加入行业论坛以获取专家见解。
  20. 与 SEO 专业人士合作,提高网站的性能。

实施本文中概述的步骤可防止重复内容问题、优化您的网站并提高搜索引擎排名。