1. 首页
  2. SEO教程

什么是Canonical标签?怎样使用呢?

规范标签是代码行,用于告诉搜索引擎(例如百度)的抓取软件,如果网页上存在重复的内容(相同或几乎相同的内容),则应将哪个URL作为主要URL包含在索引中。这意味着在搜索过程中,只有原始文档包含在搜索引擎的链接数据库中(建立索引),并显示在搜索结果中。

Canonical标签的介绍和使用

为什么会有规范标签存在?

百度和其他搜索引擎提供商希望其用户对搜索结果感到满意,即拥有良好的用户体验。但是,如果搜索结果显示出许多相似的结果,给用户提供的选择很少,则用户体验将受到影响。

Canonical标签的介绍和使用
Canonical标签的介绍和使用

百度和大多数搜索引擎都希望通过显示广告(例如百度 AdWords广告/ 百度 Ads)来在搜索结果页面上产生广告收入。

为了确保人们继续使用他们的搜索引擎,他们会竭尽所能确保用户获得最大的利益。在搜索结果中出现双重或非常相似的结果时,情况并非如此。这就是为什么具有此类内容的页面排名不突出的原因,即在搜索结果的顶部。

为避免这种情况,您可以选择使用Canonical标签在一个主页下合并重复的内容。

搜索引擎优化中的规范标签

正确正确地输入Canonical标签可确保抓取软件正确索引页面。搜索引擎优化可确保正确设置Canonical标签。

重复内容对排名的影响

因为百度会从索引中删除故意包含外部重复内容的页面,所以避免它很重要。

但是,内部重复内容不是欺骗性的,情况并非如此。但是,域中的多个内容可能会影响搜索结果和排名。

为什么?

因为,一方面,爬网程序无法看到某个域的哪个内容在搜索结果中显示得最好,另一方面,多个页面共享该排名。

注意-错误和对规范标签的错误处理

即使设置简单标签,也会发生错误,甚至可能导致网页未出现在索引中。

因此,请记住以下几点:

规范标签仅在内容确实相同或几乎相同时才有意义。

最好将Canonical标记设置为完整的(即绝对URL),因为相对路径说明并不总是由搜寻器正确解释。

百度首选使用https,因此http文档应引用https,以便将其作为规范URL包含在内。

编号的页面不是相同的内容,而是内容的一部分,它们由rel =“ next”或rel = prev“连接。在这里,引用第一页的Canonical标签将被设置为错误。

多个Canonical标签可能无法在文档中使用,因为它们不会由搜寻器处理。

规范标签和hreflang属性:如果网页用hreflang属性标记,则规范标签应引用自身。否则,百度会收到矛盾的信号。hreflang标记将指示其他语言版本可用,Canonical标记将使该版本成为原始URL。

如果域中的Canonical标签引用了主页,则仅索引该主页。应该牢记这一点。

Canonical标签的目标页面不应引用其他Canonical。在这种情况下,您应该改为在Canonical标签中标识其目标页面。

如果同时设置了“ noindex”,“ disallow”或“ nofollow”,则爬网程序将无法遵循规范URL并将其添加到索引中。

规范标签既不能在中也不能在meta标签中设置,而必须在区域中。

规范URL必须可访问,因此必须避免在优质网站上出现404错误。

原创文章,作者:晴天SEO,如若转载,请注明出处:http://www.time2009.net.cn/seojc/319.html