规范标签:最佳实践、常见错误以及对SEO的影响

已发表: 2022-07-29

任何网站出现的内容问题——您都可以在其中的多个页面中重复显示不重复的内容。

没有Canonical规范标签,搜索引擎将规范规范。而且,它们很可能会选择一个不具有您自己的典型选择的页面

在这篇文章中,我们将解释什么是Canonical规范标签、什么时候应该使用Canonical、如何使用Canonical,以及使用Canonical时需要正确避免发生的错误。

规范标签

快速导航

  • 一、什么是Canonical标签?
  • 二、搜索引擎和重复内容
  • 三、为什么规范标签很重要?
  • 四、什么时候应该使用规范标签
  • 五、如何向页面添加规范标签
    • 1. rel=canonical <link> 标记标记
    • 2. rel=canonical HTTP标头
    • 3. 站点地图
    • 4.在CMS中添加规范标签
  • 六、谷歌如何选择规范页面?
  • 七、使用规范标签的最佳做法和常见错误
    • 1) 不要直接删除非规范版本
    • 2)使用绝对网址
    • 3)向搜索引擎发送明显的信号
    • 4)表面创建链式或交叉式规范
    • 5)确保链式使用是规范URL
    • 6)选择正确的域版本
    • 7)桌面版地址和移动版地址的注释
    • 8)规范标签和Hreflang
  • 八、如何检查规范标签
    • 1. 查看网页原始代码
    • 2. 使用谷歌搜索控制台检查
    • 3. 使用网络爬虫工具
  • 总结

一、什么是Canonical标签?

规范标签是一段代码,当该页面存在多个版本时,它显示页面的主要(规范)版本。使用规范标签,可以告诉搜索引擎应该将哪个 URL编入索引并在搜索结果中。

规范标签的最常见的技术链接可以在”代码中添加到页面的 HTML 实现中,例如:

 <link rel="canonical" href="https://example.com/sample-page/" />

该代码表示​​规范页面是上述指定的URL。

规范标签主要用于解决重复内容问题——但搜索引擎是如何判断哪些内容是重复的呢?

二、搜索引擎和重复内容

重复内容的问题由一个简单的事实构成,即搜索引擎爬虫查看页面的方式与用户不同。

对于搜索引擎爬虫,以下每个网址都不同:

  • http://example.com
  • https://example.com
  • https://example.com/index.php
  • http://example.com/index.php
  • http://www.example.com

当在各个页面看到相同的内容时,每个 URL 地址的内容都在一个用户的页面中,即使多个页面的内容都相同。

对于电子商务网站而言,重复内容商的问题最为严重。但重复内容的参数问题可能会添加到网站上,但网站将自动将内容和内容添加到 URL 网站导致重复内容的产生。的原因:

一、为支持各种设备类型:

 https://example.com/guide/google-seo https://m.example.com/guide/google-seo

2.为了启用搜索参数或会话ID等需要的动态网址:

 https://www.example.com/products?category=dresses&color=red https://www.example.com/dresses/red/reddress.html

3.当你将同一篇博文同时多个版块中时,博客系统会自动保存多个网址

https://blog.example.com/dresses/red-dresses-are-awesome/ https://blog.example.com/red-things/red-dresses-are-awesome/

4.服务内容已配置为提供www/非www http/https和端口协议变体相同的:

 http://example.com/red-dresses https://example.com/red-dresses http://www.example.com/red-dresses http://example.com:80/red-dresses https://example.com:443/red-dresses

5.您在这些相应的博客上提供的要复制到网站上的内容与网域中的完整内容重复或部分重复:

https://news.example.com/red-dresses-for-every-day-155672.html(转载博文)

https://blog.example.com/dresses/red-dresses-are-awesome/3245/(原始博文)

不同类型的决定原因,当搜索引擎遇到不同时,它们非常难裁决

  • 应该索引哪个页面,
  • 哪个页面应该是相关的关键字排名,以及
  • 他们是否应该将信号合并到一个 URL 下,或者将其分解到多个页面。

这个时候,就需要给在重复页面中,使用Canonical榜上有名的谷歌最具代表性的页面,帮助选择。

三、为什么规范标签很重要?

重复内容是一个复杂的主题,但是当搜索引擎抓取具有相同(或非常相似)内容的许多 URL 时,可能会导致添加许多 SEO 问题。而通过规范标签,您可以:

1.指定应出现在搜索结果中的页面

搜索这部分内容就是为您提供最佳版本的用户体验——它们很少会在搜索结果中显示相同的结果。这可以增加该页面的自然流量并成为商业利益。

2.增强规范页面的等级信号

其他网站可能链接到网页的不同版本,链接的搜索引擎会在期间考虑信号。

