Sitemap 是什麼?如何讓 Google收錄你的網站?

Sitemap 是主動交給 Google 的一份「這些頁面請幫我收錄」清單,不是給訪客看的頁面目錄。很多中小企業老闆對它的誤會就從這裡開始,以為設了馬上能排名,或設錯了也沒察覺,直到問「為什麼我的網頁在 Google 都找不到」,才發現網站連基礎都還沒建好。這篇講 Sitemap 是什麼、怎麼五分鐘設好,還有哪些常見錯誤會害網站默默被 deindex。

Sitemap 是什麼?先分清楚兩種意思

Sitemap 這個詞在業界有兩種完全不同的意思,混在一起講會搞不清楚。

  • 設計師講的 Sitemap 是網站架構圖,用來規劃頁面層級,給設計師和客戶看,沒有技術格式。
  • SEO 講的 Sitemap 是一個技術檔案,讓搜尋引擎知道網站有哪些頁面、什麼時候更新過。

SEO 的 Sitemap 又分兩種。XML Sitemap 是格式固定的文字檔,通常放在網域加 /sitemap.xml,Googlebot 會定期讀它,決定要不要抓那些頁面、多久抓一次。它不會直接拉高排名,作用是確保 Google 知道頁面存在,網站有孤立頁面、剛架好、或更新頻繁時特別重要。HTML Sitemap 則是給人看的網頁,把全站連結列成一頁,2026 年的環境裡效益有限,Google 靠內部連結和 XML Sitemap 就爬得到頁面,這篇之後講的 Sitemap 都指 XML Sitemap。

Sitemap 為什麼要主動提交給 Google?

Google 有自己的爬蟲,理論上靠爬連結就能找到頁面,為什麼還要 Sitemap?因為爬蟲資源有限,不可能無限制地爬每個網站的每個角落,光靠被動爬取會漏掉很多頁面。

服務中小企業時,最常遇到三種情況特別需要它。一是新網站、新頁面,剛上線幾乎沒有外部連結,沒提交可能要等好幾週才被收錄。二是頁面之間連結太少,像很多電商的產品頁只從分類頁連進去,爬蟲容易跳過。三是更新頻繁,每天發文但爬蟲三週才來一次,靠 Sitemap 的更新時間戳記提醒 Google 這頁剛更新。

Google 官方也建議超過五百頁、有大量圖片影片、或內部連結不完整的網站都該提交。多數中小企業的網站不到五百頁,但新網站和內部連結不完整這兩種幾乎每家都有,所以只要用 WordPress,把 Sitemap 設好就對了。

WordPress 加 Rank Math 怎麼設定 Sitemap

用 WordPress、又裝了 Rank Math 的話(Posty 的站就是),XML Sitemap 多半已經自動開好,問題通常不在怎麼開,而在有沒有設對。

進後台的 Rank Math 儀表板,找到 Sitemap 模組,確認是開啟的。開啟後 Sitemap 會出現在網域加 /sitemap_index.xml,用瀏覽器打開會看到列著文章、頁面、分類的 XML 結構,看到就代表正常運作。

文章和頁面要勾進來,標籤頁和作者頁建議排除,這些重複性高、對 SEO 幫助小,塞進去等於浪費 Google 的爬蟲配額,分類頁則值得留著。有大量產品圖的話,可以順手開啟圖片 Sitemap,讓產品圖有機會被圖片搜尋收錄。至於單一 Sitemap 最多五萬個網址、50MB 的上限,超過外掛會自動切檔,不用手動管。用 Yoast 邏輯幾乎一樣,路徑略不同。

把 Sitemap 提交到 Google Search Console

生成 Sitemap 只是第一步,還要主動告訴 Google,不然爬蟲不一定知道去讀。登入 Search Console(沒驗證網站的先驗證),左側選單在索引底下找到 Sitemap,輸入 Sitemap 網址(通常是 sitemap_index.xml)按提交,狀態顯示成功就代表能正常讀取,錯誤就去看錯誤報告。提交完不代表馬上抓所有頁面,新網站通常要等幾天到幾週。

報告裡有個常被誤會的地方,已探索頁面數不等於已收錄頁面數。Google 讀到網址是一回事,決定要不要放進搜尋結果是另一回事,這兩個數字的差距,就是 SEO 還能著力的地方。

提交完排名沒動?Sitemap 解決的是收錄,不是排名

有個客戶把 Sitemap 提交給 Google、等了一個月,排名還在第五頁,問我是不是 Sitemap 出問題。Sitemap 確實是 SEO 基礎,但它只解決被收錄,不解決排名高低。

