站點地圖

站點地圖

站點地圖是一個網站所有連結的容器。很多網站的連線層次比較深,爬蟲很難抓取到,站點地圖可以方便爬蟲抓取網站頁面,通過抓取網站頁面,清晰了解網站的架構,網站地圖一般存放在根目錄下並命名sitemap,為爬蟲指路,增加網站重要內容頁面的收錄。站點地圖就是根據網站的結構、框架、內容,生成的導航網頁檔案。站點地圖對於提高用戶體驗有好處,它們為網站訪問者指明方向,並幫助迷失的訪問者找到他們想看的頁面。

基本介紹

  • 中文名:站點地圖
  • 外文名:site map
  • 分類:計算機
  • 定義:一種可視化工具
  • 功能:站點導航
  • 面向:爬蟲 用戶
定義,分類,特點,可梘化,快速化,同步更新,構建技巧,生成,重要性,注意要點,真實有效,簡化,更新,多樣性,生成工具,創建方法,

定義

站點地圖,是一種指明信息資源方位與聯繫,並且具有導航功能的可視化工具。其關鍵在於信息的獲取、信息的檢索、信息的表示和信息的關聯四個方面。簡而言之,就是以類似地圖的形式,將主頁的信息按照類日羅列起來,並提供相應的連結,它可以為用戶提供主頁的整體信息,是用戶準確找到自己所需信息的快速入口。

分類

1、sitemap(sitemap.xml,sitemap.txt)這一類站點地圖包含了該網站的所有連線,一般提交給爬蟲去爬。讓搜尋引擎去收錄網站內容。
2、站點導航,主要是面向訪問網站的用戶。將網站連線分類,整理後展現在用戶面前。

特點

可梘化

這是站點地圖所應具備的一個重要特點。因為對於圖形的理解要比文字更迅速與準確。雖然我們這裡所說的站點地圖的內容是文字表達的,但是它卻是以地圖的形式出現的,並列出了各欄目的相關類目及下屬子欄目.明確地表示出了它們彼此間的相互關係。它具有很強的可視性.是用戶找到自己所需信息資源的便捷方式。

快速化

這一特點在站點地圖上體現的尤為明顯。網頁內容都明確顯示在“地圖”上,用戶對主頁信息一目了然。在站點地圖上,對所示類目還同時提供超連結,用戶以點擊超級連結,直接進入自己所需的欄目。從而使用戶準確快速地找到自己所需的信息。

同步更新

站點地圖是利用主頁信息的輔助工具,它必須隨著主頁信息內容的變化而變化設立的站點地圖。會隨著主頁信息的變動,及時調整自己的內容,與主頁信息保持高度的一致。

構建技巧

重要頁面
如果站點地圖包含太多連結,人們瀏覽的時候就會迷失。因此如果網站頁面總數超過了100個的話,就需要挑選出最重要的頁面。建議挑選下面這些頁面放到網站地圖中去:產品分類頁面;主要產品頁面;FAQ和幫助頁面;位於轉化路徑上的所有關鍵頁面,訪問者將從著陸頁面出發,然後沿著這些頁面實現轉化;訪問量最大的前10個頁面;如果有站內搜尋引擎的話,就挑選出從該搜尋引擎出發點擊次數最高的那些頁面。
地圖布局
站點地圖布局一定要簡潔,所有的連結都是標準的HTML文本,並且要儘可能多的包含關鍵字,不要使用圖片來做站點地圖裡的連結,這樣爬蟲就不能抓取了。一定要使用標準的HTML文本來做連結,連結中要包括儘可能多的目標關鍵字。比如:可以使用“無公害除草劑、殺蟲劑和殺菌劑”來代替“我們的產品”為標題。
用戶習慣
用戶一般會期望每個頁面的底部都有一個指向站點地圖的連結,可以充分利用人們的這一習慣。如果網站有一個搜尋欄的話,那么可以在這個搜尋欄的附近增加一個指向網站地圖的連結,甚至可以在搜尋結果頁面的某個固定位置放置站點地圖的連結。
把sitemap寫進robots.txt里
在引擎爬蟲進來抓取網頁的時候,會首先查看robots.txt,如果首先把sitemap寫進robots.txt里那么在效率上會大大提高,從而獲得搜尋引擎的好感。

生成

