2018-05-13 09:56
定義
網站地圖,又稱站點地圖,它就是一個頁面,上面放置了網站上需要搜索引擎抓取的所有頁面的鏈接(注:不是所有頁面)。大多數人在網站上找不到自己所需要的信息時,可能會將網站地圖作為一種補救措施。搜索引擎蜘蛛非常喜歡網站地圖。
功能
網站地圖是一個網站所有鏈接的容器。很多網站的連接層次比較深,蜘蛛很難抓取到,網站地圖可以方便搜索引擎蜘蛛抓取網站頁面,通過抓取網站頁面,清晰了解網站的架構,網站地圖一般存放在根目錄下并命名為sitemap,為搜索引擎蜘蛛指路,增加網站重要內容頁面的收錄。網站地圖就是根據網站的結構、框架、內容,生成的導航網頁文件。大多數人都知道網站地圖對于提高用戶體驗有好處:它們為網站訪問者指明方向,并幫助迷失的訪問者找到他們想看的頁面。對于SEO,網站地圖的好處就更多了:
1.為搜索引擎蜘蛛提供可以瀏覽整個網站的鏈接簡單的體現出網站的整體框架出來給搜索引擎看;
2.為搜索引擎蜘蛛提供一些鏈接,指向動態頁面或者采用其他方法比較難以到達的頁面;
3.作為一種潛在的著陸頁面,可以為搜索流量進行優化:如果訪問者試圖訪問網站所在域內并不存在的URL,那么這個訪問者就會被轉到“無法找到文件”的錯誤頁面,而網站地圖可以作為該頁面的“準”內容。
構建技巧
網站地圖的作用非常重要,它不僅要滿足訪問用戶的需求,還要取悅搜索引擎蜘蛛。在設計上也有一些技巧來讓用戶和蜘蛛都獲得滿意:
1.網站地圖要包含最重要的一些頁面
如果網站地圖包含太多鏈接,人們瀏覽的時候就會迷失。因此如果網站頁面總數超過了100個的話,就需要挑選出最重要的頁面。建議挑選下面這些頁面放到網站地圖中去:
1)產品分類頁面。
2)主要產品頁面。
3)FAQ和幫助頁面。
4)位于轉化路徑上的所有關鍵頁面,訪問者將從著陸頁面出發,然后沿著這些頁面實現轉化。
5)訪問量最大的前10個頁面。
6)如果有站內搜索引擎的話,就挑選出從該搜索引擎出發點擊次數最高的那些頁面。
2.網站地圖布局一定要簡潔,所有的鏈接都是標準的HTML文本,并且要盡可能多的包含關鍵字。
不要使用圖片來做網站地圖里的鏈接,這樣蜘蛛就不能跟隨了。一定要使用標準的HTML文本來做鏈接,鏈接中要包括盡可能多的目標關鍵字。比如:可以使用“無公害除草劑、殺蟲劑和殺菌劑”來代替“我們的產品”為標題。
3. 盡量在站點地圖上增加文本說明
增加文本會給蜘蛛提供更加有索引價值的內容,以及有關內容的更多線索。
4. 在每個頁面里面放置網站地圖的鏈接
用戶一般會期望每個頁面的底部都有一個指向網站地圖的鏈接,你可以充分利用人們的這一習慣。如果網站有一個搜索欄的話,那么可以在這個搜索欄的附近增加一個指向網站地圖的鏈接,甚至可以在搜索結果頁面的某個固定位置放置網站地圖的鏈接。
5. 確保網站地圖里的每一個鏈接都是正確、有效的
如果在網站地圖里出現的鏈接是斷鏈和死鏈,對搜索引擎的影響是非常不好的。如果鏈接比較少,你可以把所有的鏈接都點一遍,以確保每一個鏈接是有效的。如果鏈接比較多,可以使用一些鏈接檢查工具來檢測。
6. 可以把sitemap寫進robots.txt里
在引擎爬蟲進來抓取網頁的時候,會首先查看robots.txt、如果首先把sitemap寫進robots.txt里那么在效率上會大大提高,從而獲得搜索引擎的好感。
生成提交
網上有很多sitemap地圖生成的方法,比如在線生成、軟件生成等,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內容個鏈接,采用分頁的形式,逐一開來,這樣方便搜索引擎蜘蛛逐頁爬行。
更新
建議經常更新網站地圖,便于培養搜索引擎蜘蛛爬行的頻率。經常有新的地圖內容生成,長期以來,蜘蛛就會更關注,培養蜘蛛的爬行規則。這樣網站內容能更快的被搜索引擎抓取收錄,網站內容也可以早日被搜索引擎檢索。
多樣性
網站地圖不僅僅是給搜索引擎來看的,而SEO的根本目的也是方便瀏覽者,所以網站地圖最好兼顧搜索引擎的同時也要兼顧瀏覽者。我們通常為一個網站建3個網站地圖。sitemap.html 頁面精美,簡潔大方,讓瀏覽者方便找到目標頁面的同時也心情愉悅。.XML 認真研究自己的網站,把重要的頁面標注出來,把不需要納入的頁面 加上NO FOLLOW 這樣更有利于搜索引擎辨別。URLLIST.TXT 或者ROBOTS.TXT 如果方便最好做一下,yahoo等搜索引擎比較認可,谷歌也有這個項目。
另外在robots文本里要寫好網站地圖位置即格式。
分類
網站地圖分為html地圖和xml地圖。
1、html網站地圖是百度搜索引擎喜歡的網站地圖,也是其他搜索引擎都喜歡的網站地圖。
2、xml網站地圖是谷歌喜歡的網站地圖。
使用方法
第一步:添加網站,驗證網站歸屬,等待審核
登錄后點擊“添加網站”。若網站刪除或更換域名,則需重新提交。
點擊“驗證此網站”,選擇驗證方式并獲取驗證文件,完成驗證。
驗證方式一:文件驗證
驗證方式二:HTML標簽驗證
等待管理員審核。主要審核網站屬性、網站內容質量等。審核最長可能需要一天時間。
第二步:通過點擊“數據管理”,添加新數據
如何添加新數據
選擇數據的類型,根據類型對應的xml格式規范部署您的數據文件。
為您的數據指定更新周期。
按照xml格式規范部署好文件后,在地址欄填寫文件存放地址,點擊提交即可。
我們對文件的處理時間長短將視文件大小而定。
如何手動更新已提交的數據 ·如果您想在指定更新周期以外,手動通知我們數據有更新,可以在“數據管理”頁面選中要手動更新的文件并點擊“更新所選”即可。
如果數據存在錯誤或不符合協議格式,則狀態欄會顯示為錯誤,請參考平臺提示修改并更新。
您可通過平臺查看數據的統計信息,包括已抓取數量,最新處理時間等。
注:百度對已提交的數據,不保證一定會抓取及索引所有網址,并且不保證其排名。
生成工具
1、Xenu Link Sleuth
可同時生成html格式地圖(適用于小型站點)和XML格式地圖。
2、XML Sitemap
在線生成工具,網站地址很多時,會比較浪費時間,想生成所有,則需要收費。
3、Sitemap Generator
強大的sitemap生成器,需下載安裝客戶端。
創建流程
1、在網站地圖的文本和超級鏈接里提及最主要的關鍵詞短語,幫助搜索引擎來識別,所鏈接的頁面主題是什么。
2、為每一個鏈接提供一個簡短的介紹,以提示訪問者這部分內容是關于哪方面的。
3、提供文本鏈接到你站點上最主要的頁面上;根據您的網站大小,網頁數目的多少,它甚至可以鏈接到您所有的頁面。
4、為搜索引擎提供一條綠色通道,使搜索引擎程序把您的主要網頁迅速收錄進去。
5、當用戶查尋在您網站上原來看過的相關信息時,告訴他們如何去查詢。只要在這一個網頁內就可以得到所有希望查找的內容鏈接。
6、幫助搜索引擎輕松索引一些動態頁面。由于一些頁面將是動態產生,如果不是用戶行為調用,將不會顯示出來,您可以將此鏈接放在您的網站地圖上,以幫助搜索引擎來索引您重要的動態頁面。
7、建立網站地圖后,當訪問者訪問網站時,可以輕松找到他們所需要的內容;當搜索引擎蜘蛛爬行網站時,可以快速訪問整個站點。為了使圖吸引網絡蜘蛛與訪問者,一定要在鏈接后寫上一定的描述性的短句和與此鏈接相關的關鍵詞,切記不要使用過多的關健詞。當訪問者感覺到地圖好用時,搜索引擎也同樣能正確地理解地圖的意義。不管網站的大小,頁面的多少,給網站添加一個網站地圖,這是非常必要的。