XML 站点地图验证工具
粘贴一份 sitemap.xml 文件,或从在线 URL 获取一份,检查其结构:必需的标签、格式错误的 URL、站点地图协议规定的 50,000 条 URL/50MB 限制,以及重复条目。同时支持引用多个子站点地图的站点地图索引文件。
常见问题
这个工具检查哪些内容?
检查文件是否为格式正确的 XML,且具有有效的 <urlset> 或 <sitemapindex> 根元素;每个条目是否都有必需的 <loc> 标签及有效的 http(s) URL;<changefreq> 和 <priority> 值(如果存在)是否在允许范围内;文件是否超出站点地图协议规定的 50,000 条 URL 或 50MB 的限制;以及是否存在重复的 URL。
什么是站点地图索引文件?
<sitemapindex> 是「站点地图的站点地图」——当一个网站的 URL 数量超过单个文件 50,000 条的限制时使用。它列出的是子站点地图的 URL,而不是直接列出页面 URL,这个工具会用验证普通站点地图的同样方式来验证这种结构。
为什么站点地图会出现重复的 URL?
通常是生成过程中的一个漏洞:同一个页面被列出两次,有时带有不同的结尾斜杠或查询参数。重复项不会直接破坏站点地图,但会增加搜索引擎需要筛选的噪音,所以值得清理。
通过 URL 获取对任何网站都有效吗?
是的,URL 是在服务器端获取的,因此不存在浏览器 CORS 限制。如果你只输入一个域名,它会自动尝试 {域名}/sitemap.xml;如果站点地图位于别处,你也可以粘贴确切的站点地图 URL。