跳转到正文
AI 科普·

sitemap 网站地图是什么?为什么新站要主动提交

sitemap 网站地图是什么?讲清 sitemap.xml 的作用、XML 结构、提交给百度和 Google 的方式与时机,以及为什么新站尤其需要主动提交。

sitemap 网站地图是什么

sitemap(网站地图)是一个放在服务器上的 XML 文件,一般叫 sitemap.xml,作用是给搜索引擎爬虫列一份"我网站上有哪些页面"的清单。它不像网站导航是给人看的,而是给爬虫看的机器可读文件。

一个最简单的 sitemap.xml 长这样:



https://example.com/

2026-08-01

https://example.com/basics/what-is-ai-search

2026-08-01

每个 标签对应一个页面, 是页面地址, 是最后更新时间。也可以加 (更新频率)和 (优先级)字段,但这两个字段对排名几乎没有影响,搜索引擎基本只把 sitemap 当"清单"用。

sitemap 有什么用

爬虫发现页面的途径有三条:顺着链接爬、读 sitemap、接受主动提交。sitemap 的价值在于把第三条路打通,让爬虫不用全靠"碰运气"。

具体来说,sitemap 能带来三个好处:

  • 加快发现速度:新页面不用等爬虫顺链子慢慢爬,sitemap 直接告诉它地址。
  • 覆盖孤立页面:没有外链、站内也不好导航的页面(如活动页、详情页),靠 sitemap 才能被发现。
  • 提示内容更新lastmod 字段能让爬虫判断哪些页面更新过、值得重新抓取。

为什么新站尤其要主动提交

新站的爬虫信任度低、外链少,靠自然发现可能要等几周甚至更久。主动提交 sitemap 等于把清单递到爬虫手里,明显缩短从"上线"到"被收录"的时间。

常见的提交渠道:

平台提交入口备注
百度搜索资源平台站长后台"sitemap 提交"面向国内,建议新站优先
Google Search Console"站点地图"模块海外平台,国内访问需要网络条件
Bing Webmaster Tools"Sitemaps"模块海外平台,同样需要网络条件
robots.txt 声明在 robots.txt 里写 Sitemap 行辅助手段,不替代上面三种

sitemap 怎么写、放哪里

sitemap.xml 一般放在网站根目录,也就是 https://你的域名/sitemap.xml,和 robots.txt 放一起。生成方式有三种:

  • 手动写:适合小站,用文本编辑器维护。
  • 工具生成:用在线生成器或本地脚本扫描页面生成。
  • 框架自动生成:Next.js、VuePress 等静态站点框架通常有现成插件,构建时自动生成并更新 sitemap,适合内容持续增长的站。

对自动生成工具不熟的话,可以先了解我们站点的 SEO 是什么 一文,里面讲了对内容站最要紧的自动化思路。

提交的时机与频率

  • 首次上线:域名解析生效、确认页面能访问后,就提交 sitemap。
  • 新增大量页面:批量发布内容后,重新提交或让框架自动更新。
  • 定期更新:sitemap 的 lastmod 随内容更新变化即可,不必频繁改地址。

一个常见误区是把 sitemap 提交当成"一次性的"。实际上 sitemap 文件要持续维护,页面地址变了或删除了,都要同步更新,否则爬虫会拿旧清单反复抓不存在的页面。

注意事项

1. 只放要收录的页面。 后台、登录页、重复页别放进去,浪费抓取额度还可能稀释权重。 2. 别超过文件大小限制。 单个 sitemap 不超过 5 万个 URL、50MB;超过就拆分成多个,用 sitemap index 汇总。 3. 404 页不能出现在 sitemap 里。 删掉的页面要从 sitemap 移除,否则爬虫反复请求 404,浪费抓取资源。 4. 区分 sitemap 与 robots.txt。 sitemap 是"请来抓这些",robots.txt 是"别抓这些",两者配合使用。想了解 robots.txt 的写法见 robots.txt 是什么

必须说明的边界

需要明确:提交 sitemap 只是把 URL 清单交给搜索引擎,不保证收录,更不保证排名。收录与否由搜索引擎的算法判断,没有任何平台或工具能保证"提交就收录"。把 sitemap 做好、内容做扎实,剩下的交给时间。想了解收录的完整链路,可以看 搜索引擎收录是什么

下一步

常见问题

相关推荐

获取更多 AI 内容

订阅更新,第一时间获取新教程和工具推荐。