工具
ZH

XML Sitemap 在线检测

向搜索引擎提交之前,先检测一下 sitemap.xml 或 sitemap 索引文件。本工具按照 sitemap 协议和 hreflang 规则逐条检查,列出带行号的错误和警告,并把所有 URL 显示在可导出为 CSV 的表格中。

隐私保护:您的数据仅在浏览器中处理,绝不会被上传。

如何检测 sitemap

  1. 通过 URL 加载 sitemap(例如 https://example.com/sitemap.xml),或打开、粘贴文件。Gzip 压缩的 .xml.gz sitemap 会自动解压。
  2. 查看摘要和问题列表。错误表示违反了协议,警告指出可能存在的问题,提示则是优化建议——每一条都标有行号。
  3. 查看包含 lastmod、changefreq、priority 和 hreflang 的 URL 表格,需要时可导出为 CSV。

Sitemap 规则一览

规则限制或格式
每个 sitemap 的 URL 数最多 50,000 个 <url> 条目
文件大小未压缩时最大 50 MB(52,428,800 字节)
每个索引的 sitemap 数最多 50,000 个 <sitemap> 条目
根元素<urlset> 或 <sitemapindex>,命名空间为 http://www.sitemaps.org/schemas/sitemap/0.9
<loc>http 或 https 开头的绝对 URL,少于 2,048 个字符,其中 & 要写成 &amp;
主机所有 URL 都与 sitemap 位于同一主机
<lastmod>W3C Datetime 格式,如 2026-10-29 或 2026-10-29T14:30:00+00:00
<changefreq>always、hourly、daily、weekly、monthly、yearly 或 never
<priority>0.0 到 1.0,默认值为 0.5
编码UTF-8

Google 会忽略 <changefreq> 和 <priority>,并且只有在 <lastmod> 一贯准确时才会采用它,所以请只在内容确实变化时更新 lastmod。规模较大的网站会把 URL 拆分到多个 sitemap 中,再用 sitemap 索引统一列出。完整规范请参阅 sitemaps.org 协议。

在 sitemap 中使用 hreflang

多语言网站可以用 <xhtml:link rel="alternate" hreflang="de" href="…"/> 在每个 <url> 中列出各语言版本,前提是先在根元素上声明 xmlns:xhtml="http://www.w3.org/1999/xhtml"。本工具会检查搜索引擎采用的以下规则:

常见问题

我的 sitemap 在哪里?

通常位于网站根目录下的 /sitemap.xml 或 /sitemap_index.xml;WordPress 会生成 /wp-sitemap.xml。robots.txt 文件中的 Sitemap: 行通常也会注明它的地址。

Sitemap 校验通过就一定会被收录吗?

不一定。Sitemap 能帮助搜索引擎发现你的 URL,但抓取和收录哪些页面由搜索引擎决定。请确保列出的页面返回 200 状态码、是规范网址(canonical),并且没有被 robots.txt 或 noindex 标签屏蔽——本工具检查的是 sitemap 文件本身,而不是这些页面。

可以检测 sitemap 索引文件吗?

可以。工具会自动识别 sitemap 索引,并列出其中的子 sitemap 及其 lastmod 日期。子 sitemap 不会被逐个抓取,如需检测,请分别加载各个子 sitemap 的 URL。

我的 sitemap 会被上传吗?

你打开或粘贴的文件都在浏览器中检测。通过 URL 加载的 sitemap 会经由我们的服务器获取,因为大多数网站不允许浏览器直接读取其文件。