← 全部指南
如何向 Google 和 Bing 提交站点地图
在 Google Search Console 和 Bing 网站管理员工具中提交站点地图的分步指南,以及常见错误。
站点地图究竟有什么作用
站点地图是一个 XML 文件,列出了您希望搜索引擎知晓的所有网址,通常位于 yourdomain.com/sitemap.xml。它不会强制收录,但能消除发现过程中的不确定性——不再仅仅依赖内部链接,而是直接给爬虫提供一份明确的清单。
Google Search Console
- 访问 search.google.com/search-console 并添加您的资源(域名或网址前缀——域名资源可一次性覆盖所有子域名和协议)。
- 验证所有权——对于域名资源,DNS TXT 记录是最可靠的方式;对于网址前缀资源,HTML 元标签或文件验证同样有效。
- 在左侧边栏打开站点地图,输入路径(例如
sitemap.xml),然后点击提交。 - 一旦 Google 成功抓取,状态就会更新为“成功”——这可能需要几分钟到一天不等。红色错误状态通常意味着该文件无法访问或不是有效的 XML。
Bing 网站管理员工具
- 访问 bing.com/webmasters——您可以直接导入已验证的 Google Search Console 资源,同一步骤即可在 Bing 上完成验证。
- 在“配置我的网站”下打开站点地图,提交完整的站点地图网址。
- 如果您已设置 IndexNow,Bing 网站管理员工具还会在同一面板中展示 IndexNow 提交历史——值得与站点地图状态一并查看。
让已提交站点地图形同虚设的常见错误
- 站点地图中列出了返回 404、发生重定向,或被 robots.txt 屏蔽的网址——搜索引擎会将这些标记为错误,而非将其收录。
- 站点地图只生成了一次,之后新增页面时从未更新——它应当反映网站的当前状态,理想情况下应自动重新生成。
- robots.txt 没有指明站点地图的位置,导致独立发现您网站的爬虫始终无法得知其所在。
站点地图 vs. IndexNow
站点地图是爬虫按照自己的时间表定期检查的常设清单;它对所有搜索引擎都有效,包括 Google。IndexNow 则是一种实时推送,而非被动清单,但仅有 Bing、Yandex、Seznam 和 Naver 支持它。将两者结合使用——站点地图提供基础覆盖,IndexNow 针对刚发生变化的内容进行即时提醒——比单独使用任何一种覆盖面都更广。