WordPress 提交網站地圖給搜索引擎,加速新內容的索引和排名

網站一直無法被收錄?好大機會係你未做好 WordPress 提交網站地圖。其實只要正確建立並提交 Sitemap,就可以大幅提升搜尋引擎抓取效率。今次會一步步教你由生成、提交到檢查錯誤,連常見卡關位都幫你拆解,等你唔再盲試,快速提升 SEO 表現。

快速找到 WordPress 網站地圖位置與生成方法

很多人第一次接觸 WordPress Sitemap,都不知道它在哪裡。其實 WordPress 5.5 版本之後已內建基本的 XML Sitemap 功能,預設網址是 yourdomain.com/wp-sitemap.xml,直接在瀏覽器輸入就能查看。但內建版本功能相當基本,只列出文章、頁面、分類等,缺乏細緻控制,對 SEO 優化幫助有限。

實際操作中,大多數有認真做 SEO 的 WordPress 網站都會改用外掛生成 Sitemap。最常見的兩個選擇是 Yoast SEO 和 Rank Math,兩者都能自動生成格式完整的 XML Sitemap,並讓你控制哪些頁面需要被索引、哪些應該排除。

常見 Sitemap 網址格式參考

  • WordPress 內建:yourdomain.com/wp-sitemap.xml
  • Yoast SEO:yourdomain.com/sitemap_index.xml
  • Rank Math:yourdomain.com/sitemap_index.xml
  • Google XML Sitemaps 外掛yourdomain.com/sitemap.xml

如果你不確定自己用哪個外掛,可以逐一在瀏覽器試。能顯示 XML 結構的那個就是正確的。找到之後記下這個網址,後面提交到 Google Search Console 會用到。

使用 Yoast SEO 外掛提交網站地圖步驟

Yoast SEO 是香港 WordPress 用戶最廣泛使用的 SEO 外掛之一,免費版已足夠應付大部分網站地圖需求。安裝並啟用後,Sitemap 功能預設是開啟的,但建議手動確認一下。

Yoast SEO 啟用 Sitemap 的步驟

  • 進入 WordPress 後台,點擊左側選單的「Yoast SEO」
  • 選擇「設定」,找到「網站功能」或「XML Sitemaps」選項
  • 確認 XML Sitemap 已切換為開啟狀態
  • 點擊「查看 XML Sitemap」,確認可以正常顯示
  • 複製 Sitemap 網址(通常為 sitemap_index.xml)

Yoast 的 Sitemap 是索引式結構,即主 Sitemap 會列出多個子 Sitemap(例如文章、頁面、分類各有獨立檔案)。這種設計對大型網站特別有用,Google 可以按類型分批抓取,效率更高。

一個值得注意的細節:Yoast 預設會把某些頁面類型(如附件頁面、作者頁面)也納入 Sitemap。這些頁面通常沒有實質內容,建議在設定中將它們排除,避免稀釋網站的搜尋引擎索引質量。

WordPress Sitemap 提交到 Google Search Console 教學

有了 Sitemap 網址,下一步就是提交到 Google Search Console(GSC)。這一步很多人覺得複雜,但其實步驟很直接。

提交 Sitemap 的完整步驟

  • 登入 Google Search Console,選擇對應的網站資源
  • 在左側選單點擊「Sitemap」
  • 在輸入框貼上你的 Sitemap 網址(只需輸入域名後面的部分,例如 sitemap_index.xml)
  • 點擊「提交」
  • 等待頁面刷新,確認狀態顯示為「成功」

提交成功後,GSC 會顯示 Sitemap 中偵測到的網址數量。如果顯示的數字跟你預期差很遠,可能是部分頁面被 noindex 標籤或 robots.txt 排除了,要逐一核查。

根據 Google 官方說明文件,提交 Sitemap 並不代表 Google 一定會索引所有列出的網址,但它能有效引導 Googlebot 發現網站結構,特別對新網站或內頁連結較少的網站幫助明顯。

提交後長時間未收錄的原因與解決方案