它的作用是讓 Google 知道頁面存在,收錄後排名好不好,取決於內容品質、有沒有其他網站連過來、使用者的點擊停留、還有頁面速度。Sitemap 設好只是把門打開讓 Google 進得來,進得來不代表它就喜歡這些頁面。反過來,如果網站是最近三個月內架的、某些頁面顯示已探索但尚未建立索引、或最近改版動到網址結構,那 Sitemap 沒設好就會直接影響成效,這些情況下它是最關鍵的一塊。

讓網站被 deindex 的幾個 Sitemap 常見錯誤

看過不少台灣中小企業,Sitemap 有了,但設法有問題,下面這幾個最常見。

最嚴重的是 Sitemap 裡放了設成 noindex 的頁面。一邊把頁面設成不收錄、一邊又留在 Sitemap 裡,Google 照著爬卻發現標著 noindex,等於收到互相矛盾的訊號。Sitemap 裡只該放想被收錄的頁面,Rank Math 預設會自動排除 noindex,但手動改過設定就要自己確認。

第二個是舊的 Sitemap 網址還掛在 Search Console 裡。換外掛或搬家後舊網址沒刪、又提交一個新的,報告數據就變混亂,做法很簡單,進 Sitemap 報告把舊網址刪掉、重新提交正確的。

第三個是塞太多低價值頁面。作者頁、標籤頁、搜尋結果頁都丟進去,雖然不會害網站被 deindex,但會浪費有限的爬蟲配額,讓重要的頁面得不到關注,只放值得排名的頁面就好。

第四個是 Sitemap 的網址跟實際網址對不上,最常見的是 Sitemap 還寫 http、但網站早就是 https,或一邊 www 一邊沒有 www。Google 會把它們當成不同網址,影響收錄準確度,去 WordPress 的網站位址設定讓格式跟 Search Console 驗證的網域一致就好。

這些設定不是設完就不用管。換外掛、搬家、改版動到網址、或刪掉大量舊文之後,都要回頭確認一次 Sitemap,平常每個月進 Search Console 看一眼,確認已探索頁面數跟實際頁數大致相符就夠了。

Sitemap 是基礎,內容才是排名的主力

把 Sitemap 做好是 SEO 的基礎,但不是全部。技術 SEO 還有網站速度、行動裝置相容、結構化資料、內部連結這些,Sitemap 只是其中一塊。決定排名的還是內容,一篇沒有 Sitemap 的好內容最後還是會被 Google 找到、排上去,可能只是晚幾週,一個 Sitemap 完整、內容卻空洞的網站則永遠排不上去。順序是先把含 Sitemap 的技術基礎設好,再持續產出好內容、建立外部連結,但如果只能做一件,做內容。

如果想把 SEO 基礎打好,再用 AI 自動化讓內容持續產出,可以了解 Posty AI 自動獲客系統,我們把技術 SEO 設定、內容產出到自然流量變現整套串起來。也可以加 Posty 的 LINE 直接聊網站現況,看從哪個環節切入最有效率,不強迫購買。

Sitemap 常見問題 FAQ

Sitemap 對 SEO 排名有直接幫助嗎?

Sitemap 不直接影響排名,但會影響收錄速度和收錄的完整性。如果頁面連被 Google 收錄都有問題,就更別說排名了。設好 Sitemap 是確保 Google 能正確爬到所有頁面的基礎步驟,對新網站和大型網站特別重要。

WordPress 一定要手動設 Sitemap 嗎?

不用。裝了 Rank Math 或 Yoast SEO 之後,Sitemap 功能預設就會開啟,不必手動設定格式或生成檔案。只要確認外掛裡的 Sitemap 模組是啟用狀態,再到 Google Search Console 提交 Sitemap 網址就完成了。

Sitemap 提交之後,多久 Google 才會收錄?

沒有固定時間。新網站通常要幾天到幾週,已經有一定流量和外部連結的網站,新頁面可能一兩天內就被收錄。提交 Sitemap 只是讓 Google 更快知道頁面存在,實際收錄時間還跟網站的整體權重有關。

Sitemap 裡要不要放所有頁面?

不是所有頁面都值得放。通常不用放進去的有 noindex 的頁面、標籤頁、作者頁、搜尋結果頁、分頁,以及不想被 Google 排名的私有頁面。只放希望 Google 收錄並排名的高價值頁面。

Rank Math 和 Yoast 的 Sitemap 有什麼不同?

兩者的功能相同,都會自動生成 XML Sitemap、放在 sitemap_index.xml。主要差別在設定介面和進階功能,Rank Math 免費版提供比較多細項控制,Yoast 的基礎設定更簡單直觀。Posty 的站本身用 Rank Math,整合度較高,WordPress 新站可以直接選它。

購物車