XML 网站地图生成器

将一组页面网址转换为符合标准的 sitemap.xml,包含 changefreq、priority 和可选的 lastmod,并可下载。

正在加载工具…

XML 网站地图生成器每行粘贴一个页面网址(或作为 CSV 的第一列),即可得到一份可直接提交、遵循 sitemaps.org 0.9 规范的 sitemap.xml。设置默认的 changefreq 和 priority,可选地添加 lastmod 日期,然后复制 XML 或下载文件。所有内容都在你的浏览器中生成——你的网址列表绝不会被上传或抓取。

XML 网站地图生成器 是什么?

XML 网站地图生成器是一款免费的浏览器内工具,可将纯网址列表转换为有效的 urlset 形式 sitemap.xml 文档。它会把每个有效的 http 或 https 网址包裹进一个带 loc 标签的 url 条目,并附上你选择的 changefreq 和 priority 值;开启相应选项后,还能加入共享的 lastmod 日期。SEO 专员、站长和开发者用它来创建供 Google、Bing 等搜索引擎读取以发现页面的网站地图,尤其是在没有 CMS 插件可生成该文件、要上线新站点或迁移网站时。它不会抓取、获取或访问任何网址——只会格式化你提供的地址,跳过任何非有效的 http/https 链接,并显示包含与跳过的条目数量。

如何使用 XML 网站地图生成器

  1. 把页面网址粘贴到输入框,每行一个;粘贴的 CSV 行也可以——会取第一列作为网址。
  2. 打开设置,选择应用于所有网址的默认 changefreq(例如 weekly)和 priority(例如 0.5)。
  3. 可选:开启 lastmod 并选择日期,为每个条目添加共享的 <lastmod> 标签。
  4. 查看包含与跳过的计数,确认每个网址都被识别为有效的 http/https 链接。
  5. 从输出框复制生成的 sitemap.xml,或点击下载保存文件。
  6. 将 sitemap.xml 上传到网站根目录,并在 Google Search Console 或 Bing 网站管理员工具中提交其网址。

示例

两个页面,weekly

输入

https://example.com/
https://example.com/about

输出

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>

粘贴 CSV 时取第一列

输入

https://example.com/blog,2024-01-01
https://example.com/contact,2024-02-01

输出

<loc>https://example.com/blog</loc>
<loc>https://example.com/contact</loc>

网址中的 & 会被转义

输入

https://example.com/search?q=a&p=2

输出

<loc>https://example.com/search?q=a&amp;p=2</loc>

常见问题

我该如何输入网址?
每行放一个以 http:// 或 https:// 开头的绝对网址。你也可以粘贴 CSV 样式的行——只会读取第一列作为网址,因此像 “url,date” 这样的导出列表无需清理即可使用。非有效 http/https 链接的行会被跳过并单独计数。
changefreq 和 priority 有什么作用?
它们是 sitemaps.org 格式中的提示。changefreq(always、hourly、daily、weekly、monthly、yearly、never)暗示页面更新的频率,priority(从 1.0 到 0.0)暗示其在站内的相对重要性。本工具会为每个网址应用各一个默认值;搜索引擎将二者视为参考,而非指令。
lastmod 是什么?是必需的吗?
lastmod 是页面最后修改的日期。它是可选的,因此默认关闭。开启后选择一个日期,即可为每个条目添加相同的 <lastmod> 标签。保持关闭则直接省略该标签,这同样完全合规。
这个工具会抓取我的网站吗?
不会。它绝不会获取、访问或抓取任何网址,只会把你粘贴的确切地址格式化为网站地图 XML,因此无法替你发现页面——完整的网址列表需要你自己提供。
我的网址列表会被发送到服务器吗?
不会。网站地图完全在你的浏览器中用 JavaScript 生成。你粘贴的任何内容——包括私密或未发布的网址——都不会被上传、存储或发送到任何地方,下载文件也是根据页面上的文本在本地生成的。

相关工具