複製鏈接
請複製以下鏈接發送給好友

sitemap

鎖定
Sitemap 可方便網站管理員通知搜索引擎他們網站上有哪些可供抓取的網頁。最簡單的 Sitemap 形式,就是XML 文件,在其中列出網站中的網址以及關於每個網址的其他元數據(上次更新的時間、更改的頻率以及相對於網站上其他網址的重要程度為何等),以便搜索引擎可以更加智能地抓取網站。
中文名
網頁地圖
外文名
sitemap
形    式
XML,html,建站工具
釋    義
n.網站地圖 [1] 
功    能
可方便網站管理員通知搜索引擎他們網站上有哪些可供抓取的網頁
應    用
Google、雅虎、和微軟

sitemap解釋

Google雅虎、和微軟都支持一個被稱為xml網站地圖(xml Sitemaps)的協議,而百度Sitemap是指百度支持的收錄標準,在原有協議上做出了擴展。百度sitemap的作用是通過Sitemap告訴百度蜘蛛全面的站點鏈接,優化自己的網站。百度Sitemap分為三種格式:txt文本格式、xml格式、Sitemap索引格式。

sitemap優化步驟

1、我們需要為每一個頁面鏈接介紹一段簡短的文字,這樣可以提示這部分內容是關於哪方面的。
2、要為谷歌、百度這樣的搜索引擎提供一條"綠色的通道"為蜘蛛提供可以瀏覽整個網站的鏈接,使搜索引擎能迅速收錄網站的主要的網頁,例如首頁,詳細頁及幫助等頁面。
3、如果用户已經在你網站上搜索過某些文章或信息,此時就需要有一個關於已經查看過的頁面或列表。如果沒有這些程序,那麼你需要做一個文字鏈接到某個頁面並且這個頁面是可以得到所有想查詢的內容鏈接以便告訴用户如何去查找他們需要查找的信息。
4、如果你網站的鏈接因為某些原因例如鏈接失效過無法獲得原來鏈接的話,此時你就需要做一個錯誤頁面的轉向,這個錯誤的轉向頁面你也可以充分發揮你的想象力以便做的更加漂亮。
5、這一點很重要,你可以在網站地圖的文本和超級鏈接裏提到你要優化的主要的關鍵詞,以便幫助搜索引擎來識別。
6、間接的幫助搜索引擎能夠輕輕鬆鬆索引到一些動態的頁面,最好此時的動態頁面你將其為偽靜態化,當然靜態化是最好的了,因為搜索引擎最喜歡靜態化的頁面。

sitemap格式

sitemapGoogle SiteMap

Google SiteMap Protocol是Google自己推出的一種站點地圖協議,此協議文件基於早期的robots.txt文件協議,並有所升級。在Google官方指南中指出加入了Google SiteMap文件的網站將更有利於Google網頁爬行機器人的爬行索引,這樣將提高索引網站內容的效率和準確度。文件協議應用了簡單的XML格式,一共用到6個標籤,其中關鍵標籤包括鏈接地址更新時間、更新頻率和索引優先權。
<urlset xmlns=“網頁列表地址”>
	<url>
		<loc>網址</loc>
		<lastmod>2005-06-03T04:20-08:00</lastmod>
		<changefreq>always</changefreq>
		<priority>1.0</priority>
	</url>
	<url>
		<loc>網址</loc>
		<lastmod>2005-06-02T20:20:36Z</lastmod>
		<changefreq>daily</changefreq>
		<priority>0.8</priority>
	</url>
</urlset>

sitemap百度sitemap

<?xml version="1.0" encoding="UTF-8"?>
<urlset>
	<url>
		<loc>網頁地址</loc>
		<lastmod>2010-01-01</lastmod>
		<changefreq>daily</changefreq>
		<priority>1.0</priority>
	</url>
</urlset>

sitemapXML標籤

