免费 XML 网站地图生成器

输入你的 URL,即可获得基于对你网站的真实抓取生成的简洁 XML 网站地图——可直接提交到 Google Search Console。无需注册。数秒即可下载。

例如,

Ahrefs 爬虫提供支持

什么是 XML 站点地图?

XML 站点地图是一种文件,用于列出你希望搜索引擎编入索引的网站页面。每条记录都包含页面的 URL,也可以包含其上次修改时间。

网站地图可引导搜索引擎直达重要页面,以便它们抓取并收录这些页面。Google 还会将网站地图用作规范化信号——提示在搜索结果中应显示页面的哪个版本。

为什么网站地图很重要?

站点地图可帮助搜索引擎发现你网站上的页面。如果 Google 找不到某个页面,它就无法将其编入索引——你也就无法获得排名。站点地图是每个网站的最佳实践,在以下情况下尤为重要:

你的网站规模很大

对于大型网站,搜索引擎很容易漏掉新页面或最近更新的页面。网站地图能为它们提供一份完整的列表作为依据。

你的网站是新站或反向链接较少

搜索引擎通过跟踪链接来发现页面。全新网站通常外部链接很少,很难被发现;站点地图可以帮助你更快被搜索引擎发现。

你的内链较弱

未被你网站上其他任何页面链接到的页面可能会被忽略。站点地图能将这些孤立页面呈现给搜索引擎。

你有大量媒体内容或归档内容

站点地图可以将搜索引擎引导至原本难以抓取的内容,并作为规范化信号,指示应优先处理哪些页面。

如何为你的网站添加网站地图

1

生成你的网站地图

先检查你是否已有位于 yourdomain.com/sitemap.xml 或 yourdomain.com/sitemap_index.xml 的网站地图。如果没有,就用此工具生成:输入你的域名,然后下载我们基于 Ahrefs 已为你的网站抓取的页面构建的 XML 文件。

2

上传到你的网站根目录

将文件命名为 sitemap.xml 并上传到你的网站根目录,使其可通过 yourdomain.com/sitemap.xml 访问。

3

在 robots.txt 中引用它

打开根目录中的 robots.txt 文件,并添加一行指向你的站点地图:Sitemap: https://www.yourdomain.com/sitemap.xml。如果你有多个站点地图,每个站点地图添加一行。

如何将网站地图提交到 Google

站点地图上线后,请告知 Google。你只需操作一次。

1

查找你的站点地图 URL

确认你的网站地图所在位置,通常是 yourdomain.com/sitemap.xml。用浏览器打开它,确保能正常加载。

2

在 Search Console 中打开“网站地图”报告

在 Google Search Console 中,选择你的资源,然后进入“编入索引 → 站点地图”。

3

粘贴地址并提交

输入你的网站地图 URL 并点击“提交”。Google 会抓取它,并定期重新访问以获取新页面,因此你无需每次发布内容都重新提交。

4

留意错误

Search Console 会报告大多数站点地图问题,例如提交的 URL 被 robots.txt 阻止。与此同时,将站点地图添加到 robots.txt 也有助于其他搜索引擎发现它。

由 Ahrefs 爬虫提供支持

大多数免费网站地图工具会执行缓慢的实时抓取,抓取几百个 URL 后就会停滞。我们会基于 Ahrefs 已抓取过的页面为你构建网站地图,因此几秒内即可生成,并且适用于大型网站。

80 亿+

个页面由 Ahrefs 爬虫每 24 小时抓取;它是仅次于 Google 的最活跃网页爬虫之一。

1,000

免费工具中每个网站地图可包含的 URL 数量——是大多数免费生成器 500 个 URL 上限的两倍。

生成速度更快,因为我们读取的是现有索引,而不是在你等待时实时抓取你的网站。

你的免费站点地图包含哪些内容

输入一个 URL,即可获得一套完整、可直接提交的文件包。其中包括:

有效的 XML 网站地图。 按照 Google 使用的 sitemaps.org 0.9 规范构建,loc 标签中为绝对 URL,已可直接上传并提交。

可检测到时提供最后修改日期。 我们会根据每个页面上次被抓取的时间添加 lastmod 日期,让搜索引擎知道应重新访问哪些页面。

纯文本 URL 列表。 将相同的 URL 以简单的文本文件形式提供——便于抽查,也可用于 robots.txt 或其他工具。

已过滤资源和查询 URL。图片、脚本、Feed 以及带跟踪参数的 URL 会被跳过,因此你的站点地图只会列出真实页面,而不是 Google 应忽略的杂项内容。

我们排除的页面数量。 查看有多少已抓取的 URL 被剔除——这是你在 Site Audit 中进行更深入清理的起点。

想修复网站地图暴露出的问题吗?

站点地图会列出你的页面。Site Audit 会告诉你其中哪些页面存在问题,以及为什么搜索引擎可能会忽略它们。

全面技术审核

按需抓取你的整个网站,并从速度、HTML、链接等方面找出 170+ 个 SEO 和页面内问题。

可索引性问题

查找被 noindex、robots.txt 或规范标签阻挡、从而悄然被 Google 排除在外的页面。

内链地图

找出孤立页面和薄弱的内链,然后修复结构,让爬虫能触达每个页面。

7×24 小时全天候审计您的网站

及早发现关键 SEO 问题,避免它们影响网站表现并导致曝光度下降。

查看整个网站,而不只是查看 URL。注册使用 Ahrefs Site Audit,抓取你的网站并修复影响其表现的问题。
21482 users joined Ahrefs in the last 7 days
免费注册

Site Audit 已包含在 Ahrefs 免费版 ↗ 中,免费提供

查看所有订阅方案

您有问题吗?我们提供专业解答

  • 什么是 XML 站点地图?

    XML 站点地图是一种文件,用于列出你希望搜索引擎编入索引的网站页面。每条记录都包含页面的 URL,也可以包含最后修改日期。搜索引擎会读取它,以发现页面并确定抓取优先级。
  • 我需要网站地图吗?

    网站地图是每个网站都应遵循的最佳实践。当你的网站规模较大、是新站、页面之间的内链不完善,或包含大量仅靠抓取链接难以发现的媒体或内容时,网站地图尤其有价值。即使是小型网站也能受益,因为网站地图能帮助 Google 发现页面,并充当规范化信号。
  • 如何将我的站点地图提交给 Google?

    将 XML 文件上传到你的网站根目录,通常是 yourdomain.com/sitemap.xml,然后打开 Google Search Console,进入“站点地图”报告,输入站点地图 URL 并点击“提交”。你只需操作一次;Google 会定期重新访问它。你也可以在 robots.txt 中引用它,添加一行:Sitemap: https://yourdomain.com/sitemap.xml。
  • 站点地图的 URL 上限是多少?

    单个网站地图最多可列出 50,000 个 URL,未压缩大小不超过 50MB,因此此免费工具生成的 1,000 个 URL 一定能轻松放进一个文件。如果你的网站 URL 总数超过这个范围,可以将其拆分到多个网站地图中,并通过网站地图索引文件将它们关联起来。
  • 我能获得哪些文件格式?

    你将获得一份可提交给搜索引擎的有效 XML 网站地图,以及一份包含同一批 URL 的纯文本列表,便于快速查阅。
  • 为什么我的一些页面没有出现在站点地图中?

    我们会有意排除不应出现在网站地图中的 URL:重定向和错误页面、图片和脚本等非 HTML 资源,以及带跟踪参数的 URL。我们还会基于 Ahrefs 已抓取的页面来构建,因此全新页面可能要等被发现后才会出现。排除数量显示有多少 URL 未被纳入。
  • 数据的时效性如何?

    你的网站地图是基于 Ahrefs 已为你的网站抓取过的页面生成的,而不是在你等待时才进行缓慢的实时抓取。因此,它能在几秒内返回结果,并处理大型网站,而不会在抓取几百个 URL 后就停止。Ahrefs 爬虫每 24 小时处理超过 80 亿个页面,因此覆盖范围很广;但最近一两天新增的页面,可能要等被发现后才会出现。每个条目都带有最近一次抓取时获取的最后修改日期,你也可以随时重新生成,以纳入新抓取到的页面。
  • 这与 Site Audit 有什么不同?

    此工具会生成网站地图:一份清晰的 URL 列表,可提交给 Google。Site Audit 会抓取你的整个网站,并指出这些页面存在的问题:失效链接、可索引性问题、页面速度慢、孤立页面以及 170 多种其他问题。用网站地图让网站被发现;用 Site Audit 修复问题。
  • 这个工具真的免费吗?

    是的,免费且无需注册。只需几秒钟即可生成并下载你的网站地图。完整的技术抓取、问题跟踪和定期重新抓取功能可在 Ahrefs Site Audit 中使用。

还有其他问题吗?

如果您还有其他问题,欢迎通过 联系我们 联系我们,我们将竭诚为您提供帮助。