URL 或 URL | 最后修改 | 更新频率 | 优先级(后三段可省略,缺省值取下面设置)
/about 这类相对路径补成完整地址。在线 Sitemap.xml 生成器。粘贴 URL 列表即可生成符合 sitemaps.org 规范的 XML 文件,支持每条 URL 单独设置最后修改时间、更新频率与优先级,也可以统一设置默认值。支持相对路径自动补全、重复 URL 自动去重。
/about)时,先在「站点域名」里填上完整域名,会自动补全。URL | 最后修改 | 更新频率 | 优先级 用竖线分隔。sitemap.xml,上传到网站根目录,再到 robots.txt 里用 Sitemap: 声明。https://www.example.com/
/about
/blog/post-1 | 2026-09-01 | weekly | 0.8
/contact | 2026-08-01 | yearly | 0.5
后三段都可以省略。字段不合法时该字段会被忽略,并在下方给出提示。
格式必须是 YYYY-MM-DD。它的作用是告诉搜索引擎「这个页面什么时候变过」,帮助判断是否需要重新抓取。
不要每次都填今天——如果内容没变却一直更新 lastmod,搜索引擎会逐渐不信任这个字段。
可选值:always / hourly / daily / weekly / monthly / yearly / never。
如实填写即可:首页通常 daily,文章页 monthly,关于我们这类页面 yearly。注意主流搜索引擎基本已忽略这个字段,填错也不会有惩罚,但格式必须合法。
取值 0.0—1.0,只表示本站内页面之间的相对重要程度,不是跨站权重。
主流搜索引擎同样已基本忽略。如果不知道填什么,建议干脆不输出这个字段,或者首页 1.0、栏目页 0.8、内容页 0.6 这样递减。
本工具提供「按目录层级递减」:根目录 1.0,每深一层减 0.2,最低 0.2。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/about</loc>
<lastmod>2026-09-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
<loc> 必须是完整绝对地址(含 https://),且要和页面实际的 canonical 一致。
| 限制 | 数值 |
|---|---|
| 单个文件最多 URL 数 | 50000 条 |
| 单个文件最大体积 | 50 MB(未压缩) |
超过时需拆成多个 sitemap,再写一个索引文件把它们串起来:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://www.example.com/sitemap-1.xml</loc></sitemap>
<sitemap><loc>https://www.example.com/sitemap-2.xml</loc></sitemap>
</sitemapindex>
本工具会在 URL 数接近上限时给出提醒。
Sitemap: 行,搜索引擎才会更快发现它。为什么要自动去重?
可以生成多个 sitemap 文件吗?
sitemap 放在哪里?
生成的文件编码是什么?
需要把每篇文章都放进去吗?
URL 必须和 canonical 一致吗?
提交 sitemap 就会收录吗?
一个 sitemap 最多能放多少 URL?
changefreq 和 priority 还有用吗?
lastmod 填今天会不会更好?
只写 /about 这样的相对路径可以吗?
每行可以写哪些字段?