使用步骤
- 每行粘贴一个完整网址。要给某一页单独写日期,在网址后面空一格写上,例如 2026-09-30。
- 给其他页面设置「更新日期」,或者清空不写日期。
- 下载 sitemap.xml(大站下载包含所有文件和索引的 ZIP)。
- 上传到网站根目录,在 robots.txt 里引用,再到百度搜索资源平台、Google Search Console 提交。
参数说明
- 更新日期
- 告诉搜索引擎页面最后一次实质性修改的时间。请填真实日期,每天都变的日期会被忽略。
- 拆分文件
- 每个文件最多 5 万个网址、50 MB。索引文件列出所有分片,提交时只提交索引文件。
输入什么,输出什么
假设你粘贴了下面这些行,并把「更新日期」设为 2026-10-11:
https://example.com/
https://example.com/blog/hello-world 2026-09-30
https://example.com/products?id=1&color=red
https://example.com/
example.com/about
https://example.com/café
第二行保留它自己的日期。重复的第一行会被去掉并计为重复,第 5 行因为没有 http:// 或 https:// 开头而被跳过。结果如下:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://example.com/blog/hello-world</loc>
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://example.com/products?id=1&color=red</loc>
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://example.com/caf%C3%A9</loc>
<lastmod>2026-10-11</lastmod>
</url>
</urlset>
查询字符串里的 & 按 XML 的要求转义为 &,带音标的字母则做了百分号编码。日期写成其他格式的行仍会作为网址使用,只是这时页面会改用统一的「更新日期」。
当列表需要拆成多个文件时,文件依次命名为 sitemap-1.xml、sitemap-2.xml,索引文件是 sitemap_index.xml。索引会把每个文件链接到第一个网址所在的域名下,或者链接到你在「sitemap 文件放在哪里」里填写的地址,这一项只在需要拆分时才会出现。
常见问题
为什么没有 changefreq 和 priority?
Google 已明确表示忽略这两项,其他搜索引擎也很少参考,所以生成的文件保持简洁。
sitemap 里能放其他域名的网址吗?
一般不能,网址应和 sitemap 在同一个域名下;工具会标出其他域名的行。
生成后怎么检查?
用「Sitemap 检测」工具打开或粘贴,可以检查格式、日期和网址是否有问题。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。