一(One)個(Indivual)規範的(Of)網站,網站地圖(Sitemap)肯定是(Yes)少不(No)了(Got it)的(Of)。一(One)個(Indivual)單獨的(Of)網站地圖(Sitemap)頁面不(No)僅可以(By)讓用(Use)戶對整個(Indivual)網站的(Of)目錄結構及内容有一(One)個(Indivual)很好的(Of)認識且一(One)目了(Got it)然,而且方便百度蜘蛛跟蹤連接爬行到網站所有主要(Want)部分内容。
網站地圖(Sitemap)主要(Want)有兩種:
HTML網站地圖(Sitemap)
下面我們一(One)個(Indivual)個(Indivual)來學習這(This)兩種網站地圖(Sitemap)。
HTML網站地圖(Sitemap)
HTML版本的(Of)網站地圖(Sitemap)主要(Want)是(Yes)給用(Use)戶看的(Of),主要(Want)列出(Out)了(Got it)網站上(Superior)所有主要(Want)連接的(Of)頁面。特指HTML版本網站地圖(Sitemap)英文是(Yes)sitemap,其中s需要(Want)小寫。
小規模網站,其網站地圖(Sitemap)可以(By)列出(Out)網站上(Superior)所有的(Of)頁面。
規模稍大(Big)的(Of)網站,一(One)個(Indivual)網站地圖(Sitemap)列出(Out)所有頁面不(No)是(Yes)很現實。可以(By)隻列出(Out)網站上(Superior)主要(Want)連接(一(One)級分類,二級分類)。也可以(By)将網站地圖(Sitemap)分成多個(Indivual)文件,主網站地圖(Sitemap)列出(Out)通往次級網站地圖(Sitemap)的(Of)連接,次級網站地圖(Sitemap)在(Exist)列出(Out)一(One)部分頁面連接。這(This)樣,多個(Indivual)網站地圖(Sitemap)頁面加一(One)起,就可以(By)列出(Out)所有或絕大(Big)部分重要(Want)頁面了(Got it)。
如果有一(One)個(Indivual)良好的(Of)導航系統或者鏈接結構的(Of)網站,不(No)一(One)定要(Want)列出(Out)完整所有頁面的(Of)網站地圖(Sitemap)。其實,網站地圖(Sitemap)和(And)分類結構大(Big)同小異。
XML版本網站地圖(Sitemap)主要(Want)是(Yes)給搜索引擎看的(Of),由XML标簽組成,該文件必須是(Yes)utf8編碼。實際上(Superior),就是(Yes)列出(Out)網站要(Want)被收錄的(Of)頁面鏈接。特指XML版本網站地圖(Sitemap)英文是(Yes)Sitemap,其中s通常是(Yes)大(Big)寫。
簡單的(Of)可以(By)是(Yes)一(One)個(Indivual)文本文件,列出(Out)頁面的(Of)鏈接,一(One)行一(One)個(Indivual),這(This)樣搜索引擎就能理解和(And)抓取文件的(Of)内容了(Got it)。
标準的(Of)文件如下:
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://wxlpsy.com/category-2.html</loc>
<lastmod>2016-11-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
标簽解讀
urlset:聲明文件所使用(Use)的(Of)Sitemap協議版本,是(Yes)必須要(Want)的(Of)标簽
url:是(Yes)它下面所有網址的(Of)母标簽,是(Yes)必須要(Want)的(Of)标簽
loc:列出(Out)頁面完整的(Of)url,是(Yes)必須要(Want)的(Of)标簽
lastmod:表示頁面最後一(One)次更新時(Hour)間,此标簽可選。
priority:可選标簽,表示鏈接的(Of)相對重要(Want)程度
changefreq:代表文件的(Of)更新頻率,是(Yes)可選标簽。可以(By)有以(By)下值:
changefreq标簽值
always:表示一(One)直變動,指每次訪問頁面内容都不(No)同
hourly:每小時(Hour)
daily:每天
weekly:每周
monthly:每月
yearly:每年
never:從不(No)改變
設置頻率更新值是(Yes)給搜索引擎一(One)個(Indivual)參考。但是(Yes),搜索引擎不(No)一(One)定就認爲(For)更新頻率就如站長設置的(Of)一(One)樣。
最多可以(By)列出(Out)5w個(Indivual)URL,且文件大(Big)小不(No)能超過10MB。
如果網站要(Want)收錄的(Of)URL太多,可以(By)分成多個(Indivual)網站地圖(Sitemap)文件。
一(One)個(Indivual)網站最多可以(By)有1000個(Indivual)文件,可以(By)列出(Out)5000w個(Indivual)網址。
可以(By)通過站長工具後台提交,百度、360、google都支持該功能。另一(One)種可以(By)放到robots.txt 文件了(Got it)通知搜索引擎,如下:
Sitemap: http://www.e926.com/sitemap.xml
主流的(Of)搜索引擎都支持robots文件制定網站地圖(Sitemap)文件位置。