Google Search Console 提交 Sitemap 是什麼意思?
在 Google Search Console 提交 Sitemap,是把 XML 網站地圖送到 GSC 的 Sitemaps 報表,讓 Google 更容易發現你希望被檢索的重要網址。
Sitemap 可以理解成網站提供給搜尋引擎的網址清單,裡面通常包含文章頁、商品頁、分類頁或其他正式公開頁面。Googlebot 讀取 sitemap 後,會把這些網址納入發現與檢索流程,但後續是否索引,還要看頁面是否可檢索、內容是否有價值、canonical 是否一致,以及網站整體品質訊號。
- Google Search Console 是提交與查看 sitemap 狀態的官方介面。
- XML Sitemap 的作用是協助 Google 發現網址,不是要求 Google 收錄。
- 提交後仍要回到 GSC 看讀取狀態、已發現網址與單頁索引狀態。
Eric Chang 的實務判斷是:如果網站有持續新增內容,sitemap 應該被當成基本技術設定,不該等到收錄出問題才補做。
Sitemap 不是排名保證
提交 sitemap 不會直接提高排名,也不會讓低品質頁面自動進入搜尋結果。它只提供 Google 一個更清楚的網址來源。
提交後仍要看頁面品質、可檢索性與索引狀態
如果頁面被 noindex、robots.txt 阻擋、canonical 指到別頁,或內容過薄,即使出現在 sitemap 裡,也可能不會被索引。
提交前先確認:你的 XML Sitemap 準備好了嗎?
提交前先確認 sitemap URL 可以公開開啟、回傳 HTTP 200、內容是有效 XML,而且只包含你希望 Google 發現與索引的正式網址。
| 檢查項目 | 應該看到的狀態 | 如果不符合 |
|---|---|---|
| Sitemap URL | 瀏覽器可正常開啟 | 檢查路徑、CMS 設定或 SEO 外掛 |
| HTTP 狀態 | 回傳 HTTP 200 | 修正 404、403、伺服器錯誤或重新導向鏈 |
| 網址內容 | 只放正式網址 | 移除測試頁、參數頁、重複頁 |
| 索引訊號 | 沒有 noindex,canonical 一致 | 修正頁面標籤或從 sitemap 移除 |
| robots.txt | 沒有阻擋 Googlebot 讀取 | 調整 Disallow 規則或 sitemap 路徑 |
確認 sitemap URL 可以正常開啟
先把 sitemap URL 貼到瀏覽器,例如 https://example.com/sitemap.xml。如果瀏覽器都無法開啟,GSC 通常也讀不到。這一步很基本,但在改版、換主機、換 SEO 外掛後最常出錯。
確認 sitemap 裡的網址是正式網址
Sitemap 應該放正式、可公開、希望被搜尋結果使用的網址。不要把 staging 網址、http 舊網址、帶追蹤參數的網址、站內搜尋結果頁、會員後台頁放進去。Eric Chang 會優先檢查 sitemap 裡的網址是否和 canonical 一致,這比只看「有沒有 sitemap」更重要。
確認沒有被 robots.txt 或 noindex 阻擋
robots.txt 會影響 Googlebot 能不能抓取特定路徑;noindex 則會告訴 Google 不要索引該頁。官方文件也提醒,robots.txt 可以宣告 sitemap 位置,但不應阻擋 Googlebot 存取需要檢索的頁面。可參考 Google 的 robots.txt 說明:Google 如何解讀 robots.txt。
WordPress 常見 sitemap 路徑
WordPress 網站常見 sitemap 來源有核心功能與 SEO 外掛。實務上不要猜路徑,要直接打開檢查內容。
/sitemap.xml、/wp-sitemap.xml、SEO 外掛產生的 sitemap
常見路徑包含 /wp-sitemap.xml、/sitemap.xml,或 SEO 外掛產生的 sitemap index。若外掛有拆分文章、頁面、分類與圖片 sitemap,可以提交 sitemap index,讓 Google 讀取底下的分項 sitemap。
如何在 Google Search Console 提交 XML Sitemap?
在 Google Search Console 提交 XML Sitemap 的流程是:登入 GSC,選擇正確網站資源,進入 Sitemaps 報表,輸入 sitemap URL,送出後等待 Google 讀取。
步驟 1:登入 Google Search Console
先進入 Google Search Console,使用有網站權限的 Google 帳號登入。如果看不到網站,代表你目前的帳號沒有該資源權限,或網站尚未完成所有權驗證。
步驟 2:選擇正確的網站資源
在左上角選擇要提交 sitemap 的網站資源。要特別注意網域資源與網址前置字元資源的差異,例如 https://example.com 和 http://example.com 不一定是同一個資源。很多提交後找不到紀錄的案例,其實是提交到另一個資源底下。
步驟 3:進入「Sitemaps」報表
在左側選單找到「Sitemaps」。這個報表用來提交 sitemap,也用來查看 Google 對已提交 sitemap 的最後讀取狀態。不要把它和 URL 檢查工具混用,兩者處理的任務不同。
步驟 4:輸入 sitemap URL
在「新增 sitemap」欄位輸入 sitemap 路徑。若 GSC 已帶出網域前綴,通常只需要輸入 sitemap.xml 或 wp-sitemap.xml;若介面要求完整網址,就輸入完整 sitemap URL。
步驟 5:按下提交並等待讀取
送出後,GSC 需要時間向你的伺服器擷取 sitemap。這不是即時索引動作,只是提交讀取要求。Eric Chang 建議提交後先確認狀態,不要立刻用排名變化判斷成敗。
步驟 6:回到報表確認狀態
提交後回到 Sitemaps 報表,查看狀態、最後讀取時間與已發現網址數。若狀態成功,代表 sitemap 可被擷取與讀取;若顯示錯誤,就先處理 sitemap 本身,不要急著修改全站 SEO 設定。
GSC Sitemap 狀態怎麼看?成功、不成功、已讀取代表什麼?
GSC Sitemap 狀態要分開看:成功代表 Google 讀得到 sitemap,已發現網址代表解析到多少 URL,但這些都不等於所有網址已被索引。
常見狀態對照表
| GSC 顯示 | 代表意思 | 下一步 |
|---|---|---|
| 成功 | Google 已擷取並讀取 sitemap,沒有發現讀取錯誤 | 檢查已發現網址數,再到索引報表或 URL 檢查工具確認重要頁面 |
| 無法擷取 | Google 無法取得 sitemap 檔案 | 檢查 HTTP 狀態、robots.txt、防火牆、DNS 與伺服器回應 |
| Sitemap 有錯誤 | Google 可取得檔案,但部分內容無法正確讀取 | 檢查 XML 格式、網址格式、編碼與 sitemap 產生器 |
| 已發現網址 | Google 從 sitemap 解析出的網址數量 | 比對實際應提交頁數,確認是否漏頁或混入不該提交的頁面 |
| 最後讀取時間 | Google 最近一次讀取 sitemap 的時間 | 若長期未更新,檢查 sitemap 是否仍可存取與內容是否有變動 |
Google 的 Sitemaps 報表說明也指出,已發現網址不保證已被檢索或索引;必要時應再看頁面索引報表。可參考官方說明:管理 Sitemaps 報表。
已提交不代表所有網址都會被索引
已提交只代表你把清單交給 Google。索引還會受到內容品質、重複性、canonical、內部連結、伺服器可用性與 Google 對頁面價值的判斷影響。
什麼時候需要重新提交?
如果 sitemap URL 不變,內容更新後通常不需要一直手動重新提交;Google 會回訪 sitemap。若 sitemap 路徑變更、網站改版、大量網址移動、網域切換,才建議重新提交並觀察狀態。
提交失敗怎麼辦?常見 Sitemap 錯誤排除
Sitemap 提交失敗時,先從「網址是否開得起來、HTTP 狀態是否正常、Googlebot 是否被擋、XML 格式是否有效」依序排查。
| 問題 | 常見原因 | 處理方式 |
|---|---|---|
| GSC 顯示無法擷取 | 404、403、DNS、伺服器逾時、防火牆阻擋 | 用瀏覽器與伺服器紀錄確認 sitemap 是否可公開存取 |
| URL 開得起來但 GSC 讀不到 | Googlebot 被擋、回應不穩、快取或安全規則異常 | 檢查 robots.txt、CDN、防火牆與 user agent 規則 |
| Sitemap 格式錯誤 | XML 不完整、編碼錯誤、輸出 HTML 頁面 | 修正 sitemap 產生器,確認內容是有效 XML |
| 網址不一致 | http 和 https 混用、www 和非 www 混用 | 統一正式網址,讓 sitemap、canonical、內鏈一致 |
| 出現 noindex 頁面 | CMS 或外掛把不該提交的頁面放入 sitemap | 從 sitemap 排除 noindex、測試頁與重複頁 |
GSC 顯示「無法擷取」
先不要改文章內容,先檢查 sitemap 檔案本身。把 URL 貼到無痕視窗,看是否能正常開啟;再確認伺服器回傳 HTTP 200。若是 404,通常是 sitemap 路徑錯誤或產生器未啟用;若是 403,常見原因是權限、防火牆或安全外掛阻擋。
Sitemap URL 開得起來,但 GSC 仍讀不到
瀏覽器開得起來不代表 Googlebot 一定能讀。某些 CDN、WAF、安全外掛會對特定 user agent、地區或頻率做限制。這種情況要看伺服器紀錄,確認 Googlebot 請求 sitemap 時拿到什麼狀態碼。
Sitemap 裡出現非正式網址
如果 sitemap 裡同時出現 http、https、www、非 www 或帶參數網址,Google 會收到混亂訊號。實務上,這會讓後續索引判讀變麻煩。先決定正式網址版本,再讓 sitemap、canonical、內部連結都指向同一套 URL。
Sitemap 裡有 noindex 頁面
noindex 頁面不該放在 sitemap 裡。Google 的 noindex 說明指出,noindex 是用來防止內容進入搜尋結果的規則;如果 sitemap 又把這些頁面列為重要網址,就會讓訊號互相打架。可參考官方說明:使用 noindex 阻止索引。
伺服器或防火牆阻擋 Googlebot
若 sitemap 對一般使用者正常,GSC 卻反覆失敗,要檢查防火牆、CDN、Bot 管理規則與主機安全設定。Eric Chang 會優先要求工程端提供 sitemap 請求紀錄,因為沒有狀態碼就只能猜,排錯效率很低。
簡短決策樹:先開 sitemap URL;開不起來就修路徑或伺服器。開得起來就查 HTTP 狀態;不是 200 就修回應。是 200 仍失敗,就查 robots.txt、防火牆與 XML 格式。讀取成功但索引差,再回到頁面品質與 URL 檢查工具。
提交 Sitemap 後,多久會被 Google 收錄?
提交 sitemap 後沒有固定收錄時間;sitemap 只協助 Google 發現網址,後續還要經過檢索、索引與排名判斷。
提交 sitemap 只是「讓 Google 知道」
Google 讀到 sitemap 後,可能安排 Googlebot 檢索頁面,但不保證每個網址都會被抓取,也不保證被索引。新網站、低內鏈頁面、重複內容頁、品質不足的頁面,都可能需要更長時間或根本不被索引。
用 URL 檢查工具確認單一頁面
如果你在意某一篇文章或某個商品頁,不要只看 sitemap 狀態。到 GSC 的 URL 檢查工具輸入該網址,查看 Google 是否知道這個頁面、是否允許索引、canonical 是哪一個,以及是否可要求建立索引。
新頁面沒有被收錄時先看哪三件事?
- 第一,看頁面是否可檢索:HTTP 200、沒有 robots.txt 阻擋、沒有 noindex。
- 第二,看正式網址是否一致:sitemap、canonical、內部連結是否指向同一個 URL。
- 第三,看頁面是否值得索引:內容是否有明確搜尋意圖、資訊量與原創價值。
什麼網站特別需要提交 Sitemap?
新網站、大型網站、內容站、電商網站、剛改版的網站,以及內部連結還不完整的網站,特別適合主動在 GSC 提交 sitemap。
| 網站情境 | 為什麼需要 sitemap | 優先檢查 |
|---|---|---|
| 新網站 | Google 可能還不知道網站有哪些頁面 | 首頁、主要服務頁、文章頁是否列入 |
| 內容站 | 文章數量多,新增與更新頻率較高 | 文章 sitemap 是否完整且乾淨 |
| 電商網站 | 商品頁、分類頁數量多,庫存與上下架頻繁 | 下架頁、參數頁是否被排除 |
| 剛改版網站 | 網址結構可能已更動,需要重新協助發現 | 舊網址轉址與新 sitemap 是否一致 |
| 內鏈不足網站 | 部分頁面不容易從站內連結被找到 | 重要頁是否有內鏈與 sitemap 雙重支援 |
新網站或剛改版的網站
新網站缺少外部連結與歷史訊號,主動提交 sitemap 可以讓 Google 更快取得網址清單。剛改版的網站則要確認新舊網址、轉址與 sitemap 沒有衝突。
文章很多的內容站
內容站應該維持乾淨的文章 sitemap,避免把標籤頁、站內搜尋頁、薄內容頁大量混入。這類網站的問題常常不是沒有 sitemap,而是 sitemap 太髒。
商品頁很多的電商網站
電商網站常有商品上下架、規格頁、篩選參數與缺貨頁問題。建議把真正要被搜尋結果找到的商品與分類頁放入 sitemap,其他頁型用規則排除。
內部連結還不完整的網站
內鏈不足時,sitemap 可以補足一部分網址發現問題,但不能取代網站架構。重要頁面仍應該能從首頁、分類頁或相關內容自然連到。
Google Search Console、Sitemap、URL 檢查工具差在哪裡?
Google Search Console 是管理搜尋狀態的官方工具;Sitemap 是批次提供網址清單;URL 檢查工具是針對單一網址做檢索與索引診斷。
| 工具或功能 | 適合用途 | 不適合用途 |
|---|---|---|
| Google Search Console | 查看搜尋曝光、索引、sitemap 與技術狀態 | 當成即時排名監控或 SEO 分數工具 |
| Sitemap | 批次提供網站重要網址給 Google | 要求 Google 立即收錄每一頁 |
| URL 檢查工具 | 檢查單一網址是否可被檢索、索引與要求重新索引 | 大量提交全站網址 |
Sitemap 適合批次提供網址
當你有一批文章、商品或分類頁要讓 Google 發現,sitemap 是比較合適的入口。它處理的是清單,不是單頁細節。
URL 檢查工具適合檢查單一頁
當某個重要頁面沒有收錄,URL 檢查工具更有用。它能看到單頁的檢索、索引、canonical 與可用性訊號。
GSC 不是即時排名工具
GSC 提供搜尋曝光、點擊、索引與技術狀態,但資料不是即時排名面板,也沒有官方 SEO 分數。把它用在正確任務上,判讀才會準。
本文不延伸的 GSC 主題
這裡只收斂 sitemap 提交、確認與排錯;其他 GSC 功能雖然重要,但不會放進同一篇操作指南裡展開。
成效報表不在本文展開
點擊、曝光、查詢字詞、平均排名屬於成效分析任務,和 sitemap 提交流程不同。
GA4 vs GSC 不在本文展開
GA4 偏向使用者行為與轉換分析,GSC 偏向 Google 搜尋曝光與索引狀態。兩者可以搭配,但 sitemap 提交應優先回到 GSC。
Core Web Vitals 與結構化資料不在本文展開
Core Web Vitals、結構化資料、安全性問題、AMP 都是獨立技術 SEO 主題,不適合塞進 sitemap 操作流程。
Google Search Console 是什麼?
Google Search Console 是 Google 提供的免費工具,可用來查看網站在 Google 搜尋中的索引、曝光、點擊與技術狀態。這裡聚焦其中的 sitemap 提交流程。
如何在 Google Search Console 提交 sitemap?
登入 GSC,選擇網站資源,進入「Sitemaps」,輸入 sitemap URL 後送出,接著回到報表確認讀取狀態。
Sitemap 一定要提交到 GSC 嗎?
不是每個網站都一定要手動提交,但新網站、大型網站、內容很多的網站、電商網站,建議提交 sitemap 讓 Google 更容易發現重要網址。
提交 sitemap 後 Google 會馬上收錄嗎?
不會保證馬上收錄。Sitemap 只是協助 Google 發現網址,是否索引仍取決於頁面品質、可檢索性、重複內容、canonical 與網站整體信號。
GSC 顯示 sitemap 無法擷取怎麼辦?
先檢查 sitemap URL 是否可公開開啟、是否回傳 HTTP 200、是否被 robots.txt 或防火牆阻擋,再確認 XML 格式是否正確。
Sitemap 裡可以放 noindex 頁面嗎?
不建議。Sitemap 應放希望 Google 發現與索引的正式網址,noindex、重複頁、測試頁、參數頁不應列入。
WordPress 的 sitemap 在哪裡?
常見位置包含 /wp-sitemap.xml、/sitemap.xml,或由 SEO 外掛產生的 sitemap index。實際路徑要以網站設定為準。
Google Search Console 可以看 SEO 分數嗎?
GSC 沒有官方「SEO 分數」。它提供點擊、曝光、索引與技術狀態,SEO 判斷需要搭配內容品質、搜尋意圖、排名、轉換與技術檢查。
Sitemap 和 URL 檢查工具差在哪裡?
Sitemap 適合批次提供網址清單;URL 檢查工具適合檢查單一網址是否可被 Google 檢索、索引,以及必要時要求重新索引。
已經提交過 sitemap,網站改版後要重新提交嗎?
如果 sitemap URL 不變,通常不需要重新提交;但若 sitemap 路徑、網站架構、網域或大量網址改變,建議重新提交並檢查狀態。
可以提交多個 sitemap 嗎?
可以。大型網站常會拆成文章 sitemap、商品 sitemap、分類 sitemap、圖片 sitemap 等,但每個 sitemap 都應保持乾淨、可讀、只放正式網址。
第三方工具或 App 可以看 GSC sitemap 狀態嗎?
可以,但要注意授權範圍與資料安全。重要設定與提交動作,建議優先使用 Google Search Console 官方介面。
以官方文件、實際設定與量測結果整理 SEO 數據、網站追蹤與分析方法,並標示資料來源與判讀限制。