技術 SEO

Sitemap XML 驗證同分析工具

貼上你 sitemap.xml 或者 sitemap index 嘅真實 XML 內容,即刻搵出所有違反協議、格式錯嘅標籤、重複 URL 同超出上限嘅情況——唔止係檢查「識唔識解析」咁簡單。

完全喺你個瀏覽器入面運行。除咗匿名使用次數之外,你喺呢度貼嘅嘢唔會傳去任何地方。

貼上 sitemap.xml(<urlset>)或者 sitemap index(<sitemapindex>)檔案嘅全部內容。會按照 sitemaps.org 協議嚟檢查:XML 係咪格式正確、必要嘅元素、日期/優先度嘅格式,仲有大細/URL 數量嘅上限。

呢個工具檢查啲乜嘢,同埋點樣修復常見錯誤

呢個工具係根據 Google、Bing 同其他搜尋引擎實際使用嘅 sitemaps.org 協議嚟驗證:XML 一定要格式正確,根元素一定要係聲明咗正確 xmlns 嘅 <urlset>(頁面 sitemap)或者 <sitemapindex>(sitemap 嘅 sitemap),每個條目都需要一個有效嘅絕對 <loc> URL。

<lastmod> 一定要係 W3C 日期時間格式(YYYY-MM-DD,或者帶時區嘅完整 ISO 8601),<changefreq> 一定要係 always/hourly/daily/weekly/monthly/yearly/never 其中一個,<priority> 一定要係 0.0 到 1.0 之間嘅數字。呢啲淨係提示,唔係強制指令——大部分搜尋引擎都會忽略佢哋,不過格式錯嘅值代表個生成工具有問題,都係值得修復嘅。

協議入面有兩個硬性上限:每個 sitemap 檔案最多 5萬條 URL,未壓縮之前最大 50MB。任何一個超咗,就要拆成幾個 sitemap,然後喺 <sitemapindex> 度列出嚟。同一個 URL 列兩次淨係浪費 crawl budget,冇加任何權重。

令到 sitemap 徹底壞晒嘅最常見原因,係 URL 查詢字串入面未轉義嘅「&」——喺 XML 入面一定要寫做「&amp;」,如果唔係成個檔案都解析唔到,入面所有 URL 對搜尋引擎嚟講都會變成隱形。條目之間 http/https 混用,或者主機名唔一致,通常代表遷移嘅時候漏咗啲 URL。

限制:呢個工具淨係驗證你貼嘅 XML 文件本身——唔會攞(fetch)列出嚟嘅 URL 去確認佢哋係咪回應 200,亦都唔會檢查個 sitemap 有冇喺 robots.txt 度俾人引用(想做嗰種即時檢查嘅話,用返 robots.txt & sitemap 審核工具)。

📊 呢版嘢有幾準確?

㩒一個表情評分 — 再睇下大家點諗。

0%

儲存唔到你嘅投票 — 請再試一次。

1