七宝SEO七宝SEO七宝SEO

七宝SEO:绝对路径和相对路径的区别

  路径指文件存放的位置,在网页中利用路径可以引用文件,插入图像、视频等。表示路径的方法有两种:相对路径,绝对路径。学习绝对路径和相对路径的知识对SEO站长来说用处是非常大的,可以说是每个网站运营人员必备的技能。很多时候,我们网站需要修改图片或者CSS等,都需要通过路径来查找文件所在位置,然后才能正确修改。如果对建站有一定的了解的话,肯定对绝对路径和相对路径不陌生。因为在网站建设中,一般会使用绝对路径还是相对路径进行一番考虑。那么对于SEOer来说,什么时候使用相对路径,什么时候选择绝对路径呢?北京SEO七宝来跟大家好好聊聊绝对路径和相对路径的区别及优缺点有哪些。


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

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

  例,在D盘有个A文件夹,X和B文件夹,B文件夹下有个Y文件夹。如下图

七宝SEO:绝对路径和相对路径的区别(图1)

   那么对于X来说,Y的绝对路径为D:/a/b/y    相对较路径为B/y,因为X和文件夹B都在文件夹A下,所以上级目录就不用写出来了。

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

  例如:

  绝对路径: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优化的意义。

  通常,网站文件的路径,会有一个url生成,我们叫做网址,所以有相对地址和绝对地址之说,和相对路径、绝对路径区别不大。

  例子:

  绝对地址:

  http(s)://www/123/456/1.html

  相对地址:

  /123/456/1.html,代码中体现为<a href="/123/456/1.html">关键词</a>

  ../123/456/1.html,代码中体现为<a href="../123/456/1.html">关键词</a>

  ../../456/1.html,代码中体现为<a href="../../456/1.html">关键词</a>

  ../简单来说,可以叫做上级目录,可以引用上级目录路径。

  那么相对地址与绝对地址有何优缺点,对于SEO优化有何帮助呢?


  绝对路径的优点

  1.如果有人抄袭你的网站内容,里面的链接还会指向你的网站,有些抄袭的人比较懒,根本不会去改内容,特别是采集。其实也不局限于被抄袭,如果有人将你的网页保存到本地电脑中,里面的链接、图片、css、以及js仍然会连接到你的网站。

  2.如果网页位置改变,里面的链接还是指向正确的URL。

  绝对路径的缺点

  1.如上面所述,在制作网站的时候不能使用绝对路径,因为链接应该指向真正的域名而不是测试的。

  2.内容页面必须固定,如果所有内容页面都使用绝对路径,那么要修改一个文件,其它页面上的路径无法变化,这样是比较麻烦的。

  相对路径的优点

  1.容易移动内容,可以整个目录移动。

  2.测试方法比较灵活,就是我所说的本机测试时比较方便。

  相对路径的缺点

  1.内容页面换了位置时,链接容易失效。

  2.容易被人大面积采集抄袭。

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

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

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

  其实相对路径和绝对路径并没有好活不好。只要能规范好相对路径的网址,路径层数不要太多,相对路径也并不是不利于SEO优化的。而且网站中相对路径更为简单易用,测试方便,因此很多网站还是使用的相对路径。如果后台程序能生成网页链接为绝对路径,也是非常好的。


未经允许不得转载:七宝SEO » 七宝SEO:绝对路径和相对路径的区别