WP Laboratory

提交 Sitemap 给搜索引擎与常见误区

约 7 分钟 EP02 XML Sitemap
  • 提交 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

  1. 登录 Google Search Console。
  2. 选择网站属性。
  3. 左侧边栏进入 Sitemap。
  4. 在「添加新网站地图」栏位输入网址,点击提交。

[截图:GSC 添加新网站地图输入框与提交按钮]

📌 根据用的是 Domain 属性还是 URL 前缀属性,要输入完整 URL,或只输入域名后面的部分。通常是 https://yourdomain.com/sitemap.xml 或 sitemap_index.xml。


提交给 Bing

点击「添加新网站」,二选一:

方式一:从 Google Search Console 导入(已在 GSC 验证过,最省时间)

  1. 前往 Bing 网站管理员工具。
  2. 点击「从 Google Search Console 导入」。
  3. 按验证步骤操作。
  4. 网站详细信息(含网站地图)自动传输。

[截图:Bing Webmaster Tools 从 GSC 导入网站]

方式二:手动提交

  1. 到 Bing 网站管理员工具,选「手动添加网站」。
  2. 输入网站 URL。
  3. 用首选方法验证所有权:上传 XML 文件、添加元标签,或添加 CNAME 记录。
  4. 左侧边栏进入网站 Sitemap,点击提交网站地图。
  5. 添加完整的网站地图 URL,点击提交。

做完检查

  1. GSC 显示「成功」。
  2. 报告里看得到提交的 URL 数量。
  3. 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:

  1. 如何创建XML网站地图

官方文档:

  1. Sitemaps report(Google Search Console Help)
  2. Sitemaps(Bing Webmaster Tools Help)