網站一直無法被收錄?好大機會係你未做好 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 設定搞清楚——這是提升網站收錄最直接有效的起步。






