Sitemap是什麼?如何提交Sitemap?4種Sitemap製作方法!

Sitemap是什麼?如何提交Sitemap?4種Sitemap製作方法!
Welly SEO 編輯部

Welly SEO 編輯部

2023-12-27更新

SEO優化

# SEO優化

# 技術SEO

# SEO概念

Sitemap是什麼?Sitemap格式有哪些?Sitemap中文為網站地圖,本文將分享Sitemap與SEO的關係,並介紹Sitemap製作方法、Sitemap範例和提交Sitemap教學,最後帶你了解無法讀取Sitemap的狀況。

Sitemap網站地圖是什麼?Sitemap SEO關係為何?

當你完成架設新網站之後,是否有記得「提交網站Sitemap」?

如果你是第1次接觸網站,想必對於Google Sitemap一知半解,卻好像聽說一定要提交Sitemap,究竟是什麼意思呢?Sitemap和SEO的關係與重要性為何呢?

(一)Sitemap是什麼?你不可不知的Sitemap功用分享

Sitemap中文為「網站地圖」,顧名思義,對於Google爬蟲來說,Sitemap就像是一張你網站頁面的地圖。

Sitemap裡面包含網站各個頁面的站點,透過提交Sitemap,可以引導Google爬取並收錄網站的所有頁面,因此通常會建議在新網站建立完成後提交網站地圖。

換言之,你可以將Sitemap想像成你網站的導覽員,它將引領著Google爬蟲這位審查員仔細收取網頁的資料,加速你完成檢索並建立索引,如此一來,你的網站就可以更快地讓搜尋引擎從資料庫中推薦給使用者。

📌Sitemap可填寫的網頁4大項目內容

  • 網頁連結:網站內的所有網頁連結
  • 影片連結:可指定時間長度、影片類別及年齡分級;但影片需要填寫的Sitemap欄位較多,因此較建議交由工程團隊協助執行
  • 圖片連結:包含主題與授權,如果網頁放置的圖片檔案不好被讀取,透過圖片Sitemap可以有效幫助Google找到圖片
  • Google新聞連結:包含新聞標題與日期,需注意Google有規定,如果新聞已發生超過2天,就要從Sitemap中移除,讓Google爬蟲知道哪些才是最新的資訊,因此如果是頻繁更新新聞的網站,較不建議一天到晚透過Sitemap新增新聞連結。

Sitemap 4 大項目內容

📌Sitemap Google官方教學影片

✨Google搜尋中心-Sitemap教學:瞭解 Sitemap

(二)Sitemap SEO之間的關係為何?

如果你曾經聽過「提交Sitemap給搜尋引擎能夠提升SEO排名」,那就大錯特錯了!

其實Sitemap和SEO之間的關係並非在「排名」上,而是在幫助你的網站盡快被Google檢索、建立索引,如此一來,也才能盡快加入SEO排名的戰場,讓搜尋引擎盡快推薦你的網站給瀏覽者,而當然在推薦的前提,是你的網站內容必須足夠優秀。

換句話說,提交Sitemap是一種「主動通知」Google的概念,因此即使沒有提交Sitemap,Google爬蟲也會自己找到你的網站,只是在進行檢索與索引的速度上會較慢。

然而不管是主動告知還是被動收錄,Sitemap都和SEO排名無直接相關,因為所謂的「排名」是發生在檢索和建立索引之後的步驟!

看到這邊,你可能想問「所以我們到底應不應該提交Sitemap?」以下由Welly SEO專家替你整理結論:

  • 提交Sitemap有利無害,因為主動提交Sitemap有助於加快你的網站被收錄,因此Google Sitemap才會慢慢變成大家建立網站時必經的程序。
  • Sitemap與SEO排名沒有直接的關係,網站表現的好與壞,仍然要依靠網站架構、網站技術、內容營銷等面向。

