- 提交 Sitemap ≠ 自动索引。 网站地图只是向 Google 提出的"建议",不是命令。
- 提交前先在浏览器访问
yourdomain.com/sitemap.xml,确认能打开。然后到 Google Search Console 提交,Bing 可用「从 GSC 导入」。 - 提交是持续的过程:网站变了,网站地图也要跟着更新。
- 前置:先看《什么是 XML 网站地图与怎么创建》。
先搞懂
提交后会看到什么状态
| 状态 | 含义 |
|---|---|
| 成功 | Google 可以正确读取网站地图 |
| 无法获取 | Google 无法访问你的网站地图 |
| 无法读取 | Google 找到了网站地图,但无法处理 |
网站地图报告
提交后,GSC 会显示:提交了多少 URL、Google 实际索引了多少、最后一次读取的时间。
⚠️ 索引的 URL 数量跟提交的数量不同,不用惊慌。Google 不会因为页面在网站地图里,就一定索引它。
多个网站地图
大型网站可能有多个(产品、博客文章、分类、图片各一个)。分别提交,能帮 Google 更好地了解网站结构,也更容易追踪索引问题。
开始之前
- 网站地图已创建,能在浏览器打开。
- 💡 看到乱码不用担心,XML 在浏览器里通常很乱,重要的是能看到列出的 URL。
- 虽然 Google 最终可能通过
robots.txt自己发现网站地图,但直接在 GSC 提交会大大加快。
跟着做
提交给 Google
- 登录 Google Search Console。
- 选择网站属性。
- 左侧边栏进入 Sitemap。
- 在「添加新网站地图」栏位输入网址,点击提交。
[截图:GSC 添加新网站地图输入框与提交按钮]
📌 根据用的是 Domain 属性还是 URL 前缀属性,要输入完整 URL,或只输入域名后面的部分。通常是 https://yourdomain.com/sitemap.xml 或 sitemap_index.xml。
提交给 Bing
点击「添加新网站」,二选一:
方式一:从 Google Search Console 导入(已在 GSC 验证过,最省时间)
- 前往 Bing 网站管理员工具。
- 点击「从 Google Search Console 导入」。
- 按验证步骤操作。
- 网站详细信息(含网站地图)自动传输。
[截图:Bing Webmaster Tools 从 GSC 导入网站]
方式二:手动提交
- 到 Bing 网站管理员工具,选「手动添加网站」。
- 输入网站 URL。
- 用首选方法验证所有权:上传 XML 文件、添加元标签,或添加 CNAME 记录。
- 左侧边栏进入网站 Sitemap,点击提交网站地图。
- 添加完整的网站地图 URL,点击提交。
做完检查
- GSC 显示「成功」。
- 报告里看得到提交的 URL 数量。
- Bing 也已提交。
常见的提交错误
Bing:只显示「错误」或「成功」,点击该行看更多详情。
GSC:直接显示具体类型:
| 错误 | 检查什么 |
|---|---|
| 无法获取 | 网站地图 URL 是否正确;网站是否可访问;robots.txt 有没有阻止网站地图 |
| 无法读取 | XML 语法是否有效;是否用了正确的 XML 模式;文件有没有被压缩或损坏 |
持续监控
⚠️ 提交是持续的过程。留意:
- 索引页面急剧下降
- 提交的 URL 和索引的 URL 差距越来越大
- 网站地图报告里的警告信息
关于 XML 网站地图的 4 个误区
误区 1:网站地图可确保 Google 索引
提交不等于自动索引。Google 根据页面质量、独特性、对用户的整体价值决定是否索引。网站地图就像主导航菜单,只是 Google 用来了解网站结构的众多信号之一。
误区 2:网站地图应包含所有页面
只放真正希望用户通过搜索找到的页面。尽量保持在 50,000 个 URL 以下、未压缩文件 50MB 以下。UTF-8 编码有助于正确读取,正确的 XML 格式防止解析错误。
💡 把网站地图想成餐厅菜单:不会列厨房、储藏室、员工浴室,只显示顾客可以点的菜。
误区 3:更新频率并不重要
网站地图是活文档,需要某种自动化来更新。⚠️ 含已删除页面、缺新内容的过时网站地图,会损害抓取效率:爬虫检查不存在的页面浪费时间,还可能错过真正的新内容。
误区 4:所有 XML 标签都同样重要
loc 和 lastmod 才是仅有的两个必备元素,其他标签只提供上下文。精力集中在维护准确的 URL 和最后修改日期上。
常见误区
- ❌ 提交完 Sitemap 就以为所有页面都会被收录——只是建议,Google 仍按页面质量、独特性、用户价值判断。
- ❌ 提交后就再也不管——过时的网站地图会拖累抓取效率。
- ❌ 看到「无法获取」却没检查 robots.txt——常见原因之一,很容易被忽略。
- ❌ 只提交一次给 Google,以为其他搜索引擎也会自动知道——Bing 等要单独提交(可用「从 GSC 导入」简化)。
Sources
Blog / Website:
官方文档: