设为首页收藏本站文章导读 今天是: 2022-05-24    美好的一天,从现在开始
天气与日历 切换到宽版

sheep论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友
查看: 194|回复: 0

[seo知识] 网站重复页面处理方法_seo优化

[复制链接]
发表于 2022-3-23 16:07:55 | 显示全部楼层 |阅读模式
网站重复页面改如何处理?随着站点的扩大,完全相同(或高度相似)的页面越来越多,已经对页面的评级造成了明显的影响,改如何应对?

首先来看百度的一篇内容:再谈Canonical标签

发布日期:2019-07-02

前几天站长社区有站长朋友谈了一下对Canonical标签的看法,认为这是一个与301类似、解决网站内重复页面的好办法。那么我们来谈谈这两者有什么区别,使用Canonical标签时又该注意些什么。

【Canonical标签与301的区别】

1,在几个网页内容完全相同(或高度相似)的时候,如果希望两个网页都可以被用户正常访问到,就使用Canonical标签;如果仅让用户访问其中的一个,直接使用301跳转更方便。

2,使用Canonical标签的前提是几个网页一定是完全相同(或高度相似)的,而301则没有这个限制。

【使用Canonical标签时要特别注意的两点】

1,百度虽然支持Canonical标签,但并不保证完全遵守该标签。请站长注意,最好在完全相同的网页中使用Canonical标签——这样可以提升Canonical标签的使用效果。

*之前的帮助文档中的确提到高度相似的网页也可以使用Canonical标签,但在实际过程中我们发现,相似网页使用Canonical标签的成功率较低。

2,还有一点非常非常重要,请各位站长在设置Canonical标签前,仔细检查两个网页是否真的完全相同——一旦百度发现其中一个Canonical标签有问题,会不信任该站点的所有Canonical标签。

如果大家对Canonical标签还有别的疑问,大家可以到[学堂同学汇][学习讨论]《再谈Canonical标签》讨论贴中发表自己的看法,我们的工作人员会关注这里并与大家进行探讨。

canonical标签的作用和使用方法

canonical标签是页面html代码head部分的一个标签,2009年2月由搜索引擎们推出,主要用于解决网址规范化问题。

什么是网址规范化问题?

网址规范化一直是困扰站长以及搜索引擎的一个问题。据估计,网上有10%-30%的URL是内容相同但URL不一样的不规范化网址。

这就造成几个问题。比如:

对站长来说,多个URL存在分散了页面权重,不利于排名。

对搜索引擎来说,浪费资源,浪费带宽。

搜索引擎发现多个网址内容相同时,不会惩罚,而会尽可能找出那个应该是规范化的网址。但程序毕竟只是程序,可能出错,挑出来的可能不是站长想要的那个规范化网址。

网站上网址规范化问题太严重的话,也可能影响收录。一个权重不很高的域名,能收录的总页面数字是有限的。搜索引擎把资源花在收录不规范的网址上,留下给真正不同内容的资源就减少了。

要解决URL规范化问题也有很多选项,比如:

使用301转向,把不规范化URL全部转向到规范化URL

确保使用的CMS系统只产生规范化网址

确保网站上所有站内链接都指向规范化网址

外部链接尽量指向规范化网址

在提交给搜索引擎的sitemap.xml网站地图中只提交规范化网址

英文网站的话,在Google管理员工具中设置首选域

但这些方法都各有局限。

有的网站因为某种原因做不了301转向

CMS系统大部分情况下不受自己控制

内部链接自己可以控制,但其他人链接到自己网站上就不受控制了

总之,虽然有解决方法备选,但网址规范化到目前为止还是个不小的问题。

Canonical标签的使用方法

2009年2月,Google,雅虎,微软共同发布了一个新的标签canonical tag,用于解决网址规范化问题。刚开始推出时百度没参与。但大约2013年时百度也明确支持canonical标签。

简单说,就是在HTML文件的头部加上这样一段代码:

<link rel=”canonical”href=”http://sheep.shaomingyang.com/195.html”/>

意义就是这个网页的规范化网址应该是:

http://sheep.shaomingyang.com/195.html

下面这些URL都可以加上这段代码:

http://sheep.shaomingyang.com/195.htmlhttp://sheep.shaomingyang.com//?p=195

这些URL的真正规范化网址就都成为:

http://sheep.shaomingyang.com/195.html

简单说,这个标签相当是一个页面内的301转向。区别在于用户并不被转向,还是停留在不变网址上,而搜索引擎会把它当作是301转向处理,也就是说把页面链接的权重都集中到代码中指明的规范化网址上。

Canonical标签的一个优点是方便,可以直接写在页面html代码中,不用服务器端设置转向之类。某些情况下,部分站长可能无法设置转向,但html代码总是能控制的。

Canonical标签的作用和细节

另外有几个细节站长需要注意:

这个标签只是一种建议或暗示,而不是指令,它不像robots文件那样是个指令。所以搜索引擎会很大程度上考虑这个代码,但并不是百分之百,还会考虑其他情况来判断规范化网址。这也防止站长有可能把网址弄错。

这段代码既可以使用绝对地址,也可以使用相对地址。通常还是建议使用绝对地址比较保险。

指定的规范化网址上的内容,与其他使用这段代码的非规范化网址内容可以有一些不同,不一定完全一样。比如在电子商务网站上有很多按价钱、颜色,、尺寸升降排序,生成的URL全都不一样,但内容大体相同,只有细小区别,就可以使用这个标签。

搜索引擎会把带有同样canonical标签的页面权重集中到标签指向的那一个页面上。

指定的规范化网址可以是不存在页面,返回404,也可以是还没有被收录的页面。但是不建议这么做,别没事找事。

这个标签适用于同一个域名内,包括二级域名。也可以跨域名使用。所以可以在其它网站发布文章时加上。当然,这个在国内基本不现实。

别把这个标签当救命草,首先还是得把网站结构做好,尽量避免出现URL规范化问题。这只是最后万不得已的方法。


喜欢音乐,眼中有光 | 综合论坛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



QQ|Archiver|小黑屋|sheep论坛 ( 京ICP备19037745号-1 )|网站地图

公安备案京公网安备 11011502005086号

GMT+8, 2022-5-24 05:28 , Processed in 0.186382 second(s), 30 queries .

Powered by sheep论坛!

Copyright © 2021-2022, sheep Cloud.

快速回复 返回顶部 返回列表