名词解释:什么是路径规范化? | KaneSEO

名词解释:什么是路径规范化?

URL路径规范化

一、什么是路径规范化?

路径规范化是指将访问网站页面的URL路径固定为单一形式。在未进行优化的情况下,网站的路径可以有多种形式,例如www.abc.com、abc.com、www.abc.com/index.html、abc.com/index.html访问的均是同一个页面,规范化路径就是要将这些路径统一为一种,通常情况下选择www.abc.com。

二、为什么要设置路径规范化?

多路径对网站优化有很大的负面影响,一方面因为路径过多,搜索引擎会将不同的路径返回的页面当作一个新的页面并分别给予权重,这就导致网站的总体权重被分散。

另一方面,搜索引擎对返回相同页面的URL路径会进行一个取舍,选择一个URL路径作为网站的路径标准,而这个路径却极有可能与SEOer优化的目标路径不一致,从而影响优化效果。

正是因为多路径的以上两点缺陷,在进行网站优化时是必须要进行路径规范化的。

三、如何进行路径规范化?

多路径的产生有多种原因,可能是因为伪静态设置时未将动态路径屏蔽的原因,也可能是程序的原因,所以进行路径规范化要从多方面考虑。

假设有以下五个路径指向同一页面

moonseo.net bbs.moonseo.net

bbs.moonseo.net/index.php bbs.moonseo.net/portal.php

bbs.moonseo.net/?id=123

1、在robots.txt协议中屏蔽动态路径

协议撰写如下:

User-agent: *

Disallow: /*?*(注意,冒号后面留一个空格)

此时bbs.moonseo.net/?id=123将不被抓取,已抓取的动态路径页面也会在后期被索搜引擎丢弃。

2、将moonseo.net做301跳转到bbs.moonseo.net

此时访问moonseo.net将直接跳转至 bbs.moonseo.net。

3、/index.php和/portal.php路径处理

带/index.php和/portal.php后缀的路径是因为程序原因生成的,可以通过程序禁调,同时不要给予相应的入口。对于已经收录的带有相应后缀的路径可以在robots协议中进行屏蔽,协议撰写如下:

User-agent: *

Disallow: /*/index.php

Disallow: /*/portal.php(注意,冒号后面留一个空格)

通过以上的操作,上述的五种路径就都被规范为标准的bbs.moonseo.net的形式。同时在这里还要提醒大家,路径的表现形式很可能不止于上面五种形式,所以,在日常的优化时也要注意路径的查看,一旦发现非规范化路径都要做相应的规范化操作,保证网站的路径始终单一。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:名词解释:什么是路径规范化? | KaneSEO

发表评论