幾乎所有的網站都有自己的目錄結構,也可以說網站的目錄結構對於一個網站來說是必不可少的。在回答這個問題之前我覺得首先要明白什麼是網站的目錄結構。因為一個網站的目錄結構的設計會影響到整個網站的建設和運營,它涉及到網站的維護、更新以及推廣最佳化。
除此之外還有其他一些要注意的地方,具體在目錄結構設計的時候要根據網站自身的情況去設計,網站的規模大小、欄目的多少、更新的頻率都是網站目錄涉及要考慮到的因素。
幾乎所有的網站都有自己的目錄結構,也可以說網站的目錄結構對於一個網站來說是必不可少的。在回答這個問題之前我覺得首先要明白什麼是網站的目錄結構。因為一個網站的目錄結構的設計會影響到整個網站的建設和運營,它涉及到網站的維護、更新以及推廣最佳化。
目錄結構:網站的目錄是指你建立網站時所建立的目錄,目錄結構則主要是指物理結構和邏輯結構這兩種。當網站涉及到多個尤其是成千上萬頁面時,往往就需要有個清晰的網站結構,來確保搜尋引擎和使用者的訪問,網站的目錄結構就起到這樣的作用,它在SEO中意義非凡。物理結構:指的是網站目錄及所包含檔案所儲存的真實位置所表現出來的結構。對於小型網站來說,所有網頁都存在網站根目錄下的扁平式結構,這種單一的目錄的扁平結構對搜尋引擎而言是最為理想的,因為只要一次訪問即可遍歷。但是如果太多檔案都放在根目錄下的話,維護起來就顯得相當麻煩;而對規模大一些的網站,往往需要二到三層甚至更多層級子目錄才能保證檔案內容頁的正常儲存,這種多層級目錄也叫做樹型結構,即根目錄下再細分成多個頻道或目錄,然後在每一個目錄下面再儲存屬於這個目錄的終極內容網頁,這樣的好處是維護容易,但是搜尋引擎的抓取將會顯得困難些。邏輯結構:也叫連結結構,主要是指由網頁內部連結所形成的邏輯結構或者叫連結的結構。這在現在的一部分CMS建站系統中已經可以實現檔案雖然存在不同的物理結構目錄之中,但是訪問的連結的目錄層級只需要一層即可轉向訪問。以下是網站目錄結構設計中所要注意的一些情況,如果不希望大家補充:不要將所有的檔案都存放在根目錄下。將所有的檔案都存放在根目錄下會造成檔案管理混亂,後期搞不清楚哪些檔案需要編輯和更新,哪些需要刪除,哪些是相互關聯的檔案,讓你的工作效率變得低下。還有一點就是上傳速度會變慢,我們知道伺服器一般都會為根目錄建立一個檔案索引,如果將所有的檔案都放在一個根目錄下,那麼你每上傳一個檔案伺服器都會將所有的檔案索引一遍,檔案越多越耽誤時間。所以要儘量減少根目錄的檔案存放數。按主選單欄目內容加你子目錄。按主選單欄目建立子目錄,不僅便於檔案查詢,而且不會影響網站執行速度,比如企業站點可以按公司簡介、產品介紹、線上訂單、反饋等建立相應的子目錄。根據更新要求建立和管理次要欄目。如關於本站、關於站長、網站經歷等不需要經常更新的欄目獨立建立子目錄,方便管理並且不混亂。在每個目錄下都建立獨立的image目錄。在網站的後期維護中,圖片的管理是非常麻煩的,最好的辦法就是為他們建立物理或者邏輯目錄下的獨立的image目錄,比如不要在男裝下建立所有的圖片Image目錄,而是在男裝下的襯衫目錄中建立一個獨立的只容納襯衫的image目錄,這樣方便新增、刪除和更新。目錄的層次不要太深。這個很簡單,就是為了方便管理和維護,同事也是為了搜尋引擎爬蟲易於索引到網站內容,便於網站的推廣和最佳化,目錄越深的網站,搜素引擎越不容易獲取內容。不要使用中文目錄。使用中文目錄極易出現各種錯誤。除此之外還有其他一些要注意的地方,具體在目錄結構設計的時候要根據網站自身的情況去設計,網站的規模大小、欄目的多少、更新的頻率都是網站目錄涉及要考慮到的因素。