網上有很多站點地圖生成的方法,比如線上生成、軟體生成等,sitemap地圖可以提交給各大搜尋引擎,從而使搜尋引擎更好的對網站頁面進行 收錄,我們也可以通過robots.txt來告訴搜尋引擎地圖的位置。將製作好的網站地圖上傳至網站根目錄下,最關鍵是把網站地圖連結地址加入在 robots檔案中以及做好網站地圖在頁面方便蜘蛛抓取的位置,一般把網站地圖放在頁眉和頁腳位置。
1、普通html格式的網站地圖
它的目的是幫助用戶對站點的整體有個把握。Html格式的網站地圖根據網站結構特徵制定,儘量把網站的功能結構和服務內容富有條理地列出來。一般來說,網站首頁有一個連結指向該格式的網站地圖。
2、XML Sitemap 通常稱為Sitemap(首字母大寫 S)
簡單來講,Sitemap 就是網站上連結的列表。製作Sitemap,並提交給搜尋引擎可以使網站的內容完全被收錄,包括那些隱藏比較深的頁面。這是一種網站與搜尋引擎對話的好方式。
3、搜尋引擎識別的地圖
因為每個搜尋引擎主要識別地圖格式效果不同,建議分別採用以下格式:
百度:建議使用Html格式的網站地圖
Google:建議使用Xml格式的網站地圖
Yahoo:建議使用txt格式的網站地圖

重要性

1、搜尋引擎每天都是讓爬蟲在網際網路爬行來抓取頁面,站點地圖的作用就是給爬蟲爬行構造了一個方便快捷的通道,因為網站頁面是一層一層的連結的,其中可能會存在死連結的情況,如果沒有站點地圖,爬蟲爬行在某個頁面就因死連結爬行不了,那么就不能收錄那些斷連結的頁面。
2、站點地圖的存在不僅是滿足搜尋引擎爬蟲的查看,更多是方便網站訪客來瀏覽網站,特別是例如門戶型網站由於信息量太多很多訪客都是通過站點地圖來尋找到自己需要的信息頁面,這也能很好的提高用戶體驗度 。
3、站點地圖可以提高連結頁面的權重,因為站點地圖是指向其他頁面的連結,此時站點地圖就給頁面增加了導入連結,大家知道導入連結的增加會影響到頁面的權重,從而提高頁面的權重,頁面權重的提高同時會提高頁面的收錄率。

注意要點

真實有效

站點地圖的主要目的是方便搜尋抓取的,如果地圖存在死鏈或壞鏈,會影響網站在搜尋引擎中網站權重的,所以要仔細檢查有無錯誤的連結地址,提交前通過站長工具,檢查網站的連結是否有效。

簡化

站點地圖不要出現重複的連結,要採用標準W3C格式的地圖檔案,布局要簡潔,清晰,如果地圖是內容式地圖,每頁不要超過100內容個連結,採用分頁的形式,逐一開來。

更新

建議經常更新站點地圖,便於培養搜尋爬蟲爬行的頻率。經常有新的地圖內容生成,這樣的網站內容能更快的被搜尋引擎抓取收錄,網站內容也可以早日被搜尋引擎檢索。

多樣性

站點地圖不僅僅是給搜尋引擎來看的,根本目的也是方便瀏覽者,所以網站地圖最好兼顧搜尋引擎的同時也要兼顧瀏覽者。我們通常為一個網站建三個站點地圖。sitemap.html 頁面精美,簡潔大方,讓瀏覽者方便找到目標頁面的同時也心情愉悅。XML 認真研究自己的網站,把重要的頁面標註出來,把不需要納入的頁面加上NO FOLLOW 這樣更有利於搜尋引擎辨別。URLLIST.TXT 或者ROBOTS.TXT 如果方便最好做一下,yahoo等搜尋引擎比較認可,谷歌也有這個項目。另外在robots文本里要寫好網站地圖位置即格式。

生成工具

Xenu Link Sleuth
可同時生成html格式地圖(適用於小型站點)和XML格式地圖。
XML Sitemap
線上生成工具,網站地址很多時,會比較浪費時間,要是生成所有的時候需要收費。
Sitemap Generator
強大的sitemap生成器,需下載安裝客戶端

創建方法

1、在網站地圖的文本和超級連結里提及最主要的關鍵字短語,幫助搜尋引擎來識別所連結的頁面主題是什麼。
2、為每一個連結提供一個簡短的介紹,以提示訪問者這部分內容是關於哪方面的。
3、提供文本連結到你站點上最主要的頁面上;根據您的網站大小,網頁數目的多少,甚至可以連結到所有的頁面。
4、為搜尋引擎提供一條綠色通道,使搜尋引擎程式把主要網頁迅速收錄進去。
5、當用戶查尋網站上原來看過的相關信息時,告訴他們如何去查詢。只要在這一個網頁內就可以得到所有希望查找的內容連結。
6、幫助搜尋引擎輕鬆索引一些動態頁面。由於一些頁面將是動態產生,如果不是用戶行為調用,將不會顯示出來,可以將此連結放在您的網站地圖上,以幫助搜尋引擎來索引重要的動態頁面。

相關詞條

熱門詞條

聯絡我們