相对路径和绝对路径用哪个做内链好?

做链接优化总有人纠结用相对路径还是绝对路径,各有各的不同,一个用起来方便,一个用起来心里感觉更有安全感(瞎扯)。那么怎么选择?搜索引擎又是怎么看的?想知道用哪个好,还是先来看看两者有什么区别吧。相对路径和绝对路径.jpg

相对路径

   我们看一组url:./a/72.html和/seotool/16color/index/html这样的链接用的就是相对路径,用/或者./或者../等的形式构成的路径,就是相对路径。相对路径在网站开发的时候比价方便,而且节约源码空间,最大的一个好处就是在自己的网站更换域名之后还能正常使用,不需要修改任何内容。我在开发网站的时候,写代码早已习惯使用相对路径,感觉绝对路径用起来很蠢,不知道你们有没有这种感觉?用相对路径能让你感觉到随心随遇。

绝对路径

  类似http://xzhwan.com/a/72.html和http://xzhwan.com/seotool/16color/index.html这样的链接就算是绝对路径了,从网络地址(域名)开始的路径。而且这个路径全网只能匹配到一个,这个路径的的目标只有一个,绝对路径就是精准地址,这就意味着网站源码使用绝对路径之后,更换域名需要修改一次路径(这就是上面说的用起来比较蠢)。所以在开发源码的时候不建议使用绝对路径,但是相反,在编写文章内容的时候,家添推荐使用绝对路径,因为使用绝对路径的文章,几十是被采集走了,还能保留原站的链接。

    从上面的对比来看,用哪种路径你心里应该已经有底了。一句话概括就是,源码中用相对路径,网站内容中用绝对路径。用什么的问题解决了,那么搜索引擎是怎么判断的?如果你的网站源码(模板)使用了相对路径(方便换域名和网站搬家),搜索引擎能正确是被url吗?这里就需要注意一点了,其实这个顾虑是完全没有必要担心的,你在模板中不管用绝对路径还是相对路径,其实没有任何区别。这是搜索引擎的角度讲,如果是从本质上讲,区别就是更省空间,减小网页体积。为什么在搜索引擎眼里绝对路径和相对路径没有任何区别?这就要从网站的原理说起了,你在模板中不管写的是相对路径还是绝对路径,服务器(对应搜索引擎)或者浏览器(对应用户)请求的一定是绝对路径,是从http开通的唯一地址,因为网站本身就是靠网络地址访问的,如果你直接访问相对路径肯定是打不开的,那为什么在网站中跳转能正常打开,因为被浏览器偷偷的换掉了,搜索引擎也知道这一点,所以就优化而言,这两个路径之间对链接没有影响,反倒是考虑什么场合下用什么路径——模板源码中用相路径,文章内容锚文本中用绝对路径。

作者:炫网SEO
来源:http://xzhwan.com/a/77.html

赞 ()