?

七寶SEO七寶SEO七寶SEO

河北SEO:相對路徑和絕對路徑的區別及優缺點

  在我們做網站頁面的時候,為了網頁內容的豐富多彩、美觀及效果,需要插入圖片、音樂、視頻等等文件,而這些文件有的是分布在本地電腦的某個分區內,有的是分布在互聯網中的某個網站中,這就涉及到文件的相對路徑與絕對路徑的概念。在網站建設中,一般會使用絕對路徑還是相對路徑進行一番考慮。那么對于SEOer來說,什么時候使用相對路徑,什么時候選擇絕對路徑呢?下面我們跟北京SEO七寶先從認識絕對路徑和相對路徑開始吧。


  首先我們闡述一下什么是絕對路徑,什么是相對路徑?

  絕對地址就是指文件或目錄真實存在的路徑,簡單來說就是整個路徑全部都會寫出來,中間沒有省略或者其他調用。

  簡單來說,絕對路徑就是不管從外部還是內部訪問,都能通過此路徑找到文件夾;而相對路徑就是相對與自身的,其他位置的文件和路徑,只能通過內部訪問,外部不能通過此路徑訪問到文件。

  例如:

向日葵app下载安装  C:\123\456\789\1.jpg

向日葵app下载安装  C:\windows\system32\123\


向日葵app下载安装  從路徑來看這兩個就是絕對路徑。

向日葵app下载安装  我們再來說相對路徑,相對路徑就是以當前文件路徑或目錄路徑為基礎,調用上級或上上級目錄,然后來指向被引用的目錄或文件。

  例如:

  絕對路徑: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     這種是一種特殊調用方式,無論當前路徑怎樣,都會從根目錄向日葵app下载安装(C:\123)開始執行文件查找指定的資源。為了好理解,通常我們就把456前面的“\”認定為根目錄(C:\123)。

河北SEO:相對路徑和絕對路徑的區別及優缺點(圖1)

  絕對路徑和相對路徑的優缺點:

  相對路徑的優勢:

向日葵app下载安装  1、移動內容方便,可以整個目錄移動,而不需要改動內容里面的引用路徑,網站建設者可以輕松的對網站進行移動。

  2、便于網站測試,可在任何主機和目錄下進行網站測試,靈活性很強。

向日葵app下载安装  相對路徑的缺點:

向日葵app下载安装  1、因為是文件之間相對的路徑,因此引用與被引用的頁面發生位置變化時,就必須對頁面中引用路徑進行修改,否則路徑就無效了。

向日葵app下载安装  2、相對路徑的網頁在被人復制或者轉載時,不能返回正常的外部鏈接導入。雖然我們不能控制別人復制或者轉載自己的內容,但是如果是絕對路徑,就可以給網站帶來很多外鏈,而相對路徑缺不能帶來外鏈,對網站優化沒有好處。


  絕對路徑的優勢:

  一般來說,絕對路徑更加直觀明了,如果自己的網頁使用絕對路徑,當有人copy我們的網頁到自己網站,或者將網頁保存到本地電腦中,里面的鏈接圖片等都是連接到自己的網站。這就說明無論網頁處在哪個位置,都能指向正確的url

向日葵app下载安装  1、已經說到的,當別人復制或者轉載時,可以給網站帶來外鏈,增加權重,利于SEO。

  2、網頁位置移動后,內容里的鏈接到其他文件的路徑依然是正確有效的。

  3、絕對路徑比相對路徑更加規范,可以幫助搜索引擎向日葵app下载安装將權重轉移到規范的網址中。


  絕對路徑的缺點:

  內容頁面比較固定,修改一個絕對地址就改變一個,其他路徑不會發生變化,工作效率上比相對路徑要差,但對新手站長來說,掌握絕對地址可能更加適應。

  1、本地制作的網站需要測試和移動,所以使用絕對路徑可能會有打不開的情況,不過一般在內部調用時,可以靈活替代根目錄,對這一缺點進行彌補。

向日葵app下载安装  2、文件移動困難。一旦移動一個網頁,其他通過原來絕對路徑鏈接到這個文件的網頁必須修改鏈接和路徑。


  對于SEO優化來說,七寶向日葵app下载安装認為絕對路徑應該是比相對路徑要好得多的,相對路徑存在著調用、請求和返回等過程,終會對蜘蛛抓取速度和程序的加載有些影響。

向日葵app下载安装  而我們使用絕對路徑,使搜索引擎蜘蛛能夠直接抓取,不用去分析,減少了抓取時間,從而也就提高了抓取效率。好處是顯而易見的。

  所以在網站制作時我們可選擇使用相對路徑,但是做好過后,我們應該轉換為絕對路徑,讓蜘蛛抓取變得更流暢。


未經允許不得轉載:七寶SEO » 河北SEO:相對路徑和絕對路徑的區別及優缺點