產生用於 SEO 最佳化的 XML 網站地圖,支援優先順序和更新頻率設定
工具功能
- 批次 URL 匯入: 透過貼上清單或上傳檔案一次匯入多個 URL。支援批次處理數百或數千個 URL 並進行驗證
- 優先順序和頻率: 為每個 URL 配置優先順序(0.0-1.0)和更新頻率(always/hourly/daily/weekly/monthly/yearly/never),或為所有 URL 設定預設值
- 多語言 Hreflang: 支援多語言網站的 hreflang 替代連結,指定語言和地區變體以實現適當的國際 SEO
- 驗證和下載: 根據 sitemap.org 協定規範驗證產生的網站地圖,檢查錯誤,並下載為可提交的 .xml 檔案
使用方法
- 新增 URL: 輸入或貼上 URL,每行一個,或上傳包含 URL 清單的文字/CSV 檔案
- 配置設定: 設定預設優先順序、變更頻率,根據需要啟用最後修改日期和 hreflang
- 產生 Sitemap: 點選產生以建立格式正確且結構良好的 XML 網站地圖
- 驗證和下載: 驗證網站地圖,下載為 sitemap.xml,並透過 Google/Bing 站長工具提交到搜尋引擎
生成原理
Sitemap 協定
XML 網站地圖遵循 sitemap.org 協定規範。根元素是 <urlset>,帶有命名空間 xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"。每個 URL 包裝在 <url> 標籤中,包含 <loc>(必需的 URL)、<lastmod>(W3C Datetime 格式的最後修改日期)、<changefreq>(更新頻率提示)和 <priority>(相對重要性 0.0-1.0)。每個網站地圖最多 50,000 個 URL 和 50MB 未壓縮檔案大小。較大的站點使用網站地圖索引檔案。
變更頻率
<changefreq> 標籤為搜尋引擎提供頁面更新頻率的提示(非指令):'always'(每次存取都變更,例如即時資料)、'hourly'(頻繁更新的新聞)、'daily'(部落格文章)、'weekly'(產品頁面)、'monthly'(公司資訊)、'yearly'(封存內容)、'never'(靜態內容)。搜尋引擎可能不會嚴格遵循這些提示,但會使用它們來最佳化爬取排程。
優先順序值
<priority> 標籤指示站點內 URL 的相對重要性(非跨站點),範圍從 0.0 到 1.0,預設值為 0.5。較高的優先順序表示更重要的頁面,但不保證更高的搜尋排名。典型用法:首頁 1.0,主要分類頁面 0.8,子分類 0.6,產品/文章頁面 0.4。避免將所有頁面設定為 1.0,因為這會稀釋訊號。優先順序影響爬取頻率,而非排名。
常見問題
- 我應該多久更新一次網站地圖?
- 當您新增、移除或變更內容時產生新的網站地圖。動態網站應每天或每週更新,而靜態網站可以使用更長的間隔。
- 所有URL都必須具有相同的優先順序嗎?
- 不,`priority`是相對於您的網域內的。給重要的到達頁面更高的值,給背景頁面更低的值,以向搜尋引擎提供提示。
- 我可以擁有超過50,000個URL嗎?
- 可以,使用指向多個網站地圖檔案的網站地圖索引,每個檔案最多50,000個URL或50 MB壓縮大小。
- 如何將網站地圖提交給Google?
- 將檔案上傳到網域的根目錄,並在Google 搜尋 控制台的「網站地圖」下註冊它。您也可以向https://www.google.com/ping?sitemap=傳送ping。
- 我的URL清單是否得到安全處理?
- 是的,所有URL和設定都在瀏覽器中本機處理。沒有任何內容上傳到AnyTools伺服器。
相關文件
- Sitemap.org 協定規範 - 官方 XML 網站地圖協定文件
- Google Sitemap 指南 - Google 關於建立和提交網站地圖的綜合指南
- Hreflang 實施指南 - Google 關於多地區和多語言網站的指南
- Bing Sitemap 最佳實務 - Bing 站長網站地圖要求和提示
- Sitemap 驗證工具 - 驗證網站地圖結構和語法