规范化 - Canonicalization (“rel canonical”)

作者:码迷 阅读:215 点赞:44

规范化 - Canonicalization (“rel canonical”)/

规范化 - Canonicalization (“rel canonical”)

什么是canonical标记?

canonical标记(又名“rel canonical”)是一种告诉搜索引擎特定的URL代表主网页与副本的区分方法,使用anonical标记可防止由于多个URL中出现相同或“重复”内容而导致的问题,实际上canonical标记告诉搜索引擎,你想在搜索结果中出现哪个版本的URL。

Code sample

Canonical Tag Description

为什么规范化很重要?

重复内容是一个复杂的课题,但是当搜索引擎抓取许多具有相同(或非常相似)内容的链接时,可能会产生一些SEO问题,首先,如果搜索爬虫不得不通过太多的重复内容,他们可能会错过一些独特的内容,其次,大量的重复可能会冲淡你的排名能力,最后即使你的内容排名靠前,搜索引擎也可能会选择错误的链接作为“原创”,使用规范化可以帮助您控制重复的内容。

网址的问题?

你可能会想“为什么会有人复制我的网页?”并且错以为规范化不是必要的,这个问题源于,作为人类倾向于把单一网页看作是一个概念,比如你的首页,不过对于搜索引擎来说,每个唯一的URL都是一个单独的网页。

例如,搜索抓取工具可以通过以下所有方式访问您的首页:

http://www.example.com

https://www.example.com

http://example.com

http://example.com/index.php

http://example.com/index.php?refer=twitter

对于人来说,这些所有的URL都代表首页,但是对于搜索爬虫来说,这些每一个URL都是唯一的“页面”,即使在这些小范例中,我们也可以看到有5个副本在运行,但实际上这只是会遇到的变化的一小部分。

现代的内容管理系统(CMS)和动态的代码运行的网站,导致这个问题更严重,许多网站自动增加标记,允许多个路径(和URL)到相同的内容,并添加搜索、排序、付费选项等URL参数,可能会产生成千上万的重复网址,甚至没有意识到它的存在。

canonical标记最佳实践

重复的内容问题有可能非常棘手,使用anonical标记时需要考虑以下几个要点:

1. Canonical标记可以是引用自己的

果canonical标记指向目前的URL,那也是没关系的,换句话说,如果URL X,Y和Z是重复的,而X是规范版文本,那么可以将canonical标记指向X自己,这听起来很明显,但这是常被混淆的。

2.主动规范您的主页

由于首页重复是非常常见的,人们可能用许多方式(您无法控制)链接到您的首页,所以在您的首页上添加canonical标记通常是一种好方式,用来预防出现无法预料的问题。

Canonical Home Page

3.逐一检查您的动态canonical标记

有时不良的代码会导致网站,为每个版本的URL写一个不同的canonical标记(完全模糊canonical标记的正确性),请务必仔细检查您的网址,特别是电子商务和使用CMS的网站。

4.避免混合信号

如果您发送混合信号,搜索引擎可能会避开canonical标记或者可能解释错误,换句话说,不要canonical网页A - >网页B,然后网页B - >网页A.同样,不要canonical网页A - >网页B,然后转址网页B - >网页A. canonical标记(A - > B,B - > C,C - > D)通常也不是一个好主意,如果可以避免的话,发送清晰的信号,不然将会强迫搜索引擎做出不好的选择。

5.小心规范化近似重复

当大多数人想到规范化时,他们会只会使用在完全重复的网页,其实也可以在近似重复的页面(内容非常相似的页面)上使用anonical标记,但请谨慎操作,关于这个话题有很多争议,但是canonical标记通常也是可以用在非常相似的网页,比如产品网页只有金额,位置或者一些产品属性不同,但是请记住非canonical版本可能将不符合排名条件,如果网页太不相同时,搜索引擎可能会忽略canonical标记。

6.跨网址重复anonical标记

如果您同时控制两个网站,则可以跨网址使用canonical标记,假设您是一家出版公司,通常会在六个以上的网站上发布相同的文章,使用canonical标记将您的排名权力集中在一个网站上,请记住canonical网站将防止非canonical的网站排名,所以如此运行做可以确保你的业务运行。

Canonical标记与301转址的比较

一个最常见的SEO问题是网页权重是否可以通过canonical标记转移(PageRank,权威等)像301重定向一样,大多数情况下他们似乎是,但这可能是一个危险的做法,所以必须记住这两个方案,对于搜索爬虫和访问者是两个完全不同的结果。

如果你301网页A转址网页B,那么人类访问者将被自动带到页面B,而不会看到页面A,如果你是相对canonical网页A - >网页B,那么搜索引擎将知道网页B是canonical,但人们将都能够访问这两个网址,确保您的解决方案符合所需的结果。

数据源:

本文网址: https://www.mamioo.com/seo-google/r51w8a3w8en4

本站内容均为「码迷SEO」原创整理,未经授权严禁采集转载,违者必究。