一、什么是Sitemap?
Sitemap分為XML和HTML兩種格式。
XML Sitemap是給搜索引擎爬蟲(chóng)(機(jī)器)看的數(shù)據(jù)文件,列出了網(wǎng)站的所有重要頁(yè)面,告訴搜索引擎(如 Google、Bing、百度)關(guān)于您網(wǎng)站上有哪些可供抓取的內(nèi)容。它用于向搜索引擎提供網(wǎng)站的結(jié)構(gòu)信息,有助于網(wǎng)絡(luò)蜘蛛更高效地發(fā)現(xiàn)、抓取和索引網(wǎng)頁(yè)內(nèi)容。它相當(dāng)于網(wǎng)站的“導(dǎo)航地圖”,列出了所有重要的 URL,并可以包含額外的元數(shù)據(jù)(如更新日期、優(yōu)先級(jí)等)。
HTML Sitemap是給網(wǎng)站訪客(人)看的導(dǎo)航頁(yè),能夠清晰地將網(wǎng)站欄目展示出來(lái),有助于訪客更快速地了解網(wǎng)站結(jié)構(gòu)。
二、關(guān)于sitemap.xml
XML版本網(wǎng)站地圖由XML標(biāo)簽組成,網(wǎng)站地圖文件實(shí)際上就是列出網(wǎng)站需要被收錄的頁(yè)面URL。最簡(jiǎn)單的網(wǎng)站地圖可以是一個(gè)純文本文件,文件只要列出頁(yè)面URL,一行列一個(gè)URL,搜索引擎蜘蛛就能抓取并理解文件內(nèi)容。
標(biāo)準(zhǔn)的XML版本網(wǎng)站地圖文件如下列代碼所示:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2020-01-01</1astmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
三、關(guān)于sitemap.html
Sitemap.html 是一個(gè)普通的 HTML 網(wǎng)頁(yè),它通過(guò)清晰的層級(jí)結(jié)構(gòu)或列表形式,展示網(wǎng)站所有主要版塊和重要頁(yè)面的鏈接,其核心目的是提升用戶體驗(yàn)和輔助網(wǎng)站導(dǎo)航。
一個(gè)典型的 sitemap.html 結(jié)構(gòu)如圖所示:

四、sitemap有什么作用?
1、sitemap.xml是必須要有的,每個(gè)網(wǎng)站都應(yīng)該創(chuàng)建并提交XML站點(diǎn)地圖。這是與搜索引擎溝通的最有效方式之一,能確保你的頁(yè)面,特別是那些內(nèi)部鏈接較少的深層頁(yè)面,被搜索引擎發(fā)現(xiàn)和收錄。你需要通過(guò)Google Search Console、Bing Webmaster Tools、百度等工具將其提交給搜索引擎。
2、sitemap.html推薦有,它不是SEO的強(qiáng)制性要求,但是一個(gè)出色的用戶體驗(yàn)功能。對(duì)于內(nèi)容繁多、結(jié)構(gòu)復(fù)雜的大型網(wǎng)站(如電商網(wǎng)站、大型博客、新聞門戶),一個(gè)設(shè)計(jì)良好的HTML網(wǎng)站地圖可以極大地幫助用戶找到他們需要的內(nèi)容。它通常被鏈接在網(wǎng)站的頁(yè)腳。