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