提交了 Sitemap,但等了幾個星期還是沒有收錄?這是很多人都遇過的情況,原因通常不只一個。

常見未收錄原因

  • 網站權重不足:新網站或外部連結極少的網站,Googlebot 抓取頻率低,收錄自然慢
  • 內容質量問題:重複內容、過短文章、或缺乏原創性,Google 可能主動選擇不收錄
  • robots.txt 阻擋:如果 robots.txt 設定了 Disallow,Google 根本無法抓取相關頁面
  • noindex 標籤衝突:頁面同時在 Sitemap 中列出,但又加了 noindex,Google 會選擇不索引
  • 網站速度太慢:載入時間超過 3 秒的頁面,爬取優先順序會被降低

解決方法方面,可以用 GSC 的「網址檢查」工具,直接貼上問題頁面的網址查看 Google 的判斷理由。如果顯示「已找到但目前未建立索引」,通常是內容質量或重複問題;如果顯示「已封鎖」,就要查 robots.txt 和 noindex 設定。

香港不少中小企網站有個常見問題:網站同時存在 HTTP 和 HTTPS 版本,或者有帶 www 和不帶 www 的重複版本,但沒有做好 301 重新導向和 canonical 設定,導致 Google 索引混亂,收錄效率大打折扣。

多語言網站如何正確提交 WordPress 網站地圖

香港不少網站同時有中文、英文甚至繁簡兩個版本,多語言網站的 Sitemap 提交邏輯跟單語言網站略有不同,處理不好會影響各語言版本的網站收錄效果。

如果你使用 WPML 或 Polylang 等多語言外掛,配合 Yoast SEO 或 Rank Math,通常可以自動生成包含 hreflang 標記的 Sitemap。這個標記告訴 Google 不同語言版本之間的對應關係,是多語言 SEO 的關鍵。

多語言 Sitemap 提交建議

  • 在 Google Search Console 為每個語言版本的域名或子目錄分別建立資源
  • 將對應語言的 Sitemap 提交到各自的 GSC 資源
  • 確認 Sitemap 中的 hreflang 標記格式正確(例如 zh-HK、en-HK)
  • W3C 驗證工具或 Screaming Frog 檢查 hreflang 有沒有標記錯誤

常見的錯誤是把繁體中文標記為 zh-TW 而非 zh-HK,對香港網站的地區定向會有一定影響。雖然 Google 在語言識別上有一定容錯,但正確設定始終是最穩陣的做法。

網站更新後是否需要重新提交 Sitemap 的判斷方法

很多人每次更新文章都跑去 GSC 重新提交一次 Sitemap,其實大多數情況下這步驟是多餘的。搞清楚什麼時候需要重新提交,能省不少時間。

情況需要重新提交?建議做法
新增文章或頁面不需要外掛會自動更新 Sitemap,Google 定期抓取
修改現有文章內容不需要可用 GSC 網址檢查工具手動請求重新索引
更換域名或網站架構需要重新提交新的 Sitemap 並設定舊網址 301 重新導向
更換 SEO 外掛需要Sitemap 網址可能改變,需提交新網址並刪除舊記錄
大量刪除或新增頁面建議重新提交讓 Google 盡快更新對網站結構的認知

正常情況下,Googlebot 會定期回來重新抓取你的 Sitemap,更新頻率視乎網站的爬取配額和更新規律。如果你的網站每天都有新內容,Google 通常也會提高抓取頻率。

常見 Sitemap 錯誤與快速修復技巧

在 GSC 的 Sitemap 報告中看到錯誤訊息,不用慌,大部分問題都有固定解法。

最常見的幾類錯誤

「無法擷取」錯誤:通常是 Sitemap 網址輸入錯誤,或者伺服器暫時無法回應。建議直接在瀏覽器開啟 Sitemap 網址確認是否能正常顯示,再重新提交。

「無效的 Sitemap 格式」:這種情況多數是 Sitemap 檔案有格式錯誤,例如 XML 標籤沒有正確關閉,或者混入了非 UTF-8 字元。可以用 XML Sitemap 驗證工具檢查格式。

