快捷搜索

相对路径与绝对路径的区别及优缺点

首先我们先来解释下什么相对路径和绝对路径?
相对路径与绝对路径的区别及优缺点
刘少庆理解,相对路径就是以当前文件路径或目录路径为基础,调用上级或上上级目录,然后来指向被引用的目录或文件。
 
绝对路径:
www.liuhaiseo.com/youhua/3.html
www.liuhaiseo.com/youhua/4.html
从路径来看这两个就是绝对路径
 
相对路径:
/youhua/1.html,代码中用<a href="/youhua/1.html">关键词</a>
../youhua/1.html,代码中用<a href="../youhua/1.html">关键词</a>
../../1.html,代码中用<a href="../../1.html">关键词</a>
../可以理解为,上级目录的意思,可以引用上级目录路径。
 
那么相对地址和绝对地址有什么区别?对SEO优化有什么帮助呢?
 
相对路径的优点
1、方便移动内容,可以整个目录移动。
2、测试方法比例灵活,例如本机测试时比较方便。
 
相对路径的缺点
1、内容页面换了位置时,链接容易失败。
2、容易被人大面积采集复制。
 
绝对路径的优点
1、如果有人抄袭你的网站内容,里面的链接还会指向你的网站,有些抄袭的人比较懒,根本不会去改内容,特别是采集,其实也不局限被抄袭,如果有人将你的网页保存到本地电脑中,里面的链接,图片,CSS,以及JS仍然会链接到你的网站。
 
2、如果网页位置改变,里面的链接还是指向正确的URL。
 
绝对路径的缺点
1、如上面所述,在制作网站的时候不能使用绝对路径,因为链接应该指向真正的域名而不是测试的。
2、内容页面必须固定,如果所有内容页面是使用绝对路径,那么要修改一个文件,其它页面上的路径无法变化,这样是比较麻烦的。
 
总结:对于相对路径和绝对路径两者的区别来看,刘少庆认为绝对路径要比相对路径要好,因为相对路径是存在调用,请求和返回等过程,终会对蜘蛛抓取速度和程序的加载有影响。如果使用绝对路径,就能够很好避免这种问题,不用去分析,减少了抓取时间,从而也就提高了抓取效率,最终达到利于SEO的效果。
 
最后,如果你有不同的看法或者有自己观点,不妨分享给刘少庆SEO哦!
 

您可能还会对下面的文章感兴趣: