免费 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(请将 yourdomain.com 替换为你自己的域名)。在浏览器中打开该地址,确保其能够正常加载。

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 上限的两倍。

生成速度更快,因为我们读取的是现有索引,而无需在您等待期间对网站进行实时抓取。

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

输入网址即可获得一份完整、可直接提交的站点地图文件包。具体包含以下内容:

有效的 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,对您的网站进行全面抓取,并修复影响其搜索表现的问题。
18627 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 完全能轻松容纳在单个文件中。如果您的完整网站规模超过此数量,可将其拆分为多个站点地图,并通过站点地图索引文件将它们关联起来。
  • 我能获得哪些文件格式?

    您将获得一份有效的 XML 站点地图,可提交至搜索引擎,同时附带一份相同 URL 的纯文本列表,便于快速查阅。
  • 为什么我的部分页面没有出现在站点地图中?

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

    您的站点地图是基于 Ahrefs 此前已为您的网站抓取过的页面生成的,而非在您等待期间进行的缓慢实时爬取。正因如此,它才能在数秒内返回结果,并能应对大型网站,而不会在抓取几百个 URL 后就停滞不前。Ahrefs 爬虫每 24 小 时处理超过 80 亿个页面,因此覆盖范围非常广泛,但如果您网站在最近一两天内新增了页面,则可能需要等到被爬虫发现后才会出现在站点地图中。每个条目都带有其最近一次爬取的最后修改日期,您可以随时重新生成站点地图,以获取最新抓取的页面。
  • 这与 Site Audit 有何不同?

    此工具可生成站点地图:一份可提交给 Google 的 URL 列表。Site Audit 会抓取整个网站,并分析页面存在的问题,包括失效链接、可索引性问题、页面加载缓慢、孤立页面以及其他 170 多种问题。简单来说:使用站点地图让搜索引擎发现您;使用 Site Audit 修复发现的问题。
  • 这个工具真的免费吗?

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

还有其他问题吗?

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