✨想要知道真正影響SEO排名的因素有哪些嗎?建議你閱讀此篇文章:SEO是什麼?SEO教學全攻略:On Page SEO、Off Page SEO

Sitemap格式有哪些?Sitemap製作前你必須知道的4種格式

在真正進入網站地圖製作前,你必須先了解Sitemap有哪些格式,以下將介紹4種Sitemap格式。

(一)Sitemap HTML

Sitemap HTML和其他檔案格式最為不同。

Sitemap HTML是直接在網站上建立一個HTML頁面,並將網站的子網頁分類顯示在該頁面上。

可以將HTML網站地圖想像成是一個導覽頁面,除了幫助Google可以快速讀取網頁內容之外,也方便使用者進行快速閱覽與點擊,以台灣台北市政府的網站為例:

Sitemap HTML範例

(二)Sitemap XML

Sitemap XML是目前Sitemap格式中,最常被使用也是用途最廣泛的格式,而XML主要是給電腦看的一種標記式語言,其除了可以使用Google支援的擴充元素,還可以提供圖片、影片、新聞等內容。

📌Sitemap XML必備標籤:

  • < url >:網頁內容的元素,可添加SEO屬性、網址等。
  • < loc >:用於定義網頁的URL或路徑,也就是必須將完整的網址列入此標籤中。

📌Sitemap XML Google官方注意事項:

  • 與所有XML檔案一樣,所有標記值都必須是實體逸出(Entity escape)。
  • Google會忽略 < priority >< changefreq > 值。
  • Google會使用 < lastmod > 值,前提是該值必須始終保持準確且可供驗證(例如可將該值與網頁上次修改的版本進行比較)。

備注:實體逸出(Entity escape)是在HTML的文字內容中,將某些特殊符號轉換成對應的實體(Entity),以避免解析錯誤或瀏覽器顯示錯誤的問題,如符號「&」的轉譯碼為「&」。

XML sitemap example

(三)Sitemap RSS、mRSS、Atom 1.0

如果你的網站有使用RSS或Atom 1.0動態消息的話,一般會建議使用Sitemap RSS格式,如此一來,便可以透過Sitemap提交動態消息的網址;但Sitemap RSS需要使用特定語法撰寫,因此較複雜,建議使用自動Sitemap產生器生成。

📌Sitemap RSS、mRSS、Atom 1.0官方注意事項:

  • Google接受RSS 2.0和 Atom1.0動態消息。
  • 可以使用mRSS(媒體RSS)動態消息將網站中影片內容的詳細資料提供給Google。
  • 與所有XML檔案一樣,所有標記值都必須是實體逸出。
  • 動態消息僅針對最近的網址提供資訊

(四)Sitemap txt(文字Sitemap)

如果你的網站只有簡單的網址,並沒有圖片、影片等其他元素,則可以使用簡單、純文字的Sitemap txt,其為最簡單的方法,只要打開記事本進行輸入、存擋成.txt之後上傳即可。

文字Sitemap主要以手動輸入為主,因此較適合只有網頁連結,且資料少的網站使用。

📌Sitemap txt官方注意事項:

  • 請勿在Sitemap檔案中加入網址以外的任何內容。
  • 文字檔沒有一定的命名規則,不過必須使用.txt副檔名,例如sitemap.txt。

(五)Sitemap比較(Google官方資料)

