一般的網頁設計都由網頁設計師完成。設計師設計網站往往僅從美觀、創意和易用的角度考慮,這對于一個期望獲得搜索引擎排名優秀的商業網站來說,已經遠遠不夠了,網站策劃人員至少應該為設計師遞交一份需求備忘錄,提醒在設計中需要配合和注意的環節。
目錄結構和 URL
URL 是統一資源定位,即每個網頁的網址、路徑。網站文件的目錄結構直接體現于 URL。清
晰簡短的目錄結構和規范的命名不僅有利于用戶體驗和網址傳播,更是搜索引擎友好的體
現。
目錄層次:
對于一個小型網站來說,一般只有一層子目錄,如下:
http://www.yoursite.com/dir1/page.htm
www.yoursite.com 是域名,dir1 是一級目錄名,page 是文件名。對搜索引擎而言,這種單
一的目錄結構最為理想,即扁平結構(Flat)。
而對規模大一些的網站,往往需要二到三層子目錄。象這樣:
搜索引擎還是會去抓取二到三層子目錄下的文件,但最好不要超過 3 層,如果超過 4 層,象
以下這個頁面,搜索引擎就很難去搜索它了:
http://www.yoursite.com/dir1/dir2/dir3/dir4/page.htm
當然,以下情況下,即使深入第四層甚至更深層次的頁面,也同樣能被搜索到:
1、如果該頁提供了重要內容,有大量來自其它網站的外部鏈接(Inbound Links);
2、如果在首頁上增加一個該頁的鏈接,可以通過首頁直接到達,搜索 Spider 還是可以輕易
地找到它;
3、如果有其它網站在頂級頁面上鏈接了該頁,其效果就好似你在自己的首頁上做了該鏈接。
此外,圖形、腳本、CGI-BIN 和 CSS 樣式表則各自建立專門的目錄收入其中,一般不放在根
目錄下。
目錄和文件命名:
根據關鍵字無所不在的原則,可以在目錄名稱和文件名稱中使用到關鍵詞。但如果是關鍵詞
組,則需要用分隔符分開。我們常用連字符“-”和下劃線“_”進行分隔,URL 中還經常出
現空格碼“%20”。因此,如果以“中國制造”作文件名,就可能出現以下三種分隔形式:
made-in-china.htm
made_in_china.htm
made%20in%20china.htm
但事實上,至少在目前 Google 并不認同“_”為分隔符。對 Google 來說, made-in-china
和 made%20in%20china 都等于 made in china,但 made_in_china 就被讀成了 madeinchina,
連在一起之后,關鍵詞就失去了意義。
因此,目錄和文件名稱如果有關鍵詞組,要用連字符“-”而不是下劃線“_”進行分隔。
URL 應該越短越好。有人為了單純增加關鍵字而額外建多一個帶有關鍵字的子目錄,改變目
錄結構。由于 URL 中含有關鍵字本身對排名提高幫助并不大,因而這種做法多此一舉,也是
搜索引擎反感的。
絕對 URL 和相對 URL:
絕 對 URL : 即 網 頁 路 徑 使 用 包 含 頂 級 域 名 在 內 的 完 整 的 URL 。 如 :
www.yoursite.com/page1/index.html 是一個絕對路徑,其中/page1/index.html 則為相對
路徑,由瀏覽器自動在該鏈接前加上 www.yoursite.com。
總體上,Google 在排名時并不在意 URL 使用的是相對路徑還是絕對路徑。
動態 URL:
目前很多網站都有數據庫驅動生成的 URL,即動態 URL,往往表現為在 URL 中出現“?”、“=”、
“%”,以及“&”、“$”等字符。動態 URL 極不利于搜索引擎抓取網頁,嚴重影響網站排名,
通常是通過技術解決方案將動態 URL 轉化成靜態的 URL 形式,如:
將 http://www.domain.com/messages.php?id=2&type=5
轉化為 http://www.domain.com/messages/2/5/


版權聲明:
原文鏈接: