如何將 sitemap 提交到 Google Search Console?
提交與索引
在 Search Console 中開啟您的資源,前往 Sitemaps 報告,將 sitemap 的網址貼到 新增 sitemap 欄位,然後點選 提交。Google 會立即擷取該檔案並顯示狀態:成功、有錯誤或無法擷取。提交 sitemap 需要具備該資源的擁有者權限。若沒有此權限,可改為在 robots.txt 檔案中列出 sitemap,Google 會自動讀取。
提交之前
花幾分鐘先檢查,可以避免大多數錯誤:
- 在瀏覽器中開啟 sitemap 的 URL,確認它能以 XML(或純文字)格式載入,且不需要登入。
- 確認 sitemap 位於該資源的範圍內:
https://www.example.com/的 sitemap 必須使用相同的通訊協定與主機名稱。 - 使用 URL 檢查工具檢查 sitemap 的 URL,執行即時測試,並確認 網頁擷取 顯示為 成功,這也是 Google Sitemaps 報告說明所建議的做法。
- 檢查
robots.txt是否封鎖了該檔案。Google 在擷取 sitemap 時會遵守robots.txt。
還沒有 sitemap?請先閱讀如何建立 sitemap?
操作步驟
- 在 Search Console 中選取資源。
- 在選單的 索引 底下開啟 Sitemaps。
- 在 新增 sitemap 欄位中輸入 sitemap 的 URL,例如
https://www.example.com/sitemap.xml。 - 點選 提交。
- 在已提交的 sitemap 清單中找到該項目並查看其狀態。若狀態不是 成功,請點選該列查看詳細資料。
如果您的網站使用 sitemap 索引檔,請提交該索引檔;Google 會讀取其中列出的檔案,詳情請參閱 Google 的建立 sitemap 指南。您也可以分別提交多個 sitemap,這樣更容易看出網站的哪個區段有問題。
各種狀態代表什麼意思?
| 狀態 | 意義 | 該怎麼做 |
|---|---|---|
| 成功 | Google 已載入並處理該檔案,沒有發生錯誤;其中的 URL 已排入待抓取佇列 | 無須處理;在重大變更後再回來查看 |
| 有錯誤 | Google 已擷取該檔案,但部分項目無法解析;有效的 URL 仍會排入待抓取佇列 | 開啟詳細資料並修正列出的錯誤 |
| 無法擷取 | Google 完全無法下載該檔案 | 請參閱 Sitemap 無法讀取 |
提交之後會發生什麼事?
Google 會立即擷取 sitemap,但抓取其中的 URL 需要較長時間,而且不一定會抓取全部。擷取成功後,Google 會依自己的節奏重新讀取 sitemap,與抓取網站其他部分的頻率無關。修正錯誤或進行大幅變更後,請重新提交。從報告中刪除 sitemap 只會將它從清單中移除:Google 並不會忘記該 sitemap 或其中的 URL。若要讓 URL 不被 Google 收錄,請使用 noindex 或移除這些頁面。
Sitemap 只是一種提示,並不是要求 Google 為其中所有內容建立索引。對於比其他頁面更重要的個別頁面,請同時使用要求建立索引。
其他告知 Google sitemap 的方式
- 在
robots.txt中加入Sitemap:行,Google 下次抓取該檔案時就會讀取。 - Search Console API,可用來以程式方式提交 sitemap。
AutoPSEO 如何提供協助
在取得完整 Search Console 存取權限後,AutoPSEO 的 Sitemaps 頁面可一次提交多個 sitemap URL,顯示每個 sitemap 的狀態、警告與錯誤,並能批次檢查 sitemap 內的 URL,了解 Google 實際收錄了哪些。Sitemap 成效則會顯示每個 sitemap 中的 URL 所獲得的點擊次數與曝光次數。