- 網站地圖選擇xml還是html
- 2012-06-23
- 很多時候都會用到網站地圖,而在制作網站地圖的時候,筆者通常會采用工具制作。筆者以前推薦過一款很好的網站地圖制作工具——小爬蟲,相信身為站長的你對此一定很熟悉。小爬蟲生成的網站地圖有兩種格式:html網站地圖和xml網站地圖。那么在這兩種網站地圖中該如何取舍呢,是選擇xml網站地圖還是html網站地圖?
為什么需要網站地圖?
在選擇xml網站地圖還是html網站地圖之前,我們需要知道為什么一個網站需要網站地圖,網站地圖的作用在哪里?
很多網站為了追求炫目的界面以及吸引用戶眼球,總喜歡使用一些圖片或者flash,筆者優(yōu)化過的網站中也有很多這類型的網站。一些為了使得導航有特色,使用flash導航,每次看到這樣的網站,我不得不說一句敗絮其中。百度蜘蛛是讀取不了圖片內容的,也就是說,蜘蛛基本上是色盲,再美麗,再精彩的動畫對它來說就是浮云。相反的,蜘蛛更喜歡白紙黑字。這也是為什么我們總在說,主要保持每天文字的更新,也是有此原因的。
在建站的過程中,我們知道,樹形結構和網狀結構是便于收錄索引的。一方面,對于用戶來說,能更快的找到所需要的網站內容;另一方面,能讓蜘蛛的抓取更有連續(xù)性,爬行到網站更多的部分。但一個大型網站的建設當中,往往沒辦法將所有的內容都搬到網站的首頁。這個時候,我們就需要借助“網站地圖”來進行內容補充。
XML網站地圖
XML網站地圖可以顯示網站更新的頻率,最大的作用是給蜘蛛爬取用的,一般用戶根本看不懂,所以對于蜘蛛的友好性特別高。XML網站地圖的最大作用在于通知蜘蛛這些頁面的存在,防止蜘蛛爬行的遺漏,但是不能保證蜘蛛一定收錄這些被通知的頁面。
HTML網站地圖
從html的字面意思我們就知道html網站地圖的靜態(tài)含義,通常情況下html網站地圖是為了使得蜘蛛更好的爬行每個目錄而設置,就像樹形一樣,使得蜘蛛順桿兒爬,最后達到最大化索引網站頁面的意義。
XML還是HTML
很多網站建設者不知道是選擇xml網站地圖還是html網站地圖,其實真正意義上沒有哪個更適應哪個網站,只能是隨網站運營人員的喜好。當然,我更偏向于兩種網站地圖同時上陣,一個給搜索引擎看,一個給用戶看,何樂而不為?