免費重新導向工具
Sitemap 重新導向檢查
輸入 Sitemap 網址或網域,TrueURL 就會讀取 Sitemap、檢查其中最多 500 個網頁網址,並列出會重新導向或失敗的網址。乾淨的 Sitemap 只會列出回傳 200 OK 的最終網址。
Cloudflare 邊緣網路一律會驗證憑證,因此這個選項無法略過驗證。憑證問題會顯示在檢查結果中。
隨第一個要求一起傳送,上限 16 KB。除非您另外設定 Content-Type 標頭,否則 JSON 內容會以 application/json 傳送,其他內容則以表單格式傳送。
1 至 50。瀏覽器最多只追蹤 20 次重新導向。
網站可能會對手機、爬蟲和連結預覽機器人採用不同的重新導向。
會隨重新導向鏈中的每個要求一起傳送。
尚未新增自訂標頭。
填入值後才會傳送此標頭。標頭值不會儲存。
追蹤 HTML 網頁中的 <meta http-equiv="refresh"> 標記與 Refresh 標頭。
追蹤網頁指令碼中簡單、無條件的重新導向,例如 location.href = "…"。
設定會儲存在這個瀏覽器中。Cookie、標頭值和 POST 要求主體一律不會儲存。
為什麼 Sitemap 中不該出現重新導向
Sitemap 檢查的運作方式
- 輸入完整的 Sitemap 網址,或只輸入網域;只輸入網域時,TrueURL 會先嘗試
/sitemap.xml,再嘗試robots.txt中的Sitemap:行。 - 支援標準的
<urlset>Sitemap、Sitemap 索引檔(最多 10 個子 Sitemap)、以 gzip 壓縮的.xml.gz檔案,以及每行一個網址的純文字 Sitemap。 - 最多會依出現順序檢查 500 個網頁網址,使用與其他工具相同的重新導向引擎。為了遵守速率限制,每次只會同時檢查幾個,因此完整執行一次可能需要數分鐘。
- 結果可以匯出為 CSV 或 JSON。
如果用這種方式找不到您的 Sitemap,請輸入它的完整網址。
修正檢查發現的問題
- 會重新導向的網址:將每個網址替換成結果中的最終網址;如果最終網頁已經列在 Sitemap 中,就直接移除。
- http:// 或主機錯誤的網址:通常是 Sitemap 產生器使用了錯誤的基本網址。請修正網站位址設定,而不是逐一修改項目。
- 結尾斜線不一致:Sitemap 使用一種寫法,網站卻重新導向至另一種寫法。請參閱網址結尾斜線檢查。
- 404 和 410 網址:從 Sitemap 中移除已刪除的網頁。
- 人機驗證頁面:如果許多網址都回傳驗證頁面,代表您的防火牆或機器人防護機制正在封鎖自動化要求。請確認已通過驗證的搜尋引擎爬蟲能夠順利存取。
大多數 Sitemap 問題都來自產生器,因此請修正外掛程式或建置步驟,然後重新產生檔案,而不是手動編輯。
Sitemap 最佳做法
- 只列出可編入索引的標準網址:不要包含重新導向、錯誤、
noindex網頁,以及遭robots.txt封鎖的網址。 - 每個 Sitemap 應控制在 50,000 個網址、未壓縮 50 MB 以內,超過時請使用 Sitemap 索引檔。
- 使用絕對網址,並採用與標準網站相同的通訊協定和主機。
- 確保
<lastmod>正確無誤。只要它一直都正確,Google 就會使用它,而<changefreq>和<priority>則會被忽略。
常見問題
Sitemap 檢查工具可以測試多少個網址?
每次最多 500 個網頁網址,來源最多可達 Sitemap 索引檔中的 10 個子 Sitemap。如果您的 Sitemap 包含更多網址,結果中會註明;其餘的子 Sitemap 請直接輸入其網址進行檢查。
支援 Sitemap 索引檔和 .gz Sitemap 嗎?
支援。TrueURL 能辨識 Sitemap 索引檔、讀取其中最多 10 個子 Sitemap,並自動解壓縮以 gzip 壓縮的 Sitemap。每行一個網址的純文字 Sitemap 也適用。
可以檢查不在 /sitemap.xml 的 Sitemap 嗎?
可以。請輸入完整的 Sitemap 網址,例如 https://example.com/sitemap_index.xml 或 https://example.com/post-sitemap.xml。如果只輸入網域,TrueURL 會先嘗試 /sitemap.xml,再嘗試 robots.txt 中的 Sitemap: 行。
Sitemap 裡有轉址的網址真的是問題嗎?
這不會讓您的網站無法被編入索引,但會傳達您並非有意的訊號:搜尋引擎被要求將非標準網址編入索引,還得把檢索要求花在重新導向上。請將每個會重新導向的項目替換成其最終網址。
為什麼所有網址都顯示相同的錯誤?
這項工具會將我的 Sitemap 提交給 Google 嗎?
不會。它只會讀取 Sitemap 並檢查其中的網址。請在 Google Search Console 和 Bing 網站管理員工具中提交清理後的 Sitemap,並在 robots.txt 中加以參照。