HTML链接正斜杠添加到子文件夹减少HTTP请求

发布时间:2019-10-16编辑:脚本学堂
本文介绍下,在html代码中书写超链接时,在末尾最好要加上正斜框,以减少http的请求量,提高网站的整体性能。有需要的朋友,参考下吧。

这样做的原因在于:
如果子文件夹的末尾没有正斜杠,就会产生两次HTTP请求,就会对效率产生影响。

假如这样书写链 接:href="http://www.jb200.com/html",就会向服务器产生两HTTP 请求。

这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href="http://www.jb200.com/html/"。

附,发外链或交换友情链接网址后面带正斜杠/与不带的区别有哪些?

发外链或加友情链接时带/和不带有区别吗?比如http://www.jb200.com/os/linux与带/的,我平时没注意过这方面,也没什么感觉,但的人说:

带正斜杠/能使权重集中,有经验的高手说说,或者有专门实验过的大虾也行,到底这有什么区别吗?

分析如下:
1、大家平时在换取友情链接的时候习惯性的用不带/的网址来换取,既然注意到这个细节了,那么不妨再观察一下另外一个细节,在浏览器中输入http://www.jb200.com/os/linux然后
回车,观察到了什么?地址栏自动在网址后面添加了/,用浏览器浏览是这样,搜索引擎蜘蛛肯定也是这样抓取的,因为一个网站的首页网址所指向的就是一个目录,并不是一个网页或是
一个文件,不论是发带/与不带/的,搜索引擎蜘蛛都会认为这个站点是一个目录的,所以并无区别,可以打开百度site一下自己的站点观察一下。

2、如果在网站中有一个锚文本wah199博客,超链接为<a href="http://www.jb200.com/os/linux"> wah199博客</a>,并没有加正斜杠,那么我们在点击的时候可以观察一下浏览器状
态栏,网址在后面默认添加上了正斜框,而点击这个链接打开的时候就是带正斜杠的网址,与上面提到的是相照应的。

3、如果我们发栏目外链或者是做栏目友情链接的时候,例如本站的新手问答网址为http://www.jb200.com/os/linux/,这就是个目录,搜索引擎在抓取的时候也会认为是个目录,但当
我们如果换目录站友情链接的时候这一点就要注意了,带/与不带/是有区别的,不带/就是一个网页,带上/就是一个目录,目录的权重显然是优先于一个页面的权重。

如果这里是Linux主机的话,例如我用wordpress来建站,目录的固定链接不带/,那么搜索引擎蜘蛛就会认为它是一个页面,而非一个目录,并且搜索引擎索引的页面也不会带上/,反之
则搜索引擎会索引带/的网址。

综上所述:网站首页在发外链或者换链接的时候首页无须加/,而内页则需要带上,因为带与不带是两个不同的概念。
建议大家在发外链或者做友情链接的时候尽量规范化网址,统一发成不带正斜杠的,没有必要多此一举,因为网站就是一个目录,蜘蛛进去抓取的就是首页,而子目录站则需另当别论。