芜湖网站建设芜湖网站优化、模板建站、微信小程序开发的网站定制服务由芜湖芝麻开门网络科技有限公司为您服务。
建站电话

0553-7552712

网站URL网址末尾是否应该使用反斜杠

标签:芜湖网络公司 2020/4/19 

芜湖网站建设

当对芜湖企业网站建设进行SEO优化时,难免会遇到因为URL导致的重复页面问题,其中一个比较常见的现象就是因页面地址后是否有添加反斜杠造成的,举例如下:

链接A: http://www.wh0553.cn/contact/

链接B: http://www.wh0553.cn/contact


末尾带斜杠 / 的是目录/contact/,不带的是文件/contact,是两个不同的地址。一般来说,索引页面(如文章列表)作为目录,而内容页面作为文件。

对于服务器来说,如果访问目录,则会根据规则访问改目录下的默认文件(index.html、index.htm之类)。如访问/contact/服务器会寻找/contact/index.html文件,而访问/contact服务器则会寻找/contact文件。

对于用户来说,在大多数情况下这两个网址没有任何区别,他们访问的都是网站 contact 目录下的默认首页。一般用户也都知道最后一个斜杠是可有可无的,他们输入网址的时候一般都只会输入 http://www.wh0553.cn/contact。

当 Web 服务器接收到某个末尾不含斜杠的 url 请求时,例如 http://www.wh0553.cn/contact,这时服务器会搜索网站根目录下有没有名为 contact 的文件,如果没有就把 contact 当做目录处理,然后返回 contact 目录下的默认首页。


以上的两个链接唯一的区别就是结尾的反斜杠,其对应的内容相同,从普通用户角度而言,这样的链接其实就是一个,而从搜索引擎而言,不同的URL地址对应同样的内容,那么就容易被判断成重复内容,这也是我们在优化时最不愿意见到的现象。

那么网站在进行URL优化时,是否应该保留URL后面的反斜杠?

首先,要理解网站使用反斜杠和不使用反斜杠的区别?

当URL后不加斜杠指向的是网站目录下的一个文件,而加了反斜杠则表示指向的是一个目录,也就是目录与文件的区别。

其次,网址添加反斜杠的好处?

网站使用了反斜杠能加快网站载入时间,主要是因为网址没有加上反斜杠会给服务器增加一个查找是否有同名文件的过程。原理如下:网址末尾加了反斜杠会直接告知浏览器现在指向的是一个目录,并直接读取该目录下的默认文件。而没有加上反斜杠时浏览器首先会尝试读取根目录下的一个文件,如果没有该文件再查找一个与该文件同名的目录,最后才读取目录下的默认文件。

当我们明确了添加反斜杠对网站优化的益处,达闻提供了以下网址规范化SEO优化方法供参考:

1,统一站内所有连接入口,避免在站内出现两种类型的链接。

2,对不带反斜杠的URL进行301重定向配置,(如是apache服务器,则在.htaccess中进行配置)这里指的注意的是当搜索引擎蜘蛛访问的是不带反斜杠的页面,这时使用的301可能会些微的影响到页面的加载速度。

3,由于百度近期公开了对canonical标签的支持,也可以在不带反斜杠的页面上添加canonical标签,提示搜索引擎唯一权威版本链接。

4,当用户自由传播网站链接时,URL的规范性可能很难得到保证,这个时候如果站长不愿意因为301延缓页面加载,建议进入站长工具,查看获得外链最多的页面地址是否是规范的,根据具体的链接情况配置网站URL的展现形式。