XML 站点地图生成器
粘贴 URL 列表,即刻生成规范的 sitemap.xml——不抓取网站,纯本地处理
本工具仅根据你粘贴的 URL 列表生成站点地图——不会抓取你的网站。
URL 列表
无效行(已跳过):
生成的 sitemap.xml
在上方输入 URL 即可生成站点地图……
粘贴你的页面 URL 列表(每行一个),即可生成符合规范、可直接下载为 sitemap.xml 的 XML 站点地图。每行会自动去除首尾空格、去重并校验(仅限 http/https);无效行会列为警告而不是让文件出错。本工具仅根据你粘贴的列表生成站点地图——它不会抓取你的网站。
如何使用
- 粘贴 URL: 每行输入一个绝对 URL,例如
https://example.com/about。 - 设置选项: 可选全局更新频率、优先级(0.0–1.0)和 lastmod(默认当天,也可省略)。
- 查看警告: 无效行会带行号列出并跳过;重复 URL 自动去除。
- 复制或下载: 复制 XML 到剪贴板,或直接下载为 sitemap.xml。
功能特性
- 逐行校验,只保留合法的绝对 http/https URL
- 自动去除首尾空格、跳过空行、去除重复
- 全局 changefreq、priority(0.0–1.0,自动截断到范围内)和 lastmod(当天或省略)
- 对查询串里的
&等特殊字符做正确的 XML 转义 - 无效行带行号警告提示,而不是直接失败
- 完全在浏览器本地运行,数据不上传
站点地图能做什么、不能做什么
XML 站点地图是抓取辅助工具:它告诉搜索引擎爬虫你的网站上有哪些 URL,以及(可选)最后修改时间。它不能保证收录,也不会直接提升排名——但能帮助爬虫更快发现深层页面、新页面或内链不足的页面。文件遵循 sitemaps.org 0.9 规范:根节点为 <urlset>,每个页面对应一个 <url>,包含 <loc> 和可选的 <lastmod>、<changefreq>、<priority>。注意单个站点地图上限为 5 万个 URL、未压缩 50 MB;更大的站点需要用站点地图索引文件指向多个子站点地图。
使用场景
- 新站上线: 列出页面,生成 sitemap.xml,第一天就提交到 Search Console。
- 静态站点: 不加插件,手工为小型站点生成站点地图。
- 迁移核对: 粘贴旧站 URL 列表,生成参考站点地图用于重定向映射。
- 预发布验证: 为测试域名生成站点地图,上线前确认 URL 结构。
相关工具
常见问题
这个工具会抓取我的网站吗?
不会。它只根据你粘贴的 URL 列表(每行一个)生成站点地图,不会请求或抓取你的网站。如果还没有 URL 清单,可以先从 CMS、框架或服务器日志导出,再粘贴到这里。
接受什么格式的 URL?
每行必须是以 http:// 或 https:// 开头的完整绝对 URL。空行会被忽略,重复的 URL 自动去重,无效行会列为警告并跳过,不会破坏输出结果。
changefreq 和 priority 有什么用?
changefreq(always、hourly、daily、weekly、monthly、yearly、never)提示页面更新频率,priority(0.0 到 1.0)提示页面在站内的相对重要程度。搜索引擎只把它们当作提示——Google 基本会忽略——所以都是可选项,选择「省略」即可完全不输出。
lastmod 应该填什么?
默认是当天日期,适合刚发布的站点地图。如果页面有真实的修改时间,建议选择「省略」并按页面单独维护 lastmod——不准确的 lastmod 还不如不写。
生成的文件放在哪里?
下载为 sitemap.xml 后上传到网站根目录,确保能通过 https://yourdomain.com/sitemap.xml 访问。然后在 robots.txt 中加一行 Sitemap: https://yourdomain.com/sitemap.xml,也可以顺手提交到 Google Search Console。
我的 URL 列表会被上传吗?
不会。所有处理都在浏览器本地用 JavaScript 完成,URL 列表不会发送到任何服务器。