什麼是 sitemap?為什麼需要它?
網站地圖
sitemap 是一個檔案(通常為 XML 格式),列出你網站上希望搜尋引擎知道的頁面,並且經常附上每個頁面最後一次變更的日期。它能協助 Google 發現原本可能遺漏的 URL,並更有效率地檢索你的網站。Google 指出,內部連結良好的小型網站可能不需要 sitemap,但大型網站、外部連結很少的新網站,以及影片或圖片內容豐富的網站最能從中受益。
sitemap 長什麼樣子?
最常見的格式是 XML。以下是只包含一個頁面的最簡範例:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/pricing</loc>
<lastmod>2026-09-28</lastmod>
</url>
</urlset>
每個 <url> 項目會在 <loc> 中放入一個完整的網址,並可選擇性地在 <lastmod> 中標示最近一次實質變更的日期。Google 也支援 RSS 或 Atom feed,以及每行一個 URL 的純文字檔;XML sitemap 還可以加入圖片、影片和新聞文章的額外資訊。
我需要 sitemap 嗎?
Google 的 sitemaps 概覽提供了一個清楚的經驗法則:
| 以下情況,sitemap 很可能有幫助 | 以下情況,你可能不需要 |
|---|---|
| 你的網站規模很大 | 你的網站規模很小:希望出現在搜尋結果中的頁面約 500 頁以內 |
| 你的網站是新網站,且很少有其他網站連結到它 | 所有重要頁面都能透過其他頁面的連結抵達 |
| 你發布大量影片或圖片,或出現在 Google 新聞中 | 你沒有需要另外被找到的媒體或新聞內容 |
即使 sitemap 並非必要,建立它的成本也很低,多數平台都會自動為你產生,而且 Search Console 會針對每個檔案提供報告,顯示 Google 是否能成功讀取。
sitemap 做不到的事
- 它不保證會被索引。 Google 明確表示,sitemap 中並非每個項目都會被檢索和索引,其建立 sitemap 指南也將提交 sitemap 稱為「僅僅是一個提示」。
- 它不會提升排名。 它能幫助 Google 找到頁面,但頁面能否取得好排名,取決於頁面本身。
- 它無法取代內部連結。 Google 主要是透過連結發現頁面,因此只列在 sitemap 中的頁面,連結結構仍然薄弱。
- 它不會決定檢索頻率。 Google 會忽略
<priority>和<changefreq>。只有在你提供的日期始終準確時,Google 才會採用<lastmod>,因此請只在內容確實有變動時更新,不要只是因為版權年份換了就更新。
哪些 URL 應該放進去?
請列出你希望出現在 Google 搜尋結果中的 URL,並使用其標準(canonical)形式。實務上,這代表回應狀態為 200 的頁面:請排除重新導向、標記為 noindex 的頁面、重複頁面,以及被 robots.txt 封鎖的 URL。單一 sitemap 最多可包含 50,000 個 URL,或未壓縮前 50 MB;超過上限時,請將其拆分,並在 sitemap 索引檔中列出各個部分。
接下來可以看什麼
- 如何建立 sitemap?介紹平台自動產生的 sitemap、產生工具,以及手動撰寫的方法。
- 如何將 sitemap 提交到 Google Search Console?逐步說明 Sitemaps 報告。
- 「無法讀取 Sitemap」是什麼意思?可在 Google 無法擷取 sitemap 時提供協助。
AutoPSEO 如何提供協助
Sitemap Performance 會將每個 sitemap 的 URL 清單與你的 Search Console 資料結合,顯示每個 sitemap 帶來的點擊數、有多少 URL 沒有獲得任何點擊,以及有多少 URL 完全沒有出現在 Search Console 中。當內容引擎開始處理你的網站時,它的掃描會讀取 robots.txt 和每個 sitemap,以建立你現有頁面的清單,因此不會撰寫你已經發布過的文章。