robots.txt 封鎖 Sitemap 路徑:有些 WordPress 安全外掛會修改 robots.txt,意外封鎖了 Sitemap 路徑。建議在 yourdomain.com/robots.txt 確認沒有 Disallow 到 sitemap 相關路徑。

  • 確認 Sitemap 網址能在瀏覽器正常顯示
  • 用驗證工具檢查 XML 格式是否正確
  • 檢查 robots.txt 有否封鎖 Sitemap 路徑
  • 確認 Sitemap 中的網址全部使用 HTTPS
  • 如果用了 CDN,確認 Sitemap 檔案沒有被快取到舊版本

新手快速完成 WordPress Sitemap 驗證流程

對剛開始學 SEO 的朋友來說,整個 Sitemap 提交流程可能感覺步驟繁多。其實只要按正確順序來,整個流程半小時內就能搞掂。

新手版快速流程

  • 第一步:安裝並啟用 Yoast SEO 或 Rank Math 外掛
  • 第二步:確認 XML Sitemap 功能已開啟,在瀏覽器測試網址能正常顯示
  • 第三步:登入 Google Search Console,完成網站所有權驗證
  • 第四步:在 GSC 的 Sitemap 頁面輸入並提交 Sitemap 網址
  • 第五步:等待 24–48 小時後回來檢查狀態,確認無錯誤訊息
  • 第六步:用 GSC「網址檢查」工具測試幾個重要頁面,確認可被索引

完成以上步驟後,建議把 GSC 加入書籤,每隔一到兩週查看一次覆蓋範圍報告,留意有沒有新的索引問題出現。SEO 不是一次性的工作,養成定期檢查的習慣才是長遠之計。

Google 官方的 Search Console 說明文件提供了完整的 Sitemap 提交指引,遇到不確定的地方可以直接參考官方資料,比網上流傳的過時教學可靠得多。

立即行動:讓你的 WordPress 網站被 Google 看見

做好 WordPress Sitemap 提交,是 SEO 優化最基本但最關鍵的一步。整理幾個核心要點:

  • 用 Yoast SEO 或 Rank Math 生成 XML Sitemap,功能比 WordPress 內建版本完整得多
  • 提交到 Google Search Console 後,留意狀態和網址收錄數字,有錯誤要盡快跟進
  • 多語言網站要為每個語言版本分別設定和提交 Sitemap,hreflang 標記不能省
  • 網站日常更新不需要重複提交 Sitemap,但重大結構變更後要手動重新提交
  • 定期用 GSC 的覆蓋範圍報告監察索引狀況,才能及早發現問題

如果你的網站已上線一段時間但收錄量一直上唔到,不妨先從 Sitemap 設定和 GSC 報告入手檢查,很多時問題就在這些基礎設定上。現在就登入你的 WordPress 後台,花三十分鐘把 Sitemap 設定搞清楚——這是提升網站收錄最直接有效的起步。

常見問題

可以透過 SEO 外掛如 Yoast SEO 或 Rank Math 自動生成 XML Sitemap,生成後即可取得網址提交到 Google Search Console。

收錄時間依網站權重和內容更新頻率不同,一般從數小時到數天不等,建議定期檢查收錄狀態。

常見原因包括網址錯誤、檔案格式不正確或 robots.txt 阻擋,建議檢查 Sitemap URL 與 GSC 提示錯誤並修正。

如果只是新增內容或修改文章,建議透過外掛自動更新 Sitemap;重大結構變更時則需手動重新提交。

每種語言應生成單獨 Sitemap 並提交至 Google Search Console,確保每個語言頁面都被索引。

關於作者

BrianLO Studio

我們分享 WordPress 網頁設計、平面設計、網站SEO優化,以及 AI 工具的知識,針對香港中小企業的實際需要,助你提升品牌形象!

相關文章

一站式設計及網上推廣

立即開始,打造品牌網站

WhatsApp 免費查詢