網站 Sitemap 是什麼?完整教學:建立方法、格式與 SEO 優化指南
網站 Sitemap(網站地圖)是幫助搜尋引擎快速理解網站結構的重要檔案。本文詳細介紹 Sitemap 的類型、建立方法、最佳實踐,以及如何透過免費工具快速產生 XML Sitemap,提升你的 SEO 排名。
什麼是網站 Sitemap(網站地圖)?
Sitemap,中文稱為「網站地圖」,是一個列出網站中所有重要頁面的檔案。它就像是你網站的「目錄」,告訴 Google、Bing 等搜尋引擎:「這些是我網站上的頁面,請來爬取與索引。」
簡單來說,Sitemap 是你與搜尋引擎之間的溝通橋樑。沒有它,搜尋引擎可能會遺漏你網站中的某些頁面,導致這些頁面無法出現在搜尋結果中。
為什麼 Sitemap 對 SEO 如此重要?
你可能會想:「搜尋引擎不是會自動爬取網站嗎?為什麼還需要 Sitemap?」這是個好問題。雖然搜尋引擎的爬蟲程式確實會自行發現頁面,但 Sitemap 能大幅提升效率,尤其在以下情況:
- 新網站:剛上線的網站外部連結少,搜尋引擎不容易自行發現所有頁面。
- 大型網站:頁面數量超過數百甚至數千頁時,爬蟲可能無法在短時間內爬取所有頁面。
- 內部連結結構不佳:如果某些頁面沒有被其他頁面連結到(孤島頁面),搜尋引擎幾乎不可能發現它們。
- 頻繁更新內容:Sitemap 中的
lastmod標籤可以告訴搜尋引擎哪些頁面最近有更新,優先重新爬取。 - 多媒體內容豐富:影片或圖片密集的網站,可以透過專用的 Sitemap 幫助搜尋引擎理解媒體內容。
Sitemap 的常見類型
1. XML Sitemap
這是最常見也最重要的類型。XML Sitemap 專門設計給搜尋引擎閱讀,格式結構化,包含每個網址的 URL、最後修改日期、更新頻率和優先級等資訊。
2. HTML Sitemap
HTML Sitemap 是設計給「人」看的網頁,通常放在網站頁尾,以連結列表的方式呈現網站結構,幫助訪客快速找到需要的頁面。
3. 圖片 Sitemap 與影片 Sitemap
這些是 XML Sitemap 的延伸版本,專門用來標記網站中的圖片或影片資源,幫助這些媒體內容出現在 Google 圖片搜尋或影片搜尋結果中。
XML Sitemap 的基本格式
一個標準的 XML Sitemap 長這樣:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <lastmod>2025-01-15</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url></urlset>
其中各欄位的意義如下:
- loc:頁面的完整網址(必填)。
- lastmod:頁面最後修改日期,幫助搜尋引擎判斷是否需要重新爬取。
- changefreq:頁面的預估更新頻率(daily、weekly、monthly 等)。
- priority:頁面相對於其他頁面的重要性,範圍 0.0 到 1.0。
如何建立你的 Sitemap?
方法一:使用免費線上工具產生
如果你不熟悉程式碼,使用線上 Sitemap 產生器是最快的方式。只需輸入你的網站網址,工具就會自動爬取所有頁面並產生完整的 XML Sitemap 檔案。Bear Helpers 提供多種免費的線上工具,可以協助你處理各種網站相關的技術需求,從文字處理到編碼轉換,讓你在建站過程中事半功倍。
方法二:透過 CMS 外掛自動產生
如果你使用 WordPress,可以安裝 Yoast SEO 或 Rank Math 等外掛,它們會自動為你產生並維護 Sitemap。其他 CMS 如 Wix、Squarespace 通常也有內建的 Sitemap 功能。
方法三:手動撰寫
對於頁面數量不多的小型網站,你可以手動撰寫 XML Sitemap。只需按照上方的格式,用文字編輯器建立檔案,並儲存為 sitemap.xml。
建立 Sitemap 後的必做步驟
1. 將 Sitemap 放在網站根目錄
將你的 sitemap.xml 上傳到網站的根目錄,確保可以透過 https://yourdomain.com/sitemap.xml 直接存取。
2. 在 robots.txt 中指定 Sitemap 位置
在你的 robots.txt 檔案中加入以下這行:
Sitemap: https://yourdomain.com/sitemap.xml
這能確保所有搜尋引擎的爬蟲都能找到你的 Sitemap。
3. 提交到 Google Search Console
登入 Google Search Console,在左側選單中找到「Sitemap」,貼上你的 Sitemap 網址並提交。Google 會開始根據你的 Sitemap 來爬取和索引頁面。
4. 同時提交到 Bing Webmaster Tools
別忘了 Bing!到 Bing Webmaster Tools 同樣提交你的 Sitemap,擴大你的搜尋曝光範圍。
Sitemap 最佳實踐與常見錯誤
- 保持更新:每次新增或刪除頁面時,記得更新 Sitemap。過時的 Sitemap 會降低搜尋引擎的信任度。
- 只包含重要頁面:不要將 404 錯誤頁面、重複頁面或被 noindex 標記的頁面放入 Sitemap。
- 注意檔案大小限制:單一 Sitemap 檔案最多包含 50,000 個 URL,且檔案大小不超過 50MB。超過限制時,請使用 Sitemap Index 檔案來管理多個 Sitemap。
- 使用絕對 URL:Sitemap 中的所有網址必須使用完整的絕對路徑(包含 https://)。
- 確保 URL 可存取:Sitemap 中的每個 URL 都應該回傳 200 狀態碼,避免包含重定向或錯誤頁面。
結語
Sitemap 雖然只是一個小小的 XML 檔案,但它對網站的 SEO 表現有著不可忽視的影響。無論你是經營部落格、電商網站還是企業官網,花幾分鐘建立並提交 Sitemap,就能確保搜尋引擎不會遺漏你辛苦建立的任何內容。
如果你在建站過程中需要處理文字格式、編碼轉換或其他技術性工作,歡迎到 Bear Helpers 探索各種免費線上工具,讓你的工作流程更加順暢高效。