Sitemap XML 生成器

粘贴 URL 列表一键生成标准 sitemap.xml,自动补协议、去重校验,支持 lastmod / changefreq / priority

在线 sitemap.xml 生成工具:每行粘贴一个网址(最多 5000 行),裸域名自动补全 https://,自动去除 #fragment 与重复 URL,无效行给出原因; lastmod 支持统一日期或逐条指定,changefreq、priority 可选设置;实时预览 XML、估算文件大小,超过单文件上限提示拆分 sitemap index; 一键复制或下载 sitemap.xml,全部在浏览器本地完成,不上传任何数据。

全局参数

有效条目

0

无效行

0

去除重复

0

估算大小

109 B

在右侧粘贴 URL 列表开始生成:每行一个网址,裸域名会自动补全 https://。

URL 列表(每行一个)

1 / 5000 行

输入裸域名(如 example.com/about)会自动补全 https://;行内 URL 后用空格跟日期可为该条单独指定 lastmod;#fragment 会被自动去除;重复 URL 自动去重。

批量加后缀

XML 预览

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
</urlset>

预览仅显示前 30 条,下载包含全部。

#sitemap.xml 是什么?我的网站需要吗?

sitemap.xml 是一个符合 sitemaps.org 0.9 协议的 XML 文件,按固定格式列出站点的可收录 URL,并可选附上最后修改时间(lastmod)、 预计更新频率(changefreq)与优先级(priority),帮助搜索引擎更完整、更快地发现页面。本工具把生成过程简化为 「粘贴 URL 列表 → 自动校验去重 → 输出 XML」,几十秒就能补上这份文件。

需要与否取决于站点形态:小型站点(十几到几百个页面、内链结构良好)其实可以省略——搜索引擎顺着站内链接和外链也能发现全部页面; 而内容页多、更新频繁、存在孤立页(没有内链指向)或新上线的域名,提供 sitemap 通常能加快并补全收录。

生成后怎么提交给搜索引擎?

  • Google Search Console:左侧「站点地图」入口,填入 sitemap.xml 的完整网址后提交。
  • Bing 站长工具(Bing Webmaster Tools):「Sitemaps」提交入口,也支持直接从 Search Console 导入站点。
  • 百度站长平台(搜索资源平台):普通收录 / sitemap 入口提交。

changefreq 和 priority 还有用吗?

诚实地说:Google 官方已声明基本忽略 changefreq,priority 也几乎不影响抓取与排名;对 Google 而言真正可能有用的是 lastmod(前提是时间真实准确,乱填反而有害)。保留这两个字段的输出,是为了兼容 Bing、Yandex 等仍会读取它们的引擎与部分第三方分析工具。 拿不准就选「不设置」,XML 会更干净——这两个字段本来就是可选的。

单个 sitemap 文件有大小限制吗?

有。单个 sitemap 文件(未压缩)最多 50000 个 URL 或 50MB,任一达到上限就需要把 URL 拆分进多个 sitemap 文件, 再用一个 sitemap index(<sitemapindex> 索引文件)汇总这些分片后提交。本工具会在条目数超过 5 万或估算体积超过 10MB 时给出红色提示, 但暂不生成 index 文件——需要时可按 sitemaps.org 的 <sitemapindex> 规范手工拼装一个。

和 robots.txt 里的 Sitemap: 行怎么配合?

在 robots.txt 末尾加一行 Sitemap: https://www.example.com/sitemap.xml(绝对网址,多个 sitemap 写多行), 能读取 robots.txt 的搜索引擎即使没去站长平台提交,也会自动发现并抓取 sitemap。两种方式互不冲突,建议同时使用; 另外记得确认 sitemap 中的 URL 是可公开访问、可被正常返回 200 状态码的地址。

#常见问题 (FAQ)

sitemap.xml 是必须的吗?

不是硬性要求。小型站点内链完善时可以省略,搜索引擎靠链接也能发现页面;内容多、更新快、孤立页多的站点建议提供,通常能加快并补全收录。

changefreq 和 priority 对 Google 有用吗?

Google 已基本忽略这两个字段;时间准确的 lastmod 仍可能被参考。保留输出主要是为了兼容 Bing、Yandex 等其他引擎,不需要时选「不设置」即可。

单个 sitemap 文件最多放多少条?

未压缩最多 50000 个 URL 或 50MB,超过任一上限需拆分为多个文件并用 sitemap index 汇总提交;本工具会在超限时给出提示,但不生成 index 文件。

相关工具推荐

Spine动画编辑器

专业的Spine动画预览和编辑工具,支持多引擎导出

热门 新品 本地

SQL查询优化器

分析SQL查询并提供优化建议

热门 新品 本地

JVM启动参数配置

可视化配置Java虚拟机启动参数,支持内存、GC、性能等选项

热门 新品 本地

代码片段转换

不同编程语言间代码片段转换(如Python↔JavaScript)

热门 新品 本地

IP地址查询

查询IP地址的地理位置、运营商、ASN等信息,支持IPv4和IPv6

热门 新品 本地

JSON转TypeScript接口

根据JSON数据自动生成TypeScript类型定义

热门 新品 本地

相关教程