優點缺點
Sitemap XML
  • 方便擴充且用途廣泛。
  • 可以提供最多關於網址的資訊,包含圖片、影片等。
  • CMS使用者可以輕鬆找到用來產生Sitemap的外掛程式。
  • 作業上可能會很麻煩。
  • 如果網站規模較大,或是其中的網址經常變更,對應關係的維護作業會變得複雜。
  • Sitemap RSS、mRSS、Atom1.0
  • 大多數CMS都會自動產生RSS和Atom動態消息。
  • 可用來向Google提供您的影片相關資訊。
  • 除了HTML和其他可編入索引的網頁之外,只能提供影片的相關資訊,圖片或新聞不行。
  • 作業上可能會很麻煩。
  • Sitemap txt
  • 易於實作及維護,特別是對大型網站。
  • 僅限用於HTML和其他可建立索引的網頁。
  • ✨以上內容皆是參考Google搜尋中心的官方資料:建立並提交Sitemap

    Sitemap生成器是什麼?Sitemap產生器-Sitemap Generator介紹!

    (一)Sitemap產生器介紹-Sitemap Generator

    只要在搜尋引擎搜尋「Sitemap Generator」,就可以找到自動產生Sitemap工具:

    以下將利用上述的這個Sitemap生成工具來教你如何使用Sitemap Generator:

    • STEP1:將網站網址貼上Sitemap Generator框中,並按下「START」開始鍵。
    • STEP2:等待Sitemap生成器抓取網站內的所有網頁連結。
    • STEP3:抓取完畢後,點選「VIEW SITEMAP DETAILS」。
    • STEP4:最後,點擊「DOWNLOAD YOUR XML SITEMAP FILE」即可下載Sitemap!

    Sitemap生成器4步驟教學

    📌Sitemap網站地圖範例

    Google官方的Sitemap範例如下:

    Google官方Sitemap範例

    由Sitemap生成器產出的Sitemap範例如下:

    Sitemap範例

    (二)Sitemap Wordpress:Wordpress Yoast SEO教學

    如果你是使用Wordpress架設網站的用戶,想要生成WP Sitemap只要安裝「Yoast SEO」就可以了!

    安裝Sitemap Yoast SEO步驟如下:

    • STEP1:下載Yoast SEO進行安裝。
    • STEP2:選擇Sitemap功能設定,並開啟啟用。
    • STEP3:頁面下方就會出現Sitemap.xml檔案!

    Sitemap Yoast SEO安裝教學

    (三)Screaming Frog XML Sitemap生成教學

    Screaming Frog是一款網站檢測的SEO工具,其除了檢查數據之外,也有提供Sitemap產生器,操作步驟如下:

    • STEP1:點選最上方工具欄的「Sitemaps」。
    • STEP2:選擇「XML Sitemap」。
    • STEP3:設定好所需的項目後,點擊「Export…」即可。

    ✨想更了解Screaming Frog的功能,推薦你閱讀此篇文章:Screaming Frog 15大功能、操作介面和費用全分享!

    Screaming Frog Sitemaps

    (四)Sitemap Google Sites有支援嗎?

    Google Sites目前不支援Sitemap。

    所以如果是使用Google Sites,可以直接先跳過提交的步驟。

    Google Sitemap教學|如何提交Sitemap?

    有了Sitemap網站地圖之後,如何執行Google Sitemap提交呢?提交Sitemap該怎麼做呢?

    以下將一步步帶你學會Sitemap提交怎麼做,一起來看看Sitemap教學4步驟吧!

    STEP1. 設定好Google Search Console並開通管理權限

    首先,想要新增Sitemap前,必須先安裝好Google Search Console(GSC),並開通管理權限,因為提交Sitemap必須透過GSC進行。

    ✨如果想要知道如何安裝Google Search Console,建議你一定要閱讀此篇文章:

    STEP2. 將製作好的Sitemap上傳到網站的根目錄

    接著,Sitemap必須先請工程師協助上傳到網站的根目錄

    STEP3. 選擇Google Search Console Sitemap選項

    點選Google Search Console左側功能欄的「Sitemap」。

    STEP4. 將Sitemap檔案名稱輸入,並按下提交

    最後,把Sitemap的檔案名稱輸入,並點選右側的「提交」按鈕,就大功告成了!

    Google Sitemap教學

    無法讀取Sitemap的情況有哪些?3大情況分享!

    當你把上方提交Sitemap的步驟都完成後,可能會遇到以下這3種情況:

    • 情況1-提交成功:太好了!恭喜你成功提交Sitemap。
    • 情況2-發生錯誤:當你的Sitemap內容出現錯誤,就算只是小小的1個問題,Google Search Console都會顯示警示狀況,建議趕快查看Sitemap的錯誤清單,並進行修正。
    • 情況3-Sitemap無法擷取:表示GSC系統可能因為某些因素而無法擷取你的Sitemap檔案,必須到「網址審查工具」進行近一步的偵測。

    Google Search Console「網址審查」的測試流程如下:

    1. 貼上Sitemap的完整路徑:在「新增Sitemap」複製路徑前置字元,接著加入之前提交的Sitemap的相對路徑,像是 https://example.com/sitemaps/mobile/sitemap.txt 。務必直接複製報告上的Sitemap路徑,以確保偵測的就是Google使用的網址。

    2. 點擊網址檢查工具中的「測試線上網址」:在即時測試中,確認Sitemap是否存在、Google能否擷取。

    Sitemap 4大常見問題解析!

    (一)Sitemap檔案大小有限制嗎?

    有的,建議不要大於50MB(52,428,800 位元組),且最多能包含50,000個 URL。

    有這樣的限制是希望預防網頁伺服器不會因為檔案過大而當機,如果你的網站真的非常龐大,建議可以使用gzip進行Sitemap壓縮。

    (二)如果網站URL超過50,000該怎麼提交Sitemap?

    Google官方權威John Mueller曾針對此問題回答:

    如果網站URL超過50,000的Sitemap上限,建議可以以一個網站上傳多個Sitemap檔案的方式解決。

    參考影片如下:

    (三)哪些網頁不需要加到Sitemap裡?

    Sitemap的目的是希望Google盡快爬取到你想要它收錄的網頁內容,因此如果你有不希望Google這麼快建立索引的頁面,就可以不用加入Sitemap裡。

    (四)提交Sitemap後可能會遇到的問題有哪些?

    以下分享Welly SEO實務上遇到過的Sitemap問題:

    重新提交Sitemap

    Welly SEO在為客戶服務時,時常在客戶的Google Search Console發現「已建立索引,但未提交至Sitemap」的狀況,這時我們就會建議顧客重新提交Sitemap,表示網站目前提交的Sitemap並沒有包含完整、正確的網址資訊,導致Google無法快速了解本站架構。

    Sitemap中存在409、404或3xx錯誤

    由於Sitemap對Google來說是爬取和索引網站非常重要的依據,因此建議Sitemap中提供的網址(URL)要是轉址後的網址;抑或是404等錯誤頁面,都應該從網站地圖中排除,避免混淆Google爬蟲造成索引問題。

    提交Sitemap網站地圖可以告訴搜尋引擎你的網站內容和結構,有助於確保網站的所有頁面都被搜尋引擎索引,因此網站地圖對於新網站來說非常重要,透過Sitemap可以加快你的網站加入SEO排名的競爭中。

    Sitemap中Canonical指向錯誤的頁面

    如果標準網址(Canonical URL)指向錯誤頁面,可能導致SERP上呈現的頁面和我們希望的頁面不同,也就是造成Google爬蟲索引錯誤,因此即使提交了Sitemap仍應檢查其正確性。

    ✨如果對於提交Sitemap還是一知半解,建議可以請SEO公司協助提交網站地圖:SEO公司怎麼挑?10間香港SEO公司推薦名單看這邊!

    ✨如果你習慣看英文文章,也歡迎閱讀此篇Sitemap文章:What is a Sitemap? How to Create and Submit a Sitemap: Full Guide

    以上就是Sitemap網站地圖的介紹,如果您想要了解更多SEO資訊,或者想要獲取免費的SEO網站檢測,都可以透過下方黃色按鈕與Welly團隊聯繫!

    img_CTA

    最專業的 SEO 營銷團隊!

    現在就與 Welly 一起將目標關鍵字攻上 Google 首頁吧!

    熱門文章

    編輯精選

    最新文章