七宝SEO七宝SEO七宝SEO

河北SEO:相对路径和绝对路径的区别及优缺点

  在我们做网站页面的时候,为了网页内容的丰富多彩、美观及效果,需要插入图片、音乐、视频等等文件,而这些文件有的是分布在本地电脑的某个分区内,有的是分布在互联网中的某个网站中,这就涉及到文件的相对路径与绝对路径的概念。在网站建设中,一般会使用绝对路径还是相对路径进行一番考虑。那么对于SEOer来说,什么时候使用相对路径,什么时候选择绝对路径呢?下面我们跟北京SEO七宝先从认识绝对路径和相对路径开始吧。


  首先我们阐述一下什么是绝对路径,什么是相对路径?

  绝对地址就是指文件或目录真实存在的路径,简单来说就是整个路径全部都会写出来,中间没有省略或者其他调用。

  简单来说,绝对路径就是不管从外部还是内部访问,都能通过此路径找到文件夹;而相对路径就是相对与自身的,其他位置的文件和路径,只能通过内部访问,外部不能通过此路径访问到文件。

  例如:

  C:\123\456\789\1.jpg

  C:\windows\system32\123\


  从路径来看这两个就是绝对路径。

  我们再来说相对路径,相对路径就是以当前文件路径或目录路径为基础,调用上级或上上级目录,然后来指向被引用的目录或文件。

  例如:

  绝对路径:C:\123\456\789\1.jpg

  相对路径:

  (1)..\456\789\1.jpg   而C:\123则是被调用的路径。其中,..\为父级目录。

  (2)..\..\789\1.jpg    这里就有两个目录路径被调用,C:\123\456\

  (3)\456\789\1.jpg     这种是一种特殊调用方式,无论当前路径怎样,都会从根目录(C:\123)开始执行文件查找指定的资源。为了好理解,通常我们就把456前面的“\”认定为根目录(C:\123)。

河北SEO:相对路径和绝对路径的区别及优缺点(图1)

  绝对路径和相对路径的优缺点:

  相对路径的优势:

  1、移动内容方便,可以整个目录移动,而不需要改动内容里面的引用路径,网站建设者可以轻松的对网站进行移动。

  2、便于网站测试,可在任何主机和目录下进行网站测试,灵活性很强。

  相对路径的缺点:

  1、因为是文件之间相对的路径,因此引用与被引用的页面发生位置变化时,就必须对页面中引用路径进行修改,否则路径就无效了。

  2、相对路径的网页在被人复制或者转载时,不能返回正常的外部链接导入。虽然我们不能控制别人复制或者转载自己的内容,但是如果是绝对路径,就可以给网站带来很多外链,而相对路径缺不能带来外链,对网站优化没有好处。


  绝对路径的优势:

  一般来说,绝对路径更加直观明了,如果自己的网页使用绝对路径,当有人copy我们的网页到自己网站,或者将网页保存到本地电脑中,里面的链接图片等都是连接到自己的网站。这就说明无论网页处在哪个位置,都能指向正确的URL。

  1、已经说到的,当别人复制或者转载时,可以给网站带来外链,增加权重,利于SEO。

  2、网页位置移动后,内容里的链接到其他文件的路径依然是正确有效的。

  3、绝对路径比相对路径更加规范,可以帮助搜索引擎将权重转移到规范的网址中。


  绝对路径的缺点:

  内容页面比较固定,修改一个绝对地址就改变一个,其他路径不会发生变化,工作效率上比相对路径要差,但对新手站长来说,掌握绝对地址可能更加适应。

  1、本地制作的网站需要测试和移动,所以使用绝对路径可能会有打不开的情况,不过一般在内部调用时,可以灵活替代根目录,对这一缺点进行弥补。

  2、文件移动困难。一旦移动一个网页,其他通过原来绝对路径链接到这个文件的网页必须修改链接和路径。


  对于SEO优化来说,七宝认为绝对路径应该是比相对路径要好得多的,相对路径存在着调用、请求和返回等过程,终会对蜘蛛抓取速度和程序的加载有些影响。

  而我们使用绝对路径,使搜索引擎蜘蛛能够直接抓取,不用去分析,减少了抓取时间,从而也就提高了抓取效率。好处是显而易见的。

  所以在网站制作时我们可选择使用相对路径,但是做好过后,我们应该转换为绝对路径,让蜘蛛抓取变得更流畅。


未经允许不得转载:七宝SEO » 河北SEO:相对路径和绝对路径的区别及优缺点