網(wǎng)站地圖就是根據(jù)網(wǎng)站自身結(jié)構(gòu)、框架、內(nèi)容生成的導(dǎo)航網(wǎng)頁(yè)文件。很多人都知道網(wǎng)站地圖對(duì)于提高用戶體驗(yàn)有好處,網(wǎng)站地圖可以為訪問者引導(dǎo)方向,并幫助用戶快速找到自己想要的頁(yè)面。通常對(duì)于用戶而言,我們只用得到HTML的網(wǎng)站地圖,XML地圖是提供給搜索引擎更高效的抓取網(wǎng)站URL的網(wǎng)站地圖。
HTML網(wǎng)站地圖和XML地圖有什么不同?今天重慶網(wǎng)站建設(shè)(沛宣網(wǎng)絡(luò))就為大家講解一下!
HTML版本網(wǎng)站地圖詳解:
HTML版本的網(wǎng)站地圖就是可以讓用戶看見的頁(yè)面,一般會(huì)放在網(wǎng)站的頂部導(dǎo)航或者網(wǎng)站最底部,通常一些用戶進(jìn)入某個(gè)網(wǎng)站時(shí),想快速的進(jìn)入某個(gè)欄目,就可以通過網(wǎng)站地圖來快速進(jìn)入。這里所說的是一些大型網(wǎng)站欄目數(shù)太多,無法一一列出所建設(shè)的網(wǎng)站地圖。
另一種是純粹為了提高蜘蛛抓取效率而建設(shè)的網(wǎng)站地圖,通常會(huì)在頁(yè)面中列出網(wǎng)站的所有鏈接,一旦蜘蛛進(jìn)入就很容易抓取到網(wǎng)站上的鏈接,通常用在一些小型網(wǎng)站而且網(wǎng)站鏈接布局架構(gòu)的不是很好的網(wǎng)站。
XML版本網(wǎng)站地圖詳解:
XML的網(wǎng)站地圖最先是由Google優(yōu)先提出的,怎么區(qū)分呢?上面HTML版本的sitemap的首字母是小寫的s,而XML版本中的S則是大寫的。XML版本中的網(wǎng)站地圖是由xml標(biāo)簽組成的,文件本身必須采用utf-8編碼,網(wǎng)站地圖功能就是列出所有需要被搜索引擎收錄的鏈接。最簡(jiǎn)單的網(wǎng)站地圖可以是一個(gè)純文本文件,文件只要列出網(wǎng)站的URL一行一個(gè)即可。
XML版本的網(wǎng)站地圖主要列出需要搜索引擎收錄的網(wǎng)頁(yè)鏈接,供搜索引擎蜘蛛爬行與抓取,便于更及時(shí)的收錄。一般寫為Sitemap.xml S為大寫。可以通過寫在robots.txt中方便搜索引擎蜘蛛爬行與抓取。如何通過robots填寫Sitemap地址,可參考以往教程《robots.txt文件規(guī)則_小小課堂網(wǎng)》。網(wǎng)上同樣有很多生成XML網(wǎng)站地圖的在線工具或軟件,例如SiteMapX。本站的XML也是由WordPress插件自動(dòng)生成的,XML網(wǎng)站地圖如下圖。