当您使用规范标签时,您告诉搜索引擎应该将来自其他网站的都整合到规范页面中来增强页面的位置信号。在其他链接中搜索时,相同网站或跨网站的内容将不再需要在搜索引擎中重复或翻译。

3.不鼓励抓取重复页面

则搜索引擎可能会在规范页面中添加标签,然后搜索引擎可能会在添加副本的情况下继续抓取这些重复。这是一个让您的规范被页面更正您抓取的机会的索引产生积极的影响。

四、什么时候应该使用规范标签

现在知道了规范标签对SEO的最终实现了,那么应该在什么时候使用标签呢?下面是规范标签的一些常见用例:

1.修复网站常见的重复内容

如果您的网站存在以下问题,那么您需要添加规范标签。

  • 可以从不同的 URL 访问主页(例如 www.domain.com、domain.com、www.domain.com/index.html 等)
  • 可以使用或不使用斜杠(“/”)访问页面
  • 可以不大小写访问页面
  • 内容以不同的版本呈现(如印刷版、PDF等)
  • 该 URL 在没有 SSL 加密的 HTTP 版本下仍然可用

2.产品过滤和分类

电子商务网站被的典型过滤和示例示例添加到 URL 的查询字符串——这会产生大量的内容。规范过滤和示例页面将帮助您的版本排名更高,并阻止搜索引擎可能产生重复的潜在地抓取重复内容。

3. URL中的开销参数

不关注 URL 不允许添加任何更改的参数信息,可能参数对于可能会是多余的。此外,它们导致的网站不能被您抓取。

4.跟踪参数和会话ID

参数可以但可以跟踪活动或跟踪器,它们不会更改页面的内容,因此也应该规范化。

5.试题

内容蕴含的一段内容在重发布。

五、如何向页面添加规范标签

您有多种方法可以添加规范标签。下面我们介绍常用的 4 种。

1. rel=canonical <link> 标记标记

HTML 中添加规范标签是实现它的最常用方法。您可以将以下代码添加HTML重复的 <head>部分并在规范版本的 URL 中

<link rel=”canonical” href=”https://example.com” />

假设页面有三个重复的页面 – 我们决定选择页面A、B、C,我们决定A作为我们的页面。

页面A:https://example.com/page-a

页B:https://example.com/page-b

页C:https://example.com/page-c

在这种情况下,我们将相同的<link rel="canonical" href="https://example.com/page-a" />添加到页面A、页面B和页面C。

注意:此方法仅适用于 HTML 页面,因此如果您想规范化其他类型的文件,请使用 HTTP 标头。

2. rel=canonical HTTP标头

对于像这种情况,由于没有网页的 <head> 部分,因此内容无法在您的网页标签中设置 PDF 的此类文档的情况,需要使用插件头来标明。

例如,显示某个 PDF 文件,可以返回 rel="canonical" HTTP 头,通过您的 PDF 文件的规范网址如果 Googlebot:

 Link: <http://www.example.com/downloads/white-paper.pdf>; rel="canonical"

注意:要使用此解决方案,您需要访问您网站的服务器。

3. 站点地图

您可以为您的每个网页选择一个规范网址,然后提交这些站点地图。哪个网页是重复网页(如果有)。

4.在CMS中添加规范标签

1 )在WordPress中设置艺术内容标签

你可以安装 Yoast SEO 插件,它会自动添加自引用图片内容的标签。如果想要设置自定义页面,请使用每个帖子或网页上的“高级”部分。

2 )在Shopify中设置时尚内容标签

Shopify 将自己默认为产品和博客添加自引用图片内容标签。如果想要设置自定义页面,您可以直接编辑模板(.liquid)文件。

3 )在Squarespace中设置艺术内容标签

与 Shopify 的情况一样,Squarespace 也会默认自引用网址。但是,如果想添加编辑自定义页面,则需要直接添加代码。

六、谷歌如何选择规范页面?

请注意,Googlebot 并不总是会遵循您的规范标签——只是将您设置的规范标签视作建议。

这些因素包括:

  • 控制器
  • 站点地图
  • 网址结构
  • 内链和外链
  • HTTPS协议的使用

您可以使用 URL 检查工具来检查 Google 是否有不同的规范标签或选择不同的标签。

七、使用规范标签的最佳做法和常见错误

遵循规范标签最佳实践降低搜索引擎将错误版本的发布是我对规范标签的一些建议:

1) 不要直接删除非规范版本

当这些地方重复的页面或内容被删除时,可能会想直接删除这些重复的页面或内容。内链或外链访问它们。

因此,如果您必须删除某些重复页面,请先将它们 301 最佳规范至规范版本。

2)使用绝对网址

提醒,但是谷歌可以识别更新的 URL 和绝对 URL。,绝对 URL 不易出错且更易于更改。

