当前位置:SEO首页 > SEO教程 >

SEO教程

URL标准化

所谓URL标准化,指的是,搜索引擎在挑选它认为最合适的URL的过程,这个就是URL标准化,嗯,没错,听起来好严肃的样子。

为什么要做URL标准化?

好多网站,URL都不是很标准,这里指的不标准,是多个URL都可以访问到同一个页面,比如:

URL不标准化

以上,从技术层面去看,这几个URL虽然访问的都是同一个页面,但是对于搜索引擎来说,这可分别是四个不同的网站,以上,是对于一些网站首页的URL不标准化产生的问题,对于一些其它子页面,也会有相同的问题,这里,我们要尽量去避免。

URL不标准化产生的问题

我们刚刚说到,URL不标准化,会给搜索引擎带来许多问题,对于用户,其实没有很大的影响,比如,首页,因该是固定并且只有一个,这个从逻辑上思考,也十分容易理解,但是有许多网站,是多个URL返回同一个页面(首页),这样,是,不会给用户带来麻烦,但是绝对会给搜索引擎(程序)带来麻烦,它还得花时间去判断,到底哪一个才是真正的首页。

URL不标准化,简单粗暴的说,带来的问题就是,为搜索引擎判断网站主题带来“多一道手续”,分散权重。

怎样解决URL不标准化的问题?

解决URL标准化的问题,有许多种办法,最常用的,就是设定网站的301重定向,这是搜索引擎推荐的做法,比如,我们把不带WWW的域名301重定向到带WWW的域名上,把带有/index.php尾巴的域名301重定向到带www域名上(不带index.php小尾巴)等。

我们也可以去搜索引擎提供的站长后台提交域名的首选域,这个貌似百度好像还没有。

除了301,我们在布局网站内链的时候,都用绝对路径,也可以达到URL标准化的目的。

canonical标签

canonical标签,也是解决URL标准化问题的一个办法,也是搜索引擎创造出这个标签的初衷。

如下图:

canonical标签的应用

上图,就是canonical标签的用法,目的是,告诉搜索引擎,以href中的网址,作为首选地址,百度也支持这个标签。

其实,对于URL标准化,有好多种解决办法,比如修改程序,伪静态等,这些,都涉及到一些技术上的东西,这里就不在提及。