什麼是Sitemap網站地圖?該如何生成xml?

什麼是Sitemap網站地圖?該如何生成xml?

一般我們建置常被問到:你有建置網站地圖嗎?你知道什麼是sitemap嗎?

目錄

所謂網站地圖也就叫做sitemap,是一個網站所有鏈接的引導頁。

它就像一本書的目錄、百貨公司的樓層簡介一樣,讓搜尋引擎、使用者能夠因為網站地圖,而可以快速的找到要去的頁面路徑。很多網站的連接目錄層次比較多也比較深,搜尋引擎蜘蛛很難抓取到,所以,網站地圖就可以方便搜索引擎蜘蛛抓取網站頁面,通過抓取網站頁面,清晰了解網站的架構,也好收錄。

網站地圖我也稱之為:sitemap。

是一個網站所有頁面鏈接的總合容器。網站地圖一般存放在根目錄下並命名為sitemap,為搜索引擎蜘蛛指路,增加網站重要內容頁面的收錄。網站地圖就是根據網站的結構、框架、內容,生成的導航網頁文件。大多數人都知道網站地圖對於提高用戶體驗有好處:它們為網站訪問者指明的方向,並幫助迷失的訪問者或是剛到網站卻不熟悉,找到他們想看的頁面。

網站地圖sitemap有兩種呈現的形式:

  1. HTML,稱為HTML版本的網站地圖,英文是sitemap,特質HTML版網站地圖,這個版本的網站地圖就是用戶可以在網站上看到的,列出網站上所有主要頁面的鏈接的頁面。
    對小網站來說,甚至可以列出整個網站的所有頁面,對於具有規模的網站來說,一個網站地圖不可能羅列所有的頁面鏈接,可以採取兩種辦法:
    一種辦法是網站地圖只列出網站最主要的鏈接;如一級分類,二級分類
    第二種辦法是將網站地圖分成幾個文件;主網站地圖列出通往次級網站的鏈接,次級網站地圖在列出一部分頁面鏈接。

  2. XML,XML版本的網站地圖是由Google首先提出的,怎麼區分了,上面所說的HTML版本的s是小寫的,而XML版本的S則是大寫的,XML版本的網站地圖是由XML標籤組成的,文件本身必須是utf8編碼,網站地圖文件實際上就是列出網站需要被收錄的頁面的URL,最簡單的網站地圖可以是一個純文本件,文件只要列出頁面的URL,一行列一個URL,搜索引擎就能抓取並理解文件內容。

網站地圖sitemap的優點:

  1. 為搜索引擎蜘蛛提供可以瀏覽整個網站的鏈接,簡單的呈現出網站的整體框架出來給搜索引擎看;
  2. 為搜索引擎蜘蛛提供一些鏈接,指向動態頁面或者採用其他方法比較難以到達的頁面;
  3. 作為一種潛在的著陸頁面,可以為搜索流量進行優化;
  4. 如果訪問者試圖訪問網站,所在網域內並不存在的URL,那麼這個訪問者就會被轉到“無法找到文件”的錯誤頁面,而網站地圖可以作為該頁面的“準”內容。

網站地圖sitemap的生成:
網上有很多sitemap地圖生成的方法,比如在線上生成、軟體生成等。
這裡提供幾個Sitemap的在線生成的網址:
https://www.xml-sitemaps.com/
https://www.mysitemapgenerator.com/
wordpress網站使用的外掛插件
https://tw.wordpress.org/plugins/google-sitemap-generator/
按照頁面提標的步驟操作就可以了。

網站地圖sitemap的使用方法:
一個網站在製作好後,有三種方式通知搜索引擎網站地圖的位置
1. Google站長工具(Search Console)、Yahoo站長工具(Bing Webmaster Tools),後台都有可以提交網站地圖文件
2. 另一種是robots.txt文件中通知搜索引擎網站地圖文件的位置
3. 還有一種是在網站底部給網站地圖做鏈接,網站上線初期提交網站地圖非常有利於網站內容的收錄。

發佈留言