SEO网页优化入门:用rel=”canonical”创建规范网页

来源:百度文库 编辑:神马文学网 时间:2024/04/30 11:38:24
在谈论用rel=”canonical”创建规范网页这一入门的SEO网页优化技巧前,我们先要知道什么是创建规范网页,创建规范网页这一概念又是怎么来的?然后再了解如何去创建规范网页及相关内容,这样,理解会更深刻!

创建规范网页问题的引入

一个网站制作维护后期,在内容量逐渐增大的同时,难免会出现高度相似,甚至完全相同的内容页面。有些站长甚至把同一内容用不同的方式去显示,并予以不同的链接,期待搜索引擎对这内容能同时收录,达到增加收录量,进而实现在关键字、关键词竞争中占有些许优势。第一种情况是不可避免的,而第二种情况完全是画蛇添足,搬石头砸自己教的行文。这些高度相似,完全重复的内容,在SEO中,是百害而无一利的。

这里就提出了创建规范网页这个话题,规范网页是一组内容高度相似的网页的首选版本。 对于网站来说,包含多个列有同组产品的网页很正常。例如,一个网页可能按字母表顺序显示产品,而其他网页则按照价格或评分显示相同产品。

如果搜索引擎知道这些网页的内容相同,可能只会将搜索结果的一个版本编入索引。搜索引擎的算法会选择它们认为可以最好地回答用户查询的网页。不过,现在用户可以通过将元素和 rel=”canonical” 属性添加到该网页非规范版本的部分,为搜索引擎指定规范网页。添加此链接和属性可以让网站拥有者识别出哪些网页具有相同的内容,从而向搜索引擎提出建议:”在内容相同的所有网页中,此网页最有用。请将该网页排在搜索结果中靠前的位置。”

如何创建规范网页?

要创建指向网页 http://www.example.com/product.php?item=swedish-fish 的规范链接,请按以下形式创建元素:


将上述链接复制到该网页所有非规范版本的部分,如 http://www.example.com/product.php?item=swedish-fish&sort=price

如果您在http://www.example.com/product.php?item=swedish-fish和 https://www.example.com/product.php?item=swedish-fish上都发布了内容,则可以指定该网页的规范版本。创建元素:


将上述链接添加到 https://www.example.comproduct.php?item=swedish-fish 的部分。

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

通过此标签,网站拥有者可以建议搜索引擎应将哪个网页版本视为规范版本。在确定哪些网址包含相同的内容以及计算其中关联性最强而要显示在搜索结果中的的网页时,搜索引擎谷歌会结合其他信息考虑此建议。

此链接可以是相对的或是绝对的吗

rel=”canonical” 属性可与相对链接或绝对链接一起使用,但建议使用绝对链接,以减少可能出现的混乱或问题。如果您的文档指定了一个基础链接,则所有相对链接都会相对于该基础链接。

一组网页上的内容必须与规范版本的上内容相似吗

是的。rel=”canonical” 属性只能用来指定包含相同内容(即使存在微小差异,比如排列顺序,也无关紧要)的大量网页的首选版本。

例如,如果某网站有一组网页显示了相同型号的舞蹈鞋,只是每个网页图片中鞋的颜色有所不同,那么您可以将能突出当下最流行色彩的网页设置为规范版本,这样 Google 就比较容易将该网页显示在搜索结果中。不过,如果该网站只是想把凝胶鞋垫的网页排在鞋的网页之前,那么使用 rel=”canonical” 就不合适了。

如果 rel=”canonical” 指向了不存在的网页会怎样?或者如果将一组网页中的多个网页指定为规范版本会怎样

搜索引擎谷歌会尽力使用算法确定适当的规范网页,就像以前所做的那样。

Google 能遵守 rel=”canonical” 的一系列规定吗

在一定程度上可以,但为了确保达到最佳规范化,谷歌强烈建议您将链接更新为指向单个规范网页。

rel=”canonical” 可以用来在完全不同的域中建议规范网址吗

有些情况下,设置重定向网址并非易事。如果需要迁移到新域名,而使用的网络服务器又不能创建服务器端重定向网址,就可能发生这种情况。这种情况下,可以使用 rel=”canonical” 链接元素指定想要编入索引的域的确切网址。虽然 rel=”canonical” 链接元素被视为一种建议而不是需要绝对服从的指令,但搜索引擎确实会尽可能予以遵循。