1.什么是網(wǎng)站地圖?
?
網(wǎng)站地圖:網(wǎng)站地圖就相當(dāng)于我們網(wǎng)站的一個(gè)指路標(biāo),是指幫助蛛蛛及用戶給我們網(wǎng)站做一個(gè)頁(yè)面指向,讓蛛蛛及用戶在我們的網(wǎng)站里面得到更好的體驗(yàn)。一般大型的網(wǎng)站都要做這個(gè)網(wǎng)站地圖,小型網(wǎng)站可做可不做。
?
2.網(wǎng)站地圖的作用
?
增強(qiáng)抓?。?/b>提交網(wǎng)站地圖會(huì)讓搜索
引擎知曉網(wǎng)站的URL,特別是那些不容易被搜索引擎蜘蛛找到的內(nèi)容,這點(diǎn)會(huì)很有幫助。
?
少量的鏈接的結(jié)構(gòu):為搜索引擎蜘蛛提供可以瀏覽整個(gè)網(wǎng)站的鏈接。
?
及時(shí)抓取網(wǎng)站鏈接:使用網(wǎng)站地圖最大的好處是很及時(shí)地抓取網(wǎng)站,xML站點(diǎn)地圖文件會(huì)告訴蜘蛛該多長(zhǎng)刪閱讀每頁(yè)。網(wǎng)站上使用網(wǎng)站地圖抓取最快的是雅虎和Google,幾分鐘之內(nèi)就能響應(yīng)和回答。這對(duì)于那些新聞網(wǎng)站、經(jīng)濟(jì)網(wǎng)站、博客和其他不斷更新和添加內(nèi)容的網(wǎng)站是很有作用的。
?
優(yōu)先抓取頁(yè)面:XML網(wǎng)站地圖協(xié)議允許網(wǎng)站管理者給XML站點(diǎn)頁(yè)面文件的每個(gè)URL分配一個(gè)特定的優(yōu)先值。在搜索引擎對(duì)每個(gè)頁(yè)面判定重要性的時(shí)候提出建議,哪個(gè)頁(yè)面相對(duì)來(lái)說(shuō)比較重要,一部分也取決于你。
?
3.網(wǎng)站地圖分類示例
?
供用戶(訪客)查看的地圖
?
給用戶看的地圖是一些大型網(wǎng)站層及分類頁(yè)面太多,所以需要做一個(gè)供用戶查看的地圖頁(yè)面,好讓用戶能夠快速的找到他想要看到的,示例如下圖:
?
?
供爬蟲(蛛蛛)查看的地圖
?
幾乎大多數(shù)網(wǎng)站都會(huì)做一個(gè)給蛛蛛爬取的地圖,好上蛛蛛來(lái)到自己的網(wǎng)站能夠快速的找到最新的鏈接爬取收錄,而且地圖可以讓蛛蛛一次性看到網(wǎng)站上的所有鏈接,示例如下圖:
?
4.地圖代碼解釋
?
表示的是版本號(hào)
?
urlset 用來(lái)標(biāo)記整個(gè)文檔的開頭
?
url 標(biāo)記每條信息的開始的結(jié)束
?
loc 該條數(shù)據(jù)的存放地址 ? 網(wǎng)址
?
Monthly 該條數(shù)據(jù)的更新頻率
?
5.網(wǎng)站地圖制作方法
?
這里我就以wordpress的網(wǎng)站后臺(tái)舉例,首先我們進(jìn)入后臺(tái)插件功能項(xiàng),搜索“Baidu Sitemap Generator” ,這個(gè)是wordpress程序網(wǎng)站地圖插件。
?
搜索后直接點(diǎn)擊安裝插件,這里我已經(jīng)安裝好了。
?
?
安裝后在后臺(tái)設(shè)置里面就會(huì)多出一個(gè)功能叫“Baudu-Sitemap”。
?
基本配置把我們要的鏈接地圖都勾選上,然后點(diǎn)擊提交。
?
然后我們?cè)冱c(diǎn)擊下面的生成XML文件,就會(huì)自己生成兩種地圖,一是給用戶看的,一個(gè)給蛛蛛看的。