使用完整的在规范标签中的 URL:

<link rel=”canonical” href=”https://example.com/sample-page/” />

而不要只包含 URL 路径:

<link rel=”canonical” href=”/sample-page/” />

3)向搜索引擎发送明显的信号

向搜索引擎发送的指示是指每个页面指定一个具体的规范。例如应该将某个 URL 指定为指定的具体规范,同时还将这个 URL 指定到不同的 URL。

4)表面创建链式或交叉式规范

确保对多个重复页面的一个进行规范化。例如,假设页面 A、B、D 是重复页面,而只是 C 是一个不能来源的页面。那么,您在 B 设置 A 页面为规范 URL,然后在C页面将B页面设置为规范网址。否则,搜索引擎可能会困惑A。B的方式是正确的,将页面A添加为规范网址。

5)确保链式使用是规范URL

如果在您的网站上添加的规范链接内,请确保您到时链接,而不是重复链接。如前,链接的链接选择指定的另一个页面,Google 可能不会为您的 URL 指定链接。

6)选择正确的域版本

切换到之后,请结果不要在规范标签中包含任何非HTTPS。

7)桌面版地址和移动版地址的注释

Google 不建议在网站设置使用自己的网址,因为端地址实现和维护。 .

在这种情况下,您需要通过 rel=”canonical” 和 rel=”alternate” 的 <link> 标记两个网址之间的关系。

  • 在桌面版网页上,添加相应的指向网址的 rel=”替代”标签。这移动 Googlebot 发现的版网页所在的位置。
  • 在移动版网页上,添加相应的桌面版网址的rel=“canonical”标注。

例如,在桌面版网页 (http://www.example.com/page-1) 上,添加以下注释:

 <link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.example.com/page-1">

在移动版网页 (http://m.example.com/page-1) 上,需要的注释应为:

 <link rel="canonical" href="http://www.example.com/page-1">

8)规范标签和Hreflang

如果您在同一个多区域网站的不同网址上以同一种内容提供类似的重复或重复版本例如,如果 example.fr/ 和 example.com/fr/ 都显示类似的文字内容),则设置一个“你的版本,然后使用 rel=canonical” 元素和 hreflang 确保向搜索用户提供语言或区域标签网址。

八、如何检查规范标签

Canonical Tag 添加完成后,别舱检查是否添加成功。这里我们提供3种检查方法。

1. 查看网页原始代码

Step1 在浏览器中打开您要检查的页面

步骤 2 可以查看点击页面中的任意位置,并“检查”或“查看页面源代码”,您将看到页面的所有源代码。

步骤3 Ctrl + F(Windows)或F + command(Mac)。然后在按字符串、选择器或XPath的查找中键入“canonical”。

4 “规范”将未显示的标准显示并显示为未正确显示的步骤,可以检查是否显示任何结果。

查看预览网页代码

2. 使用谷歌搜索控制台检查

Google Search Console 包含一些有用的工具来价差您的规范页面:索引率报告和 URL 工具检查。

2.1.覆盖率报告

Google Search Console中的覆盖率报告是关于您的页面是否被收录的重要——哪些URL索引编入索引,哪些URL可能已编入来源,以及原因。

要分析您网站的规范化网址,请导航到查找类别,您会看到以下一些与规范化相关的状态:

1 )网页,网址已提交但选择重复为规范网址

这意味着 Google 在您的 XML 站点地图中了它并认为这是发现重复页面。

2 )备用网页(有合适的​​规格标记)

标有 Google 收藏您的网址进行规范化的状态的 URL

3 )重复网页,谷歌选择的规格网页与用户指定的不同

该状态表明 Google 会显示您选择的规范化网址,而您自己选择了另一个页面。

规格网页

2.2.网址检查工具

您可以使用网站检查工具进一步调查 Googlebot 如何查看从索引中找到的网址。检查页面时,请查看:

  • 从可能的抓取日期——Googlebot追踪该网址如果最近添加了Googlebot的网址,那么从那时起就没有抓取的Googlebot了。
  • 用户声明的规范——应该显示您的URL——检查它是否是选择正确的 URL。
  • 谷歌选择的规范——如果谷歌选择了不同的规范页面,您可以看到选择了哪个网址。

3. 使用网络爬虫工具

您可以使用类似 Screaming Frog 的工具帮助您发现规范标签的问题。工具可以为您提供与规范相关的详细信息。

总结

添加规范标签可以让您告诉哪个网址是重复的版本。它可以帮助您搜索到最佳预算版本。结果中。

Google 不一定会为您选择设置的规范页面添加标签,但您可能会添加不同的情况,Google 会添加相关的,Canonical 的过程中,容易出现选择的错误,从而使添加的标签选择。因此,请阅读并遵循本文的最佳实践进行。