changefreq:頁面內容更新頻率。
lastmod:頁面最後修改時間
loc:頁面永久鏈接地址
priority:相對於其他頁面的優先權
url:相對於前4個標籤的父標籤
urlset:相對於前5個標籤的父標籤
我將一句一句分解講解這個xml文件的每一個標籤:
<urlset xmlns="
這一行定義了此xml文件的命名空間,相當於網頁文件中的<html>標籤一樣的作用。
<url>
這是具體某一個鏈接的定義入口,你所希望展示在SiteMap文件中的每一個鏈接都要用<url>和</url>包含在裏面,這是必須的。
<loc></loc>
用<loc>描述出具體的鏈接地址,這裏需要注意的是鏈接地址中的一些特殊字符必須轉換為XML(HTML)定義的轉義字符,如下表:字符 轉義後的字符
& 符號 & &amp;
單引號 ' &apos;
大於 > &gt;
小於 < &lt;
<lastmod>2005-06-03T04:20:32-08:00</lastmod>
<lastmod>是用來指定該鏈接的最後更新時間,這個很重要。Google的機器人會在索引此鏈接前先和上次索引記錄的最後更新時間進行比較,如果時間一樣就會跳過不再索引。所以如果你的鏈接內容基於上次Google索引時的內容有所改變,應該更新該時間,讓Google下次索引時會重新對該鏈接內容進行分析和提取關鍵字。這裏必須用ISO 8601中指定的時間格式進行描述,格式化的時間格式如下:
年:YYYY(2005)
年和月:YYYY-MM(2005-06)
年月日:YYYY-MM-DD(2005-06-04)
年月日小時分鐘:YYYY-MM-DDThh:mmTZD(2005-06-04T10:37+08:00)
年月日小時分鐘秒:YYYY-MM-DDThh:mmTZD(2005-06-04T10:37:30+08:00)
這裏需注意的是TZD,TZD指定就是本地時間區域標記,像中國就是+08:00了
<changefreq>always</changefreq>
用這個標籤告訴Google此鏈接可能會出現的更新頻率,比如首頁肯定就要用always(經常),而對於很久前的鏈接或者不再更新內容的鏈接就可以用yearly(每年)。這裏可以用來描述的單詞共這幾個:"always"、 "hourly"、 "daily"、 "weekly"、 "monthly"、 "yearly"、 "never",具體含義我就不用解釋了吧,光看單詞的意思就明白了。
<priority>1.0</priority>
<priority>是用來指定此鏈接相對於其他鏈接的優先權比值,此值定於0.0 - 1.0之間
還有</url>和</urlset>,這兩個就是來關閉xml標籤的,這和HTML中的</body>和</html>是一個道理。
另外需要注意的是,這個xml文件必須是utf-8的編碼格式,不管你是手動生成還是通過代碼生成,建議最好檢查一下xml文件是否是utf-8編碼,最簡單的方法就是用記事本打開xml然後另存為時選擇編碼(或轉換器)為UTF-8
登陸Google提交你的SiteMap文件,鏈接,如果還沒有註冊或者登陸Google,就先用自己的賬號登陸Google,登陸後轉到Your Sitemaps狀態頁面,可以點擊那個Add a Sitemap + 跳轉到提交頁面進行Sitemap文件的提交。建議文件放在你的站點根目錄下。給Google提交你的Sitemap URL後可以看見在列表裏已存在,不過這時候還沒有生效,必須過幾個小時後Status欄變成OK表示正式生效,如果不是OK,可以查看Google給出的狀態標示解釋看看是什麼原因。

sitemap作用

sitemap基本介紹

sitemap sitemap
網絡抓取工具通常會通過網站內部和其他網站上的鏈接查找網頁。Sitemap會提供此數據以便允許支持Sitemap的抓取工具抓取 Sitemap 提供的所有網址,並瞭解使用相關元數據的網址。使用Sitemap協議並不能保證網頁會包含在搜索引擎中,但可向網絡抓取工具提供一些提示以便它們更有效地抓取網站。

sitemap應用

Sitemap 0.90 是依據創意公用授權-相同方式共享(Attribution-ShareAlike Creative Commons License) 的條款提供的,並被廣泛採用,受Google、Yahoo! 和Microsoft在內的眾多廠商的支持。

sitemap生成

步驟
方法一:
1、打開瀏覽器輸入在線生成Sitemap網站的網址;
2、在表單裏面填入要生成sitemap的網頁的網址,然後點擊提交;
3、打開了生成的數據結果頁面,複製文本框裏面的代碼;
4、新建一個文本文件把代碼粘貼進去,然後另存為utf-8格式的文件,文件名為sitemap.xml,然後把這個文件上傳到自己網站的對應的根目錄下面;
5、打開瀏覽器輸入網址 ,點擊右上角的登錄,用自己的google賬户登錄,還沒有Google賬户? 創建一個賬户 ,註冊賬户然後登錄賬户;
6、登錄成功以後,點擊進入用户管理中心,然後點擊:網站管理員工具;
7、首先添加你的網址鏈接 ,添加成功以後,在網址的對應項後面點擊添加,打開sitemap的添加頁面,選擇下拉菜單,選擇普通網站地圖,下面出現文本表單,在空白表單後面添加sitemap.xml,然後點擊提交;
8、好了!sitemap提交成功,等待5個小時之內google收錄你的網站
方法二:
1、到在線生成sitemap網站下載軟件
此類工具需要下載到本地生成地圖,生成速度較快。
2、運行軟件生成sitemap文件:工程還有新建那兩欄隨便寫,例如"sitemapx" "hongdex" 都行,確認後,顯示基本信息,直接默認,點擊下一步,接着點擊抓取網頁。網頁抓取完直接點擊生成,接着點複製文件,選取路徑。sitemap的文件就這樣製作完成了;
3、通過FTP提交sitemap文件到網站根目錄:這個應該都會的了,不懂的可以直接百度搜索”如何通過ftp工具提交文件“等類似關鍵詞;
4、登錄Google網站管理員工具提交網站地圖sitemap文件:前提已經有註冊google賬號跟添加了網站,控制枱首頁那顯示sitemaps一欄,直接點擊,提交網站前輸入”sitemap.xml“ ,最後直接點擊提交網站。步驟完成!最後等着谷歌收錄網站頁面了。
至於百度蜘蛛則是html格式(注:百度Sitemap協議支持三種格式:文本格式、xml格式、Sitemap索引格式)
Sitemap的使用和登陸google
使用Google sitemap能提高網站/網頁在SERP中的排名(或提高SEO效果),Sitemaps只是在一定程度上提高網站頁面被收錄、索引的效率,從這個意義上説,對網站的整體SEO效果當然是有所助益的。
但是,Sitemaps與網站/網頁最終出現在SERP中的排名則沒有任何直接意義上的聯繫,這是兩個雖有聯繫但實現過程中交叉部分很少的兩個機制。——當然,如果非要強辯説,隨着網站內頁面收錄數量增加,站內的交叉鏈接權值會相應提高,而這會對最終的排名產生影響,倒也能在某種程度上説得過去,不過,影響多大就難説了。

sitemap使用方法

第一步:添加網站,驗證網站歸屬,等待審核
·登錄後點擊“添加網站”。若網站刪除或更換域名,則需重新提交;
·點擊“驗證此網站”,選擇驗證方式並獲取驗證文件,完成驗證;
· 驗證方式一:文件驗證;
· 驗證方式二:HTML標籤驗證;
·等待管理員審核。主要審核網站屬性、網站內容質量等。審核最長可能需要一天時間。
第二步:通過點擊“數據管理”,添加新數據
如何添加新數據
·選擇數據的類型,根據類型對應的xml格式規範部署您的數據文件
·為您的數據指定更新週期;
·按照xml格式規範部署好文件後,在地址欄填寫文件存放地址,點擊提交即可。
我們對文件的處理時間長短將視文件大小而定。
如何手動更新已提交的數據
·如果您想在指定更新週期以外,手動通知我們數據有更新,可以在“數據管理”頁面選中要手動更新的文件並點擊“更新所選”即可;
·如果數據存在錯誤或不符合協議格式,則狀態欄會顯示為錯誤,請參考平台提示修改並更新;
·您可通過平台查看數據的統計信息,包括已抓取數量,最新處理時間等。
注:百度對已提交的數據,不保證一定會抓取及索引所有網址,並且不保證其排名。

sitemap注意要點

全部鏈接真實有效
地圖的主要目的是方便搜索引擎蜘蛛抓取的,如果地圖存在死鏈或壞鏈,會影響網站在搜索引擎中網站權重的,所以要仔細檢查有無錯誤的鏈接地址,提交前通過站長工具,檢查網站的鏈接是否有效。
簡化網站地圖
網站地圖不要出現重複的鏈接,要採用標準W3格式的地圖文件,佈局要簡潔,清晰,如果地圖是內容式地圖,每頁不要超過100內容個鏈接,採用分頁的行式,逐一開來,這樣方便搜索引擎蜘蛛逐頁爬行。
更新網站地圖
建議經常更新網站地圖,經常的更新地圖,便於培養搜索引擎蜘蛛爬行的粘度。經常有新的地圖內容生成,長期以來,蜘蛛就會更關注,培養蜘蛛的爬行規則,這樣網站內容能更快的被搜索引擎抓取收錄。
百度sitemap工具升級改名公告
新鏈接提交工具將功能整體分為兩部分:自動提交和手動提交;自動提交裏又分實時推送和sitemap。 [1] 
百度三種鏈接提交方式的區別
1.主動推送的收錄速度是最快的,我們建議您定期將網站內新增高質鏈接通過此方式推送給百度,以保證該鏈接及時被百度發現。注意是新增高質鏈接哦,如果多次提交歷史鏈接、低質鏈接,會導致我們不再信任您提交的數據。
2.sitemap功能可以用來向百度提交歷史數據和重要數據,或者將一些定期例行更新的網頁通過sitemap提交給百度。
3.在實時推送和sitemap出現問題時,或者新制作的專題頁無法通過實時推送提交時,手工提交也是值得信任的工具哦。 [